v8: как добавить колонки в табличное поле в установке цен номенклатуры? #498162


#0 by zldrq
имеется внешняя обработка заполнения табличных частей. нужно добавить колонки в табличное поле установки цен номенклатуры. дело в том, что ТабличноеПоле связано с табличной частью, добавить колонки в табличную часть, естественно, не получается. поскольку значения в добавляемых колонках редактировать и сохранять мне не нужно, есть мысль добавить колонки сразу в табличное поле и заполнить их там же. через задницу, но задачу решает. но прикол в том, что эти колонки изчезают сразу после добавления. т.е. если при отладке возникает ошибка, эти колонки добавляются и видны, а если всё без ошибок проскакивает, то их нет как нет. и вообще, может, существует Правильный Способ? помогите плз, нужно довольно срочно ))=
#1 by МимохожийОднако
Зачем создавать дополнительную колонку, когда можно создать новый документ "Установка цен" и заполнить его по своим правилам?
#2 by zldrq
хм, а как "подменить" оригинальный документ? просто не сталкивался с этим пока и всё же, вопрос ещё открыт. буду по двум направлениям соображать (=
#3 by Defender aka LINN
"поскольку значения в добавляемых колонках редактировать и сохранять мне не нужно" - а нафига их тогда добавлять? Что ты там показывать-то хочешь?
#4 by zldrq
ну, скажем, это не я хочу (= а показывать нужно цены других типов цен и предыдущую установленную цену
#5 by МимохожийОднако
Партизанишь. Опиши задачу полностью, тогда можно думать об инструментарии. Разговора о подмене не понимаю. Если тебе надо поменять цены, то используй стандартный документ. А если нужно сравнивать, то используй отчеты.
#6 by zldrq
задача такова: заказчик хочет видеть, какова была последняя установленная цена на номенклатурную позицию (её я нахожу в документах "установка цен номенклатуры" пробегая их в обратном порядке), а ещё хочет видеть цены на номенклатурную позицию других типов цен, "оптовая" там, "закупочная". в общем все данные по предыдущим ценам номенклатуры ну вот в вы рекомендовали создать новый документ "установка цен". как сделать так, чтобы он открывался вместо старого?
#7 by МимохожийОднако
Можешь выкинуть мою рекомендацию, т.к. достаточно сделать отчет к регистру сведений "Цены номенклатуры". Документы нужны не для получения информации, а для изменения оной. В УТ есть  типовые отчеты, которые выполняют поставленную задачу. Но можно и свой отчет наваять.
#8 by zldrq
дело в том, что заказчику пофиг чего там для чего. он просто хочет видеть всё и чтобы удобно было ((= пока сделал таблицу с добавленными столбцами в отдельной форме. но не нравится это мне 8-/
#9 by МимохожийОднако
Чем стандартные отчеты не устроили?
#10 by zldrq
не понимаю о чём конкретно речь, опыта мало, опять же. но заказчик хочет смотреть на старую/оптовую цену и вводить новую розничную, к примеру. по-моему весьма очевидные удобства если рядом с нововводимой ценой будет просто колонка со старой
#11 by hhhh
пусть делает новый документ копированием предыдущего. Так он будет видеть старую цену. И в одном документе может вести оптовые и розничные цены. Так он будет видеть оптовые.
#12 by zldrq
это ему ещё нужно найти документ где товар нужный. к тому же в каждом документе несколько товаров и ещё много всяких "но" блин. не нужны пути обхода. есть заказ ((%
#13 by hhhh
но ведь безбожно будет тормозить в твоем варианте. Он же тебя пристрелит потом.
#14 by Defender aka LINN
Напиши ему обработку по установке цен.
#15 by zldrq
сделал форму поторяющую таблицу но с дополнительными колонками изменения цены в ней можно зафиксировать. думаю этого хватит однако, интересно получить ответ на свой изначальный вопрос. возможно ли так сделать в принципе?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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