v7: Неопределённое количество столбцов табличной части #644146


#0 by Kolombina
Имеется: в нетленке документ, который устанавливает цены в разных магазинах. Количество магазинов может меняться. Для каждого магазина могут быть свои цены. Сейчас документ выглядит так: в табличной части есть поля "ЦенаМагазина1", "ЦенаМагазина2" и тд, на форме документа цены на каждый товар выстраиваются дальше в строчку по магазинам. То есть, с добавлением магазина надо вносить дополнительные поля в табличную часть. Задача: переделать этот документ, чтобы избавиться от тупого добавления полей "ЦенаМагазина" с ростом количества магазинов. Посоветуйте, пожалуйста, как сделать красивше и оптимальнее? (база скульная)
#1 by mikecool
Товар | Магазин | Цена
#2 by Kolombina
А если хочется оставить именно в строчку цены по магазинам?
#3 by mikecool
сделай ТЗ на форме, заполняй по таб. части как душе будет угодно
#4 by mikecool
+3 на обучении по бухии 77 делал такое году эдак 2002
#5 by Mikeware
хранение - "товар-магазин-цена" а представление делай такое, какое хочешь
#6 by ЧеловекДуши
Вам в сторону "ТЗ + Табличная часть документа"... Лучше вообще количество магазинов в документе = Количество закладок на форме. ... Т.е. в ТЗ - отображаешь в диалоге Табличную часть прячешь и пишешь туда так, как хочешь, т.е. используешь её в качестве хранилища.
#7 by Mikeware
лучше не ТЗ, а ТП.
#8 by ЧеловекДуши
Это еще лучше, но быстрее ТЗ :)
#9 by mikecool
про формекс вопрос не поднимался
#10 by Kolombina
50 вкладок - очень неудобно
#11 by ЧеловекДуши
+ В качестве реализации
#12 by Cthulhu
+: по кнопке - ТабРВД со свернцтыми строками по товарам и колонками по магалинам, с отработкой сохранения в - и хоть обвводись.
#13 by Mikeware
ТП - это не формекс
#14 by Kolombina
а что смотреть на формексе?
#15 by Cthulhu
: и, строго говоря, не 1с тоже.
#16 by ЧеловекДуши
50 вкладок!!!! Вы шо, вкладки добавляются по мере заполнения документа. И к тому же, кто сказал, что должен быть только один документ? ... Но вам виднее :)
#17 by Mikeware
мало? можно еще вертикальные закладки добавить - по товарам. в результате будет одно поле ввода :-))
#18 by ЧеловекДуши
На формексе смотреть изменяющую размер ТП (Табличное поле) или ТЗ (таблица значений)
#19 by WoodMan
а 50 колонок удобно?
#20 by Mikeware
да?? а что тогда?
#21 by Mikeware
визуально - да.
#22 by ЧеловекДуши
Могу предположить, 1С++ :)
#23 by ЧеловекДуши
Сомневаюсь :)
#24 by Kolombina
имхо, 50 колонок удобнее 50 вкладок, плюс 50 колонок там уже есть
#25 by ЧеловекДуши
+ Без скрина не поверю
#26 by ЧеловекДуши
ВЫложи скрин, дай посмотреть на сей "удобное чудо"
#27 by WoodMan
для удобности тут что-то типа таблицы в режиме ввода данных надо делать
#28 by Kolombina
я не сказала удобное, я сказала удобнЕЕ
#29 by ЧеловекДуши
Поди еще в каждый магазин может быть отгружено не одинаковое количество, чего либо? Кто вообще поленился заводить 50 документов и решил, что в одном документе будет проще?
#30 by ЧеловекДуши
+Это ты что-ли сама сделала? О_о... "УдобнЕЕ чудо"
#31 by ЧеловекДуши
+ТП - дает равноправный интерфейс, который доступен простому пользователю при редактировании документа, справочника.
#32 by Mikeware
с отгрузкой расценка не совсем связана. кроме того, что мешает ставить "0" (или вобще блокировать ввод в тех ячейках, которые не надо переоценивать?)
#33 by Бывший адинэсник
в варианте Товар | Магазин | Цена есть один важный нюанс придётся по нескольку раз добавлять один и тот же товар, что скажется на юзабилити.
#34 by Mikeware
а что такое "равноправный интерфейс"?
#35 by ЧеловекДуши
Не знаю, но я бы это назвал еще проще - Перемещение Товара.
#36 by BAPBAP
Посмотри, как реализован документ "УстановкаЦенНоменклатуры" в УТ.
#37 by ЧеловекДуши
Да, она это знает. Даёт так же интерактивно изменять некие данные.
#38 by ЧеловекДуши
Успокойся. Ей, пойди, была поставлена задача облегчить перемещение товара. Т.е. что бы одним документом можно было махом отправить товар по разным Ларькам. В итоге мутатн-задача со временем приобрел ужасающий размер и громадную лень самого оператора :)
#39 by BAPBAP
Так я и не буяню, вроде
#40 by Kolombina
Мне поставлена задача переделать документ, чтобы избавиться от полей  "ЦенаМагазина1", "ЦенаМагазина2" и тд, при незначительном внешнем изменении имеющихся форм.
#41 by Ёпрст
3 реквизита табличной части - Цена, Магазин,Товар и привет. На форму кладешь ТЗ  (а лучше ТП) , в ПриОткрытии заполняешь этот контрол, в ПриЗаписи с этого контрола загоняешь в ТЧ дока.. Всё собственно.
#42 by Mikeware
так ровно это ей и говорят уже пол-часа
#43 by Ёпрст
942) ну, мот допетрит до конца света.
#44 by Mikeware
его что, сегодня выключают?
#45 by 2012_12_17
#46 by Mikeware
гениТально!
#47 by 2012_12_17
#48 by 2012_12_17
#49 by 2012_12_17
#50 by 2012_12_17
собственно говорит вот об чем: пример у меня два документа Сводный протокол цен и его ВТОРАЯ табличная часть оформленная как документ тчПротоколЦен - в шапке этого документа тчПротоколЦен один реквизит : ДОКУМЕНТОСНОВАНИЕ  тип значения которого ДОКУМЕНТ.СводныйПротоколЦен
#51 by 2012_12_17
В табличной части документа тчПротоколЦен я расположил три реквизита ФирмаТЧ КонтрагентТЧ и ДоговорТЧ , ну а Вам надо расположить Ваши    Товар | Магазин | Цена
#52 by Mikeware
одна из классических для клюшек реализаций второй табчасти...
#53 by Mikeware
+ но зачем ей вторая табчасть, если ей вполне хватит первой?
#54 by Ёпрст
только вот тс это как бэ не надо восе :)
#55 by 2012_12_17
У меня сводный протокол создает энное число протоколов цен для эмного числа продукции, ограниченной тройкой ФИРМА/Контрагент/Договор
#56 by Mikeware
да просто завсом тупит, как всегда...
#57 by Kolombina
спасибо за советы
#58 by akaBrr
а что надо? костыль со служебным документом совсем не устраивает
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

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