Колонка остатков в управляемой форме #605908


#0 by Ivan093
Гуру, прошу помощи! Надо в УНФ в документе заказ покупателя сделать колонку с текущими остатками. Не пойму как добавить ее в документ? Как добавить, например, в форме обработки -- понял, а тут нет...
#1 by zak555
подбор не нравится ?
#2 by jsmith
в список формы (реквизит формы) добавляешь колонку и выносишь на таблицу
#3 by Ivan093
Заказчику подбор не подходит.
#4 by zak555
сменить заказчика ?
#5 by Ivan093
Заказчика менять не вариант :) Реквизит добавил, на форму вынес, но как его заполнить? В форме подбора, там динамический список и он из запроса заполняется. А тут как?
#6 by jsmith
Запрос с временной таблицей (Список.выгрузить) Потом итеративное заполнение из выборки
#7 by Ivan093
Т.е. переделывать ТЧ на форме на динамический список?
#8 by GenV
Тогда они только смотреть на ТЧ будут ) ЗЫ А вариант "сделать нельзя - потому что нельзя" заказчиком не рассматривается?
#9 by darkvett
добавь колонку в табличную часть. добавь процедуру, которая перебирает все строки табличной части(Для каждого строка из Объект.Товары и т.д...) и которая будет заполнять в эту строку остаток из регистра накопления. И добавь эту процедуру ПриОткрытии и ПриАктивизацииСтроки.
#10 by Ivan093
Вариант, конечно тормозной, но других я не вижу...
#11 by dimaldinho
Можно еще подключить обработчик ожидания и каждые 2-3 секунды обновлять остатки, вдруг что продали другой реализацией.
#12 by Ivan093
да, но в данном случае такой необходимости нет -- точка продажи одна и комп один.
#13 by GenV
Главное предупреди, что на просмотр документ просто так не откроется - всегда будет измененный )
#14 by Ivan093
Сделал -- все ок, док не изменяется.
#15 by Ivan093
Колонку добавил не в реквизиты документа, а в реквизиты формы -- данные дока таким образом не меняются.
#16 by Hans
в книге по управляемым формам написано ка это сделать.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С