Динамический список и вычисляемое поле #782333


#0 by prtx
Здравствуйте товарищи! К делу: 8.3 УФ, конфа самописная для торговли. Стоит задача сделать динамические цены. На данный момент принцип работы как в типовой получили товар. оприходовали, сделали установку цен (цены хранятся в регистре седений) и торгуем. А нужно так, например: справочнике виды цен, заводим реквизит формула и туда пишим формула по какому принципу будет формироваться цена(после дождика в четверг цена 100 р, а если был ливень то 120 р :) ), т.е. в базе мы храним только формулу а цены формируются на лету. Все бы было круто если продовали и перемещали товар ручками, но есть удобный рабочий стол кассира и там используется динамический список, и вот задача как в этот динамический список засунуть вычисляемое поле? Как сделать такую магию на управляемых формах? Спасибо!
#1 by prtx
динамический список типа - товары на складах. короче аналог формы подбор номенклатуры как в типовых.
#2 by elCust
Произвольный запрос в динамическом списке?
#3 by prtx
предлагал сделать чтобы цена было где-то сбоку. использовать ПриАктивизацииСтроки и налету считать цену и выводить им, так они говорят нет так неудобно, надо что-бы как и раньше цены выводились в табличке. вот теперь ломаю голову.
#4 by prtx
ну да. я ж в список тяну что мне нужно номенклатуру, срок, цену, количество на складе.
#5 by elCust
Используй произвольный запрос в динамическом списке.
#6 by elCust
Там в настройках динамического списка.
#7 by DrShad
ага, только как там формулы рассчитывать?
#8 by prtx
чот не догоняю. и что мне в этом запросе писать. как мне выполнить формулу типа: Если Склад = Склад1 Тогда Иначе ... КонецЕсли;
#9 by Fragster
если там прямо "формула", то жди 8.3.10 или используй не ДС, а табличную часть, которую заполняй при открытии и периодически обновляй.
#10 by prtx
ща почитаем. не ТЧ вообще не вариант! Когда на складе больше 1000 да хотя бы больше 500 позиций это тормоз конкретны ))
#11 by prtx
я надеюсь она выйдет в ближайшие несколько дней.. )) все новое - это хорошо забытое старое.
#12 by elCust
Ну в запросе используй: Выбор Когда Номенклатура.ЖНВЛП Тогда Закупочноя * 1,1;
#13 by elCust
У тебя ведь в запросе есть и склад и номенклатура  и цена закупочная правильно!
#14 by elCust
Какие формулы? Как в описано? Ну не вижу проблем.
#15 by prtx
А какая в языке запросов функция аналог Выполнить("")? В запросе я получу все нужный данные и реквизит с текстом формулы "Выбор Когда Номенклатура.ЖНВЛП Тогда Закупочноя * 1,1; и как дальше?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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