8.х Автоматическое заполнение полей

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

  1. TopicStarter Overlay
    meverikxp
    Offline

    meverikxp Опытный в 1С

    Регистрация:
    9 мар 2010
    Сообщения:
    56
    Симпатии:
    0
    Баллы:
    26
    Здравствуйте, подскажите как при создании документа, автоматически заполнялись некоторые поля. Например, пользователь, дата и т.д.
  2. lazy
    Offline

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

    Регистрация:
    1 сен 2007
    Сообщения:
    2.127
    Симпатии:
    4
    Баллы:
    29
    В самом простом варианте это использование процедуры ПриОткрытии(), проверка на то, что это новый документ и заполнение нужных реквизитов. Посмотрите как это сделано в типовых конфигурациях.

    Настоятельно рекомендую придерживаться того же стиля, что и в типовых конфигурациях - и Вам и тем кто придет после Вас будет легче.
  3. TopicStarter Overlay
    meverikxp
    Offline

    meverikxp Опытный в 1С

    Регистрация:
    9 мар 2010
    Сообщения:
    56
    Симпатии:
    0
    Баллы:
    26
    А можете на примере показать, мне нужно, что б при создании нового документа, автоматически заполнялась Дата готовности изделия на две недели вперед от текущей даты.
  4. gosn1ck
    Offline

    gosn1ck Опытный в 1С

    Регистрация:
    13 авг 2009
    Сообщения:
    1.329
    Симпатии:
    1
    Баллы:
    26
    ЖКК читаем?


    Код:
    Процедура ПриОткрытии()
    
    Если ЭтоНовый() Тогда
    
    СегодняДата = НачалоДня(ТекущаяДата());
    ЧерезДвеНедели = СегодняДата + 1209600;
    
    КонецЕсли;
    
    
    КонецПроцедуры
    
    

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