Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
29 мар 2024, 11:23

Как сделать процентный расчет в документе.

Автор AlinaTTT, 06 июн 2018, 15:25

0 Пользователей и 1 гость просматривают эту тему.

AlinaTTT

Помогите, пожалуйста. У меня есть документ, у него в шапке есть реквизиты общая сумма и сумма в кассу, как посчитать сумму в кассу составляющую 20% от общей суммы. Вроде ошибок не находит, но расчет не выполняется.

wise

(0) фраза: "Вроде ошибок не находит, но расчет не выполняется" - ЧТО означает..?

p.s. а ЕЩЁ Вы можете рассказать КАК делаете... тогда ЛЕГЧЕ будет Вам помочь...
Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают

AlinaTTT

Цитата: wise от 06 июн 2018, 15:34
(0) фраза: "Вроде ошибок не находит, но расчет не выполняется" - ЧТО означает..?

p.s. а ЕЩЁ Вы можете рассказать КАК делаете... тогда ЛЕГЧЕ будет Вам помочь...
Имею в виду, что вообще как будто не видит. Я может и вовсе не там делаю, но после декрета забыла всё. Я просто в форме документа для объекта "сумма в кассу" написала событие при изменении "СуммаВКассу=Объект.ОбщаяСумма*0.2;

alex0402

Цитата: AlinaTTT от 06 июн 2018, 15:56"СуммаВКассу=Объект.ОбщаяСумма*0.2;
а так?
Объект.СуммаВКассу=Объект.ОбщаяСумма*0.2:befhbt:
Спасибо за Сказать спасибо

AlinaTTT

Цитата: alex0402 от 06 июн 2018, 16:00
Цитата: AlinaTTT от 06 июн 2018, 15:56"СуммаВКассу=Объект.ОбщаяСумма*0.2;
а так?
Объект.СуммаВКассу=Объект.ОбщаяСумма*0.2:befhbt:
Пробовала, тоже ничего:(

pavl_vs

Цитата: AlinaTTT от 06 июн 2018, 15:56
... Я просто в форме документа для объекта "сумма в кассу" написала событие при изменении "СуммаВКассу=Объект.ОбщаяСумма*0.2;
ЦитироватьПробовала, тоже ничего:(

Потому, что расчет суммы в кассу нужно прописать в процедуре ОбщаяСуммаПриИзменении.

PS Синтаксис, предложенный в #3, правилен для управляемых форм.

AIFrame

Скорее даже не в ОбщаяСуммаПриИзменении, а там, где она рассчитывается, ибо поле явно какое-то автовычисляемое будет.

AlinaTTT

Цитата: pavl_vs от 06 июн 2018, 18:29
Цитата: AlinaTTT от 06 июн 2018, 15:56
... Я просто в форме документа для объекта "сумма в кассу" написала событие при изменении "СуммаВКассу=Объект.ОбщаяСумма*0.2;
ЦитироватьПробовала, тоже ничего:(

Потому, что расчет суммы в кассу нужно прописать в процедуре ОбщаяСуммаПриИзменении.

PS Синтаксис, предложенный в #3, правилен для управляемых форм.
Так тоже не работает...

AIFrame

Цитата: AlinaTTT от 07 июн 2018, 12:21Так тоже не работает...
Можно звонок другу? Или хотя бы мнение зала?
А то очень тяжело гадать, что там у тебя за форма, что за объект, какие реквизиты и что ты делаешь.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск