Имя: Пароль:
1C
 
Добавление табличной части в документ
0 1ctube
 
11.02.18
14:48
День добрый. Ситуация такая: есть не типовая конфигурация. Естественно без возможности автоматического обновления. Планирую в будущем привести её к максимально типовому виду, т.е. что бы можно было её обновлять без проблем. Проблема: в множество документов в текущей конфигурации были добавлены табличные части, и прописаны движения по не типовым регистрам, инфа берётся из этих тч. Что я решил: движения по регистрам переношу в подписки на события, а как быть с ТЧ? Можно ли из подписок на события, прописать автоматическое создание ТЧ при открытии формы? Как быть в такой ситуации когда нужно добавить ТЧ в типовой док, но что бы не сильно его изменять?
1 vde69
 
11.02.18
14:50
2 Cyberhawk
 
11.02.18
14:56
Расширение, либо использовать инъекцию в какой-нибудь общий модуль, вызываемый из модуля форм (программное создание элементов управления на форме), если он конечно вызывается. В типовых не у всех форм такое есть, так что накрайняк - добавка в модуль формы одной строчки кода.
3 1ctube
 
11.02.18
14:57
(1) Спасибо, почитаю, только вопрос: при открытии документа пользователи видят в нём сохраненную инфу?
П.С. автор статьи вы? Судя по комментам в коде да
4 1ctube
 
11.02.18
14:58
(2) ну одну строчку ладно, буду контролировать при обновлениях) Сейчас буду всё "переваривать"
5 vde69
 
11.02.18
15:00
(3) для пользователей все как будто бы это типовой реквизит

(2) пока расширения не позволяют добавлять метаданные
6 Сияющий Асинхраль
 
11.02.18
15:34
Добавление новых реквизитов в типовых конфах никак не влияет на их обновления, поэтому простейший вариант добавлять табличные части обычным образом, единственно, лучше бы их добавлять с неким префиксом, которого уж наверняка в типовых никогда не появится, а в формы выводить все это можно с помощью расширений. В итоге использование новых реквизитов, расширений, внешних обработок табличных частей, внешних печатных форм и подписок в большинстве случаев приводит к тому, что в типовой конфе не появляется ни единой строчки стороннего кода, поэтому все будет обновляется без проблем...
7 Cyberhawk
 
11.02.18
15:39
(5) "пока расширения не позволяют добавлять метаданные" // Чо, в 8.3.11 так и не прикрутили это? Более полугода уж прошло, как объявили о такой фиче...
8 Сияющий Асинхраль
 
11.02.18
15:41
(7) Вроде бы где-то на форуме проходило, что прикрутили, но опять таки на форуме проходило, что если уж расширение отваливается, то и всем доп. реквам ценок приходит, поэтому надежней все это дело хранить покамест в обычных доп. реквизитах и табличных частях...
9 vde69
 
11.02.18
16:09
(7) кто то реально работает на 8.3.11  ???
10 Cyberhawk
 
11.02.18
22:03
(9) Ты давай, без переобувания...
11 Мимохожий Однако
 
11.02.18
22:43
(0) "Естественно без возможности автоматического обновления." Это противоестественно, если за основу взята типовая.