|
Как сделать, чтобы внеш. обработка заполнения ТЧ не очищала табличную часть?
| ☑ |
0
Prog111
04.12.15
✎
09:45
|
Сделал внешнюю обработку по заполнению табличной части на обычных формах (УПП 1.3), добавил её в справочник "Дополнительные внешние обработки по заполнению табличных частей". В нужном документе эта обработка появилась, но вот проблема - мне нужно, чтобы если в документе уже есть строки - то чтобы они не очищались и не менялись, а добавлялись только новые. В коде обработки я это прописал, но вот беда - при выполнении обработки табличная часть документа всё равно очищается и заполняется заново. Это такая фишка именно регистрируемых внещних обработок? Можно ли где-нибудь это подправить, чтобы таб часть документа не очищалась?
Код в обработке в модуле из одной процедуры:
Процедура Инициализировать(Объект, ИмяТабличнойЧасти = Неопределено, ТабличноеПолеОбъекта = Неопределено) Экспорт
..............
КонецПроцедуры
|
|
1
Мэс33
04.12.15
✎
09:49
|
(0) Мдя.
Ковыряй код, откуда вызывается внешняя обработка.
|
|
2
salvator
04.12.15
✎
09:50
|
Это программировать надо.
|
|
3
mehfk
04.12.15
✎
09:51
|
(0) >> В коде обработки я это прописал
Значит плохо прописал.
|
|
4
ДемонМаксвелла
04.12.15
✎
09:51
|
(0) надо просто взять и сделать. Заставить себя как то. Другого варианта нет.
|
|
5
Prog111
04.12.15
✎
09:54
|
(1), (3) В обработке нет даже такого слова Очистить()
|
|
6
Prog111
04.12.15
✎
09:55
|
Я к тому, что может есть какой-то волшебный параметр при подключении таких обработок - очищать или не очищать табличные части в документе.
|
|
7
ДемонМаксвелла
04.12.15
✎
09:57
|
(5) код давай сюда
|
|
8
mehfk
04.12.15
✎
09:58
|
(5) facepalm.jpg
|
|
9
dmpl
04.12.15
✎
10:05
|
(0) По умолчанию ничего не очищается.
|
|
10
Godofsin
04.12.15
✎
10:22
|
(5) Зато наверное есть Загрузить()
|
|
11
Начинающий_13
04.12.15
✎
10:22
|
У тебя как добавляются элементы в ТЧ. Может стоит ВЫГРУЗИТЬ, надо ТЧ.Добавить()
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший