Имя: Пароль:
1C
1С v8
добавить обработчик "НачалоВыбора" на поле ввода, которое сидит внутри ячейки поля табличн
0 Сергей2017
 
27.07.21
15:13
подскажите как в обычных формах повесить обработчик "НачалоВыбора" на поле ввода, которое сидит внутри ячейки поля табличного документа.
попросили сделать аналогично другому отчеты (типовому), но что-то в упор не могу понять как же там сделано - там в модуле формы висит процедура, но как она привязана к полю табличного документа - не понятно.
http://joxi.ru/eAOJp1xHkyB0b2
1 Вафель
 
27.07.21
15:23
галка: содержит значение
2 Сергей2017
 
27.07.21
15:36
(1) http://joxi.ru/E2p0RgDiGdgXo2
это в исходном отчете, в котором "работает"

а это в отчете, в который мне нужно добавить- то же самое сейчас все вроде как
http://joxi.ru/l2Zda6Gi76JLEr
3 ДенисЧ
 
27.07.21
15:39
(2) Чем отличаются картинки, кроме имени ячейки?
4 Сергей2017
 
27.07.21
15:41
(3) помему ничем не отличаются. выложил сюда может я все-таки я чтото не заметил.
то есть галка о кототорй написано в (1) стоит на обоих картинках.
при этом на первый - работает, на второй - нет
5 ДенисЧ
 
27.07.21
15:44
(4) А программно там никуда ничего не добавляется? Поищи по Действие...
6 Сергей2017
 
27.07.21
15:49
(5) вот эта процедура , которая отрабатывает - она во всей конфе встречается только в одном месте, и только в определении самой себя, ниаких ссылок на нее больше нигде нет. то есть во всякихтам"установить действие" и прочее она не фигурируте
7 Малыш Джон
 
27.07.21
15:56
(0) >>подскажите как в обычных формах повесить обработчик "НачалоВыбора" на поле ввода, которое сидит внутри ячейки поля табличного документа.

ну, во-первых, в ячейке табдокумента по умолчанию никакого элемента управления нет(то есть поля ввода нет), его надо устанавливать туда сначала
во-вторых - НужнаяЯчейка.ЭлементУправления.УстановитьДействие(ИмяДействия, Действие);
8 Малыш Джон
 
27.07.21
15:57
+(7) "во-первых" отменяется, у ячейки поле ввода установлено, ок
9 Сергей2017
 
27.07.21
15:59
я вроде раздупляился
http://joxi.ru/KAgyvGDFKRlZ6m
сли поменять там на полееввода, то пояявляются обработкчи. то есть походунадо поменять на полеввода, задать обработчик, а потом опять поменять на ячейки) п*дц
10 Малыш Джон
 
27.07.21
16:16
(9) Вообще, работа с данными через ячейки табличного документа - это очень плохая идея
11 Сергей2017
 
27.07.21
18:17
(10) попросили сделать, что я могу поделать
Основная теорема систематики: Новые системы плодят новые проблемы.