Имя: Пароль:
1C
1С v8
Редактирование ячейки ТабличногоПоля
0 Джайрикон
 
14.03.12
19:12
Есть некое ТабличноеПоле типа СправочникСписок.Контрагенты. В этом поле есть и нормальные колонки реквизитов (Наименование, Код и т. п.), а есть и колонки созданные вручную (Пн, Вт, Ср, Чт, Пт, Сб, Вс) типа Строка100 (все ячейки имеют элемент управления ПолеВвода).

Динамическое заполнение Пн, Вт, Ср, Чт, Пт, Сб, Вс проблем не вызывает — делается в ПриВыводеСтроки(). Проблемы возникают при попытке отредактировать эти ячейки.

Внимание, вопрос: как в событии ПриНачалеРедактирования() инициализировать значение этой ячейки (Чт, например) произвольным текстом? Т. е. чтобы после нажатия F2 на ячейке — та сразу же заполнялась предусмотренной мной информацией!

Проведя серию экспериментов так и не смог забороть некое подобие эффекта памяти — в момент начала редактирования ячейки та просто тупо помнит последнее введённое в своей колонке значение!
1 Джайрикон
 
14.03.12
19:46
Разобрался:

Инициализировать значение можно конструкций вида
ЭлементыФормы.МоёТабличноеПоле.Колонки.Чт.ЭлементУправления.Значение="День перед Тяпницей"
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой