Имя: Пароль:
1C
1С v8
Заполнение реквизита при открытии внешней обработки
0 glprog
 
27.10.16
16:41
Добрый день!

Понимаю что задача элементарная, но разобраться не смог.
1С 8.3. Внешняя обработка. УФ. Есть реквизит обработки Дата. На форме обработки есть соответствующее поле. Нужно чтобы при открытии внешней обработки поле "Дата" заполнялось текущей датой.
1 aka AMIGO
 
27.10.16
16:44
Есть в модуле процедура типа "ПриОткрытии()" ?
Вот в ней и присвоить дате значение ТекущаяДата() или похожее, существующее в 8.3
2 glprog
 
27.10.16
16:51
У меня вот так. Не работает.

[pre]Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)

Документ = РеквизитФормыВЗначение("Объект");
    
Документ.Дата    = ТекущаяДата();

ЗначениеВРеквизитФормы(Документ, "Объект");


КонецПроцедуры
[/pre]
3 mikecool
 
27.10.16
17:03
(2) не используй зарезервированные слова
4 Мойдодыр
 
27.10.16
17:04
(2) какое здесь слово зарезервированное?
5 glprog
 
27.10.16
17:05
Я уже понял. Редко здесь пишу.
6 glprog
 
27.10.16
17:05
Я думаю имеется ввиду [pre]
7 newbling
 
27.10.16
17:43
(6) Имеется ввиду Документ
8 glprog
 
27.10.16
17:58
(7) Черт! Где ты раньше был! :) Заработало. Спасибо.
(3) и тебе вдогонку.
9 glprog
 
28.10.16
09:25
Рано я радовался. Все равно не работает. Если не трудно, покажите рабочий код по вопросу.
10 Мимохожий Однако
 
28.10.16
09:35
В соседней ветке сегодня кидали любопытную ссылку для начинающих http://v8.1c.ru/metod/faq2/answer.jsp?id=651
11 Лефмихалыч
 
28.10.16
09:37
(2)
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Объект.Дата = ТекущаяДатаСеанса();
КонецПроцедуры
12 glprog
 
28.10.16
09:52
(11) Не работает. Поле остается пустым.
13 glprog
 
28.10.16
09:54
Обработку запускаю через Файл->Открыть
14 Мимохожий Однако
 
28.10.16
09:55
(12) Тогда воткни в процедуру ПриОткрытии()
15 glprog
 
28.10.16
10:07
(14) Да, так работает. Спасибо.
&НаКлиенте
Процедура ПриОткрытии(Отказ)

Объект.Дата = ТекущаяДата();

КонецПроцедуры

Думал что понял логику УФ. Оказалось не очень.
16 Лефмихалыч
 
28.10.16
10:34
(15) значит и это (11) тоже работает
17 Мойдодыр
 
28.10.16
10:38
(16) Нет, скорее всего загружается пустая дата из сохранненных настроек.
А приОткрытии срабатывает после
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.