Форум OlegON > Программы и оборудование для автоматизации торговли > Кассовые программы > УКМ-4

Как в lua умножить дробное число на целое число

23.02.2020 5:09


06.06.2014 07:53
Mtirt
 
Ты уверен, что ругается именно на эту строку?

Можешь попробовать убрать ukm.currency вокруг property.value. Он и так должен быть денежной единицей.
07.06.2014 18:33
Tiger
 
Цитата:
Tiger На толкнулся еще на одну проблему почему-то в чеке не печатается строка property.name равна Сумма! Из какой таблицы берутся property.value и property.name? Вследствие чего получаю ошибку так ка comission равна null!
Удалось опытным путем совсем разобраться значения property.value и property.name берутся из таблиц trm_out_receipt_item_property_values и trm_out_receipt_property_values! А в чеке не печаталось сумма, так как на клавише по нажатию на которую происходила "Оплата услуги" в параметрах нужно было указать созданную "Услугу", а стояло по "Выбору кассира"! Комиссию оставил рассчитываться по формуле
Цитата:
commission = string.gsub(property.value, "%.", ",")-string.gsub(property.value, "%.", ",")*0.04;

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.