Цитата: Tiger ➤ А __item.item сравнивать с наименование товара, правильно понимаю, а какое поле отвечает за артикул, если хочу сравнивать по артикулы! И в каком месте необходимо прописать условие, можно ли в начале самой функции?
неправильно понимаешь. это как раз артикул должен быть. наименование в __item.name живет.
Добавлено через 15 минут 14 секунд
в каком месте - дело вкуса.
прежде чем в печать чека залезать, тебе в любом случае надо очень внимательно и пристально её изучить.
досконально разобраться, в каком куске что происходит.
я бы вставил после проверки типа строки
Код:
if __item.type == ukm.item.normal then
text = text .. hw_command_normal_color;
else
text = text .. hw_command_alter_color;
end
-- вот сюда куда-то
if __item.type == ukm.item.normal then
-- проверка артикула и установка переменной
end