Имя: Пароль:
1C
1С v8
Значение по умолчанию в табличной части документа
0 crueltytanya
 
13.12.12
04:05
В продолжение этой темы http://dev.mista.ru/topic.php?id=610746
Так и не получилось у меня сделать так, чтобы при добавлении новой строки в ТЧ в реквизит типа булево по умолчанию проставлялось значение "Истина", а не "Ложь"... Подходящих событий на форме не нахожу. Прошу подсказать как сделать...
1 Азат
 
13.12.12
04:07
а что-нить типа ПриНачалеРедактирования не катит?
2 crueltytanya
 
13.12.12
04:10
(1) тогда при начале редактирования любой другой строки будет Истина проставлятся. А это не нужно. Я вот не знаю можно ли события к определнной строке привязывать или нет?
3 Азат
 
13.12.12
04:11
(2) чо, в зоопарке день открытых дверей был что ли?
4 SeraFim
 
13.12.12
04:14
(2) присмотрись внимательнее - там параметр "НоваяСтрока" есть)
5 crueltytanya
 
13.12.12
04:23
(4) спасибо. )))
Процедура ПраваПриНачалеРедактирования(Элемент, НоваяСтрока, Копирование)
   Если НоваяСтрока Тогда
       Элемент.ТекущиеДанные.УстановитьУбрать = Истина;
   КонецЕсли;
КонецПроцедуры
6 SeraFim
 
13.12.12
04:50
(5) ага, только еще и на параметр "Копирование" обрати внимание:
Если будут копировать строчку, в которой "Ложь", то в неё тоже будет поставлена "Истина" - нарушается логика копирования.

Хотя все зависит от того, что же требуется)
7 crueltytanya
 
13.12.12
04:56
(6) Спасибо преогромнейшее!!! А требуется, пока только научится. )))