Как в табличной части документа вернуть значение строки? #7072


#0 by Начинающий
Конфигурация ТиС. Документ "Реализация товара". В табличной части вставил реквизит "Скидка", который,надеюсь, будет высчитывать размер скидки и влиять на цену. Вычисление табличных реквизитов происходит в глобальнике, типа:   В табличном реквизите стоит формула в свойстве поля ввода (количество): глПересчетТаблЧасти(Контекст,Форма.ТекущаяКолонка)
#1 by Матрейя
#2 by Матрейя ©
Гы.
#3 by Матрейя
Какая то левая регистрация.
#4 by Матрейя
Все, срочно меняю ник.
#5 by 427
Ник Света Семененко давно уже ждет тебя...
#6 by Света Семененко
test
#7 by Матрейя
5. Ты уже наносился? Нам подержанное не нужно. Так что продолжай пользоваться сам.
#8 by Начинающий
Вот что нужно было написать вначале: Конфигурация ТиС. Документ "Реализация товара". В табличной части вставил реквизит "Скидка", который,надеюсь, будет высчитывать размер скидки и влиять на цену. Вычисление табличных реквизитов происходит в глобальнике, типа:   В табличном реквизите стоит формула в свойстве поля ввода (количество): глПересчетТаблЧасти(Контекст,Форма.ТекущаяКолонка) Далее в глобальнике есть процедура: Процедура глПересчетТаблЧасти (Конт,ИмяРеквизита, ПараметрыРозничнойЦены = 0) Экспорт чуть дальше в этой процедуре:         ИначеЕсли ИмяРеквизита = "Единица" Тогда  ......И т.д. . Вставляю в этой процедуре следующие строки: Такое вот получается плохое: когда меняю в 1с-складе в документе в табличной части величину скидки, то в первый раз нормально - цена изменяется, дальше меняю скидку ещё раз - цена изменяется уже не от первоначальной, а от той, кторая получилась после изменения.   Будьте любезны, подскажите, что да как, а?:-)
#9 by Vantala
Чтобы такого не случалось, храни где-нибудь первоначальное значение цены.
#10 by Композитор
Пример того, как можно работать со скидкой, есть в типовой комплексной. Документы "Завка покупателя", "Реализация" и другие.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

Похожие вопросы 1С

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