Имя: Пароль:
1C
1С v8
Заполнение значения реквизита вдокументе значением по умолчанию. УФ
0 ejiki
 
08.12.14
10:33
Создал документ. Единственное что так и не понял на управляемых формах. Где конкретно я могу прописать присвоение реквизиту определенного значения. Хотел в "При Записи" прописать, но по каким-то неведомым мне причинам при нажатии "Записать" на командной панели происходит проведение документа. Кнопка на командной панели. Вот и думаю то ли я в лыжах летом обутый то ли как. Объясните новичку на УФ где я ошибся?
1 vicof
 
08.12.14
10:34
Перед записью.
2 RomaH
 
naïve
08.12.14
10:36
обработка заполнения в модуле объекта
3 vicof
 
08.12.14
10:36
Еще по умолчанию заполняются в "При создании на сервере" и в "Обработка заполнения". Задача непонятна.
"происходит проведение документа" - ну так он у тебя уже проведен, видимо
4 RomaH
 
naïve
08.12.14
10:36
#Область ОбработчикиСобытий

Процедура ОбработкаЗаполнения(ДанныеЗаполнения, СтандартнаяОбработка)
    Если ДанныеЗаполнения = Неопределено Тогда // Ввод нового.
        _ДемоСтандартныеПодсистемы.ПриВводеНовогоЗаполнитьОрганизацию(ЭтотОбъект);
    КонецЕсли;
КонецПроцедуры
5 ejiki
 
08.12.14
10:40
Спасибо всем за очень понятные объяснения!! ;)
6 ejiki
 
08.12.14
10:41
(3) не знал что если док проведен то документ при записи проводится. Спасибо буду больше знать ;)
7 vicof
 
08.12.14
10:45
(6) Если стоит в метаданных: Перепроводить при записи
8 ejiki
 
08.12.14
10:47
(7) Спасибо большое за пояснения. Когда лазил по объекту сразу почему-то не попалось на глаза.
Спасибо большое vicof и RomaH ;)
9 KAO111
 
08.12.14
10:49
"При записи" и в неуправляемых формах нельзя, в крайнем случае "Перед записью"
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс