Имя: Пароль:
1C
1С v8
Вызвать событие при двойном клике в ячейке табдокумента
0 Iori
 
18.02.18
13:39
Есть отчет, который растет в ширину. Поэтому табдокумент открывается в новом окне. В документации прочитал, что в данном случае не возможно вызвать не стандартную расшифровку при двойном клике по ячейке табдокумента. Но решил все же переспросить, может в чем то не разобрался... должно же что то быть, чтобы вызвать свою процедуру при двойном клике или какие то другие технологии применять? Что то посоветуйте...
1 Cyberhawk
 
18.02.18
13:41
Событие ОбработкаРасшифровки у поля табличного документа никто не отменял
2 Cyberhawk
 
18.02.18
13:41
"отчет, который растет в ширину. Поэтому табдокумент открывается в новом окне" // Покажи на картинке, непонятно про что ты
3 Скиурус
 
18.02.18
14:31
а ты не просто ТабДок.Показать(), а форму свою нарисую с этим самым ТабДоком и крути ее как хочешь.

Хотя и не особо понятно, чем тебе помогает в данном случае новое окно, но хозяин барин.
4 Iori
 
18.02.18
15:14
Может я чего то не разобрался, но в документации прочитал, что не стандартную расшифровку можно вызвать только если табдокумент открывается в объект ПолеТабличногоДокумента. Т.е. на форме надо поместить объект и в него выводить. А если просто Табдокумент.Показать(), то нестандартная расшифровка не работает.
5 Iori
 
18.02.18
15:16
А у меня в расшифровке список документов, и нужна возможность открыть любой из этих документов, а не просто один документ.
6 Iori
 
18.02.18
15:17
А при стандартной расшифровке выводится просто список документов, с котором уже ничего нельзя сделать...
7 Chameleon1980
 
18.02.18
18:58
(6) смотрите уже (1)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший