Скидка #200648


#0 by pavlo
Народ помогите решить такую проблему:Сделал в документе Реализация колонку "Скидка" = Справочник.СкидкиСделал формулу при выборе этой скидки она срабатывает.НО проблема в том, что она срабатывает 2 раза, тоесть когда выбрал скидку и потом когда в любое место документа еще щелкаешь, чтобы дальше набивать документ.Помогите решить данную проблему, иначе расчеты по скидке 2 раза считаются :(
#1 by sanches2
"Бросить" Функцию на форму, и в ней считать
#2 by Sasha
Как скидку считаешь? Небось от цены?
#3 by lalex23
что за конфа?если ТиС - чем типовые скидки не катят?если "своё" глянь в ТиС
#4 by lame
на колонку скидка - вешаешь формулу РасчетСкидкиа в функции - РасчетСкидкивозврат Ух_МояЦена - Ух_МояЦена*ЗначениеСкидки/100;ну или чего нибудь в этом роде
#5 by Sasha
2В формуле расчета скидки меняй не цену, а сумму. Тогда скидка не будет зависит от количества расчетов )
#8 by lalex23
посмотри внимательно документ ОтчетККМ, там это реализовано в некотором виде :)
#9 by Sasha
2см внимательно
#10 by green
ВыполнятьФормулуТолькоПриИзменении(<?>);Синтаксис:ВыполнятьФормулуТолькоПриИзменении(<Режим>)Назначение:Установка режима выполнения формулы выбранного поля табличной части документа.Параметры:<Режим> - число: 1 - формула вызывается только при изменении значения поля, 0 - вызывается и при переходе между полями.Замечание:Доступ к методу возможен только в контексте Модуля формы через атрибут Форма.Подробнее см. в документации, глава 'Атрибуты и методы контекста Модуля формы'А вообще чтоб такого вопроса не возникало нужны ещё две колонки - цена со скидкой и процентСкидки
#12 by Sasha
а теперь проделай такое:Введи новую строку - рассчитается скидка, тепеь вернись и измени количество (или измени скидку) - какую цену получишь? Правильную или рассчитанную от предыдущей, в которой уже сидит скидка ?
#13 by lalex23
изобретатели велосипедов
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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