|
Как заполнить параметры в присоединенных колонках
| ☑ |
0
D1sly
20.03.22
✎
16:06
|
Всем привет, подскажите. Мне надо вывести остатки по складам в табдок, если пользователь выбирает несколько складов, то выводить несколько колонок с остатками. Я использую метод ТабДок.Присоединить. Допустим присоединил, а как их заполнить? Я могу заполнить только крайнюю присоединенную колонку
|
|
1
RomanYS
20.03.22
✎
16:17
|
(0) Если это макет, то сначала заполняй параметры потом присоединяй. Собственно абсолютно ничем не отличается от Вывести()
|
|
2
D1sly
20.03.22
✎
16:32
|
(1) Да это макет, дело в том что параметры я заполняю в цикле значениями из запроса, в результате запроса у меня 3 колонки с остатками разных складов. Допустим при первом цикле я присоединяю 3 колонки и заполняю их, а вот при следующем цикле могу заполнить параметры только крайней присоединенной колонки. Или 3 раза выборку делать, это в 3 раза медленней, в общем не знаю как лучше сделать
|
|
3
D1sly
20.03.22
✎
16:38
|
Думал еще в запросе выводить склады в одну колонку и упорядочить по возрастанию, но мне нужно в табдок выводить родителя, поэтому упорядочивание стоит по родителю
|
|
4
D1sly
20.03.22
✎
16:41
|
|
|
5
DES
20.03.22
✎
18:12
|
ну у тебя же будет неоднозначность параметра если ты выведешь присоединенные колонки два и более раза
|
|
6
DES
20.03.22
✎
18:15
|
поэтому собирай строку полностью и потом выводи ее
|
|
7
hhhh
20.03.22
✎
20:48
|
(4) переходи на скд. Там всё это делается за 15 минут настройками.
|
|