|
Вложенные таблицы в шаблонах чеков
| ☑ |
0
retributor
15.12.14
✎
14:44
|
И снова кошмар какой-то творится в техзаданиях.
Кто знаком с механикой печати чеков ККМ, не подскажете, можно ли каким-то образом использовать в них иерархию?
Дело в том, что помимо позиции товара клиент хочет видеть в чеке ниже его характеристики. У одного товара их может быть несколько (другая табчасть).
Таким образом должно получиться что-то в стиле
Товар1
Зеленый
Синий
Фиолетовый
2.000 х шт.
Как вообще можно организовать вывод такого вложенного списка? Крайне нежелательно вмешательство в сам механизм печати.
|
|
1
Ёпрст
15.12.14
✎
14:57
|
Загоняешь всё это в вывод доп текста в обработке печати. всё собственно.
|
|
2
retributor
15.12.14
✎
15:00
|
(1) под каждым товаром должен быть список того, какие его характеристики были проданы. Я привел пример одного товара. И вмешательство в алгоритм крайне нежелательно, поэтому менять надо шаблон по умолчанию и схемы компоновки.
|
|
3
retributor
15.12.14
✎
15:02
|
(1) это должен быть какой-то такой инсепшн что ли, табличная часть внутри табличной части. Это если в идеале. А как придется извратиться в итоге - пока не представляю.
|
|
4
Ёпрст
15.12.14
✎
15:06
|
Как ты это в шаблоне создашь- хз, а вот переделать обработку печати самого чека - нет так и долго.
|
|
5
retributor
15.12.14
✎
15:10
|
(4) требование клиента, не лезть в обработку печати
|
|
6
Ёпрст
15.12.14
✎
15:11
|
ну удачи тогда
|
|
7
Vladal
15.12.14
✎
15:36
|
(5) В обработку печати передается ведь структура полей для печати?
Формируешь для каждой строки структуру и посылаешь построчно.
Как выводишь суммуЮ ККМ ее подхватывает как фискальную - всё штатно.
|
|
8
retributor
15.12.14
✎
15:43
|
(7) в обработку печати не влезть. Увы. Уже писал выше. Пока что единственным вариантом остается в общем модуле прописать процедуру, возвращающую сформированный подсписок в виде строки и вызывать ее из СКД.
|
|
9
retributor
15.12.14
✎
15:48
|
(8) кстати, получилось
|
|