|
не устанавливается галочка
| ☑ |
0
r2d24
27.09.13
✎
12:04
|
Написал код в обработке, для создания документа с заполненными реквизитами.
Код работает, но строка "Док.ОтражатьВУправленческомУчете=Истина;" не хочет работать, не устанавливает галочку.
а строка "Сообщить(Док.ОтражатьВУправленческомУчете);" выдает сообщение "НЕТ".
Процедура КнопкаВыполнитьНажатие(Кнопка)
Док=Документы.ОприходованиеТоваров.СоздатьДокумент();
Док1=Док.ПолучитьФорму("ФормаДокумента");
Док.Дата=ТекущаяДата();
Док.Склад=Склад;
Док.ОтражатьВУправленческомУчете=Истина;
СТЧ=Док.Товары.Добавить();
СТЧ.Номенклатура=Номенклатура;
СТЧ.Цена=Цена;
СТЧ.Количество=Количество;
Док1.Открыть();
Сообщить(Док.ОтражатьВУправленческомУчете);
КонецПроцедуры
|
|
1
le_
27.09.13
✎
12:07
|
(0) Возможно, она сбрасывается в процедурах формы ПриОткрытии или ПередОткрытием.
|
|
2
ДенисЧ
27.09.13
✎
12:07
|
(1) Не возможно, а так и есть...
|
|
3
r2d24
27.09.13
✎
12:17
|
(1) т.е. как я понимаю, надо снять поддержки конфигурацию и редактировать процедуру формы ПриОткрытии() или ПередОткрытием()?
|
|
4
Шапокляк
27.09.13
✎
12:19
|
Так вы форму создаете, а галочку в объекте незаписанном ставите. И что толку?
|
|
5
Михаил Козлов
27.09.13
✎
12:21
|
(3) Посмотрите, что написано в этих процедурах. Может быть флаг берется из настроек пользователя.
|
|
6
Галахад
гуру
27.09.13
✎
12:21
|
(0) Док записывать можно?
|
|
7
Шапокляк
27.09.13
✎
12:22
|
А чтоб галочка при открытии сама ставилась в некоторых конфигурациях есть настройки пользователей.
|
|
8
catena
27.09.13
✎
12:25
|
Записать, а потом открыть.
|
|
9
catena
27.09.13
✎
12:25
|
Или открыть, а потом установить значение и обновить отображение.
|
|
10
le_
27.09.13
✎
12:25
|
(3) Сначала форму открой (если это действительно нужно), потом галку ставь.
|
|