Страница 1 из 1
Список услуг на чек
Добавлено: 02 апр 2017, 03:00
kotov
Такой вопрос:
В моем приложении формируется список услуг, с конкретной стоимостью, а так-же поле для ввода скидки для списка услуг целиком.
Как мне реализовать вывод всего списка на чек? Хотел сначала циклом for но почему-то не понял как и куда его втыкать. Получилось только вывести несколько чеков с каждой услугой отдельно.
Re: Список услуг на чек
Добавлено: 02 апр 2017, 13:56
Audim
Вот пример json чека с 2-мя строками:
Код: Выделить всё
{
Command: "RegisterCheck",
NumDevice: 1,
IdCommand: guid(),
IsFiscalCheck: true,
TypeCheck: 0,
CashierName: "Kазакова Н.А.",
CheckStrings: [
{
Register: {
Name: "Сапоги женские DF-3099-1",
Quantity: 3,
Price: 100,
Amount: 0.01,
Department: 0,
Tax: 18,
},
},
{
Register: {
Name: "Шаровары мужские красные: НИМБУС-2000",
Quantity: 3,
Price: 100,
Amount: 0.00,
Department: 1,
Tax: -1,
},
},
],
Cash: 800,
};
Поле "CheckStrings" - это массив, в котором может быть много строк!!!
Re: Список услуг на чек
Добавлено: 02 апр 2017, 21:59
kotov
Да здесь то все просто и понятно. У меня вопрос как мне динамично реализовать вывод услуг. Чтоб если выбрана 1 услуга, то 1 строка в массив заносится, если выбрано 5 услуг, то 5 строк в массиве. Циклом for не получается.
Re: Список услуг на чек
Добавлено: 02 апр 2017, 22:11
kotov
Все, кажется разобрался, до меня долго доходило что это массив СТРОК, и работать надо со строками. Надо высыпаться лучше. Спасибо за Ваш ответ!