8.х Получить реквизит документа из другого документа

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Kogleron, 21 сен 2017.

  1. TopicStarter Overlay
    Kogleron
    Offline

    Kogleron Новичок в 1С

    Регистрация:
    21 сен 2017
    Сообщения:
    9
    Симпатии:
    1
    Баллы:
    4
    Добрый день!
    Помогите, пожалуйста, советом! Я не программист и не планирую изучать 1с изнутри.
    Имеется 8.3 УТ 11.3 слега дописана. Сделан новый документ "Заявка на производство", у него есть статусы выполнения, реквизит "Состояние" тип ПеречислениеСсылка.СостояниеЗаявкиНаПроизводство. Стоит задача отобразить в стандартном документе заказ клиента этот статус?
    Добавил в форму заказа клиента новый реквизит СтатусПроизводства тип ДокументСсылка.ЗаявкаНаПроизводство, поле СтатусПроизводства тип СтатусПроизводства.Состояние. Если выбрать вид поле ввода, то он просто перечисляет эти статусы, если поле надписи, то ничего. Помогите, пожалуйста, второй день бьюсь...
  2. TODD22
    Offline

    TODD22 Профессионал в 1С Команда форума

    Регистрация:
    23 фев 2009
    Сообщения:
    5.064
    Симпатии:
    185
    Баллы:
    104
    Тогда закрой 1С и не открывай её больше.

    Я не пилот самолёта и не планирую им становится, но мне прямо сейчас нужно срочно вылетать в Москву. Скажите куда нажать, а то второй день уже бьюсь. Похоже пассажиры в салоне начинают что то подозревать и сильно нервничать.
    st88 и nomad_irk нравится это.
  3. TopicStarter Overlay
    Kogleron
    Offline

    Kogleron Новичок в 1С

    Регистрация:
    21 сен 2017
    Сообщения:
    9
    Симпатии:
    1
    Баллы:
    4
    Никогда не понимал таких участников форумов... профессионал в 1с...:) Да пройдите вы мимо со своими советами.
    Я повторюсь, я не планирую изучать 1с и не планирую этим зарабатывать. Ради одной задачи мне нет необходимости вникать к 1с'ый код и структуру.
    Если тут все такие профессионалы, тогда сделайте закрытую конфу и общайтесь в кругу профессионалов.
  4. Bkmz
    Offline

    Bkmz Опытный в 1С

    Регистрация:
    6 июл 2013
    Сообщения:
    459
    Симпатии:
    13
    Баллы:
    29
    Не знаю как ты делаешь. Но реквизит другого документа можно получить так.

    Код:
    ДругойДокумент = Ссылка.ПолучитьОбъект(); //в ссылке ссылка на документ в котором нужный тебе реквизит
    ДругойДокумент.МойРеквизит;
    Или запросом:

    Код:
    Запрос = Новый Запрос;
    Запрос.Текст = "ВЫБРАТЬ
    |    Приход.Дата КАК Дата
    |ИЗ
    |    Документ.Приход КАК Приход
    |ГДЕ
    |    Приход.Ссылка = &Ссылка";
    Запрос.УстановитьПараметр("Ссылка", Ссылка);
    Выборка = Запрос.Выполнить().Выбрать();
    Выборка.Следующий();
    РеквизитВДругомДокументе = Выборка.Дата;
    Что такое ссылка, объект, запрос не надо объяснять?

    Просто если

    Код:
    нет необходимости вникать к 1с'ый код и структуру. 
    может оказаться что объяснить как сделать будет весьма проблематично
  5. nomad_irk
    Online

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    9.878
    Симпатии:
    1.027
    Баллы:
    204
    Для чего получать объект, что бы узнать значение его реквизита, мне категорически не понятно :)
  6. Bkmz
    Offline

    Bkmz Опытный в 1С

    Регистрация:
    6 июл 2013
    Сообщения:
    459
    Симпатии:
    13
    Баллы:
    29
    Принято. Согласен что лишнее тянуть ни к чему. Тогда из моих вариантов остается запрос.
  7. nomad_irk
    Online

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    9.878
    Симпатии:
    1.027
    Баллы:
    204
    Ну как бы Ссылка.<ИмяРеквизита> - так же будет работать :)
  8. Bkmz
    Offline

    Bkmz Опытный в 1С

    Регистрация:
    6 июл 2013
    Сообщения:
    459
    Симпатии:
    13
    Баллы:
    29
    Точно. Запрос нафиг тоже.
    -Banghead- -Banghead- -Banghead- -Banghead- -Banghead- -Banghead- -Banghead- -Banghead-
    Ссылка.<ИмяРеквизита>
  9. TopicStarter Overlay
    Kogleron
    Offline

    Kogleron Новичок в 1С

    Регистрация:
    21 сен 2017
    Сообщения:
    9
    Симпатии:
    1
    Баллы:
    4
    Спасибо!!! Разобрался