Имя: Пароль:
1C
1С v8
Редактирование флажка в форме списка документа
,
0 Andy MilkyWay
 
19.09.12
11:57
Необходимо сделать возможность бухгалтеру изменять реквизит булевского типа в форме списка документа, не заходя в форму документа и не делая перепроведение документа. Можно ли так сделать?
1 Kreont
 
19.09.12
11:58
Можно, используя Док.ОбменДанными.Загрузка = Истина;
2 Andy MilkyWay
 
19.09.12
12:05
(1) можно чуть подробнее?
3 pessok
 
19.09.12
12:06
можно и через режимзаписидокумента.запись()
4 Kreont
 
19.09.12
12:07
Ну например в списке документов, вверху добавь кнопку, дай обрабочик на получение объекта и потом:
Док.ПолеНужное = Ложь/Истина:
Док.ОбменДанными.Загрузка = Истина;
Док.Записать();

(3) Нет! Все равно пойдет перепроведение.
5 drcrasher
 
19.09.12
12:07
(3) в (1) - правильнее. а с записью можно долго любоваться проверками перед и при записи.
6 Andy MilkyWay
 
19.09.12
12:09
(4) ага! Вроде понял. Попробую. Спасибо за наводку!
7 Reset
 
19.09.12
12:10
(4)"Все равно пойдет перепроведение"  = Неправда
8 Reset
 
19.09.12
12:10
Это действительно при интерактивно записи из формы и если этот режим включен
9 pessok
 
19.09.12
12:11
(5) дык так и должно быть. я б посмотрел как вы на спеце ОбменДанными.Загрузка поюзали быб
10 Andy MilkyWay
 
19.09.12
12:19
(1),(4),(6) - вроде бы то, что надо. Премного благодарен,  Kreont
Основная теорема систематики: Новые системы плодят новые проблемы.