7.7 Снова нубский вопрос

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 7.7"", создана пользователем GlebHappy, 26 окт 2009.

  1. TopicStarter Overlay
    GlebHappy
    Offline

    GlebHappy Опытный в 1С

    Регистрация:
    31 июл 2009
    Сообщения:
    113
    Симпатии:
    0
    Баллы:
    26
    Предположим, что у нас есть документ Документ1 и в нем есть переключатель Переключатель.
    Далее, второй документ Документ2 вводится на основании первого - при этом во второй документ передается контекст первого.

    ВНИМАНИЕ, ВОПРОС!

    Каким образом в модуле проведения Документа2 можно получить доступ к значению флажка в форме Документа1??? Флажку никакой из реквизитов документа не соответствует.
  2. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.523
    Симпатии:
    407
    Баллы:
    104
    Что мешает завести в документе2 реквизит и присваивать его при вводе на основании?
  3. TopicStarter Overlay
    GlebHappy
    Offline

    GlebHappy Опытный в 1С

    Регистрация:
    31 июл 2009
    Сообщения:
    113
    Симпатии:
    0
    Баллы:
    26
    Это возможно, но некрасиво.
    Ибо возможных документов-оснований для Документа2 около десяти видов, флажок же нужен только для ввода на основании одного документа - Документа1.
  4. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.523
    Симпатии:
    407
    Баллы:
    104
    В модуле проведения
    Код:
    Если ПустоеЗначение(ДокОснование)=0 Тогда
    Если ДокОснование.Вид()="НужныйВид" Тогда
    //тут твой флаг
    КонецЕсли;
    КонецЕсли;
    
    
  5. WaRDeR
    Offline

    WaRDeR Модераторы Команда форума Модератор

    Регистрация:
    23 ноя 2006
    Сообщения:
    3.263
    Симпатии:
    14
    Баллы:
    29
    Значение реквизита формы через контекст не получишь, передавай список значений, в котором одно значение контекст, второе - переключатель. Это стандартный прием в 1С.
  6. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.523
    Симпатии:
    407
    Баллы:
    104
    Достаточно посмотреть по какому условию флагу присваивается при открытии документа значение и использовать его в вышеприведенном примере.

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