8.х Доступ к объкту из произвольной формы

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

  1. TopicStarter Overlay
    ComOK
    Offline

    ComOK Опытный в 1С

    Регистрация:
    11 ноя 2007
    Сообщения:
    56
    Симпатии:
    0
    Баллы:
    26
    Добрый день.
    Необходимо получить доступ к документу из его произвольной формы. Основной реквизит "ДокументОбъект" не создается. Подскажите возможные пути решения.
    Спасибо за ответы.
  2. tunec
    Offline

    tunec Опытный в 1С

    Регистрация:
    2 июн 2008
    Сообщения:
    469
    Симпатии:
    0
    Баллы:
    26
    выберите его из справочника запросом или через объектную модель... Для этого вам скорее всего нужен будет его номер... Потом функция ПолучитьОбъект()
  3. Amber
    Offline

    Amber Опытный в 1С

    Регистрация:
    16 ноя 2007
    Сообщения:
    98
    Симпатии:
    0
    Баллы:
    26
    Если произвольная формавызывается из самого документа, то можно в произволной форме создать реквизит с типом справочник и передавать ему значение текущего документа.
    Код:
    Форма=Обработки.Обработка1.ПолучитьФорму("ФормаСкидки");
    Форма.Скидка=ВыбраннаяСтрока.ВидКарты;
    Форма.Клиент=ВыбраннаяСтрока.Контрагент;
    Форма.ОткрытьМодально();
    
    

Поделиться этой страницей