![]() |
|
Розница 2.2: в ценнике вывести весь имеющийся в наличии размерный ряд | ☑ | ||
---|---|---|---|---|
0
vdeemer
14.10.19
✎
13:27
|
Доброго времени суток!
В ценнике понадобилось вывести (через запятую) все имеющиеся на остатках размеры. Судя по результатам поиска, сделать это запросом невозможно, но можно средствами СКД. Если есть время, направьте меня)) Спасибо. |
|||
1
Garykom
гуру
14.10.19
✎
13:38
|
Поправляю.
Это можно сделать: 1. Кодом на ЯП 1С 2. Просто запросом без СКД 3. Запросом с применением СКД |
|||
2
unbred
14.10.19
✎
13:42
|
> Судя по результатам поиска, сделать это запросом невозможно, но можно средствами СКД .
поржал. |
|||
3
vdeemer
14.10.19
✎
13:43
|
(1) В целом понятно)) А конретнее по пунктам 2-3 можно? По 1. - надо полностью писать обертку, а у меня исходников нет (так-то самый простой вариант, не надо составлять заумный запрос). Сейчас максимум, на что я способен - внешняя печатная форма из УПП, увы((
(2) поделитесь конкретикой юмора, если можно |
|||
4
ДенисЧ
14.10.19
✎
13:48
|
(3) "По 1. - надо полностью писать обертку, а у меня исходников нет "
Исходников чего? Розницы? |
|||
5
vdeemer
14.10.19
✎
13:52
|
(4) ну, по коду розницы восстанавливать процедуры модуля обработки печати ценников - весьма нелегкий труд. В ОФ было все достаточно просто, экспортная процедура Инициализировать() и все.
|
|||
6
Garykom
гуру
14.10.19
✎
14:55
|
Спроси у себя: Что такое "размерный ряд"?
Ответ: Это просто строка из символов (чисел через ",") Вопрос: Как проще всего вывести строку в ценник в Рознице 2? Ответ: Взять ее из реквизита номенклатуры и далее штатный конструктор ценников Вопрос: И что же мешает засунуть произвольную строку в любой незанятый реквизит у номенклатуры? Ответ: Хз может неумение написать код/запрос, который возьмет остатки размеров и запишет их в номенклатуру в виде строк в реквизит. |
|||
7
yzimin
14.10.19
✎
15:05
|
Как вариант, создать доп.реквизит, в которое кешировать строку с остатками через запятую, допустим 1 раз в час. На ценник выводить типовыми средствами из доп.реквизита. Вообще без доработок получится
|
|||
8
vdeemer
15.10.19
✎
09:18
|
(6) Запрос я напишу, мне непонятен механизм получения данных в итоговый набор данных штатного конструктора ценников. Начинается все с вложенного запроса ИсходныеДанные, в котором одна строка из фиксированных значений (фиксированного типа), потом все накручивается на эту временную таблицу.
Наверное, даже не понимая этого механизма, можно прикрутить еще запрос с размерным рядом, а в одну строку соединить функцией СКД СоединитьСтроки(). Остается вопрос, как понять в какой характеристике размер, а не сезонность, например. Но это, быстрее всего, в плане видов характеристик скрыто (в УПП так, по крайней мере). Спасибо всем за потраченное время, получил направление, куда копать. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |