gifts2017

Заполнения табличных частей документов для типовых конфигураций

Опубликовал Александр Окулов (PowerBoy) в раздел Обработки - Обработка документов

Внешняя обработка заполнения табличных частей для типовых конфигураций.
Для любых документов и табличных частей. Возможно заполнение и фиксированным значением
и любым выражением.
Внешняя обработка заполнения табличных частей для типовых конфигураций.
Для любых документов и табличных частей. Возможно заполнение и фиксированным значением
и любым выражением.
Подключается через [Сервис] - [Внешние обработки заполнения табличных частей].
После записи значения в какое либо поле ввода вызывается для него обработчик события "ПриИзменении", это равносильно вводу этого значения вручную.

Скачать файлы

Наименование Файл Версия Размер
ЗаполнениеЗначенийТабЧасти 802
.1176720312 11,02Kb
25.09.09
802
.1176720312 11,02Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Сергей Старых (tormozit) 16.04.07 15:04
Редактор выражений неплохо бы сделать.
2. Sergey (spike) 30.05.07 13:09
3. Александр Окулов (PowerBoy) 30.08.07 13:10
Обновил до версии 2.0
Большое спасибо tormozit, добавил по его статье обработчик события "ПриИзменении"
4. Артур Аюханов (artbear) 29.10.07 08:37
1) Жаль, что не сделана фича - автодобавление обработки к необходимым документам, чтобы руками для каждого документа и таб.части не приходилось добавлять обработку.
2) Непонятно, как пользоваться выражением?
Например, для реквизита Количество пишу выражение "1" или "1+5" или "Возврат 1+5;" (пробовал и с кавычками, и без них) и нифига :(. Пишет, что неверное выражение :(
Что я делаю не так?
5. Александр Окулов (PowerBoy) 29.10.07 10:11
(4)Для выражений надо писать так: Количество=1 или =1
Там в подсказке к полю есть пример - пояснение.
6. Артур Аюханов (artbear) 30.10.07 07:31
8. Артур Аюханов (artbear) 17.04.08 12:10
Обнаружен баг:
Если у дока есть реквизиты, части наименований которых совпадают, то формула с участием реквизитов будет работать неверно :(
Например, Сумма = СуммаУчет выдаст ошибку типа
неверное выражение "ЗАП.СУММА = ЗАП.ЗАП.СУММАУЧЕТ" :(
9. Александр Окулов (PowerBoy) 18.04.08 06:52
10. Денис Плясовских (Denizzz) 05.06.08 08:52
Хорошая обработка.
А для 8.1 можно?
11. D_Wiss (Dwiss) 28.08.08 15:09
Да возможно просто открыть в конф-ре 8.1 и все
а для того что бы добавить параметры надо макет добавить "Параметры_Авторегистрации"
и там збить документы которые должны заполняться при добавлении обработки
например:
Документы.ПереоценкаТоваровВРознице
Документы.ПоступлениеТоваровУслуг
Документы.ПоступлениеТоваровУслугВНТТ
Документы.ПеремещениеТоваров
Документы.УстановкаЦенНоменклатуры
Также обработка может иметь в своем составе макет «Параметры_Авторегистрации», используемый для автоматического заполнения принадлежности печатной формы в справочнике «Внешние обработки» и состоящий из 2-х колонок («полное имя метаданного» и «имя табличной части»).
12. Дмитрий (jeenius) 23.09.08 12:18
Спасибо!!! то что нужно...
13. Пушкин Александр Сергеевич (Mickl) 02.05.09 14:57
Спасибо! Похоже - то. что нужно!
14. rasswet (rasswet) 18.08.09 12:52
а зачем она нужна? можно пример использования?
15. Александр Окулов (PowerBoy) 18.08.09 13:10
(14) Ну например поменять счет сразу по всему списку товаров в товарной табличной части документа.
16. Евгений worker (worker1c) 17.01.12 13:01
Идея с непосредственным изменением значения элемена управления просто шикарная. Никогда не встречал такого и теперь использую в своих разработках.
К обработке есть пара замечаний:
1) Стал замечать, что если табличную часть документа не активизировать (просто открыть документ) и тут же открыть обработку по заполнению, первая строка почему-то не обрабатывается... может связано с релизом платформы (8.2.15.289). Если активизировать ТЧ то все заполняется нормально.
2) Если поле составного типа и тип не установлен, то пользователю предоставляется право выбрать из всех типов, доступных в системе. А я хотел бы ограничить типы для выбора.

На основе этой обработки я написал свою, если интересно могу выслать
17. Александр Окулов (PowerBoy) 17.01.12 15:01
(16)
На основе этой обработки я написал свою, если интересно могу выслать


Публикуйте на инфостарте, ссылку только на эту в описании укажите.
18. Евгений worker (worker1c) 12.05.12 06:01
Моя обработка на Построителе, но идея взята из этой обработки

http://infostart.ru/public/126919/
19. Света Серебряная (silver-747) 30.10.13 18:18
Жалко что не запоминает последние настройки
20. Света Серебряная (silver-747) 04.01.14 16:31
А как выражения писать? Мне надо колонку количество умножить на 2.
21. Александр Окулов (PowerBoy) 09.01.14 12:07
(20)
Количество=Количество*2
22. Света Серебряная (silver-747) 09.01.14 12:24