Имя: Пароль:
1C
1С v8
Как заполнить параметры в присоединенных колонках
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
Макет вот такой https://yapx.ru/v/RPKYz
5 DES
 
20.03.22
18:12
ну у тебя же будет неоднозначность параметра если ты выведешь присоединенные колонки два и более раза
6 DES
 
20.03.22
18:15
поэтому собирай строку полностью и потом выводи ее
7 hhhh
 
20.03.22
20:48
(4) переходи на скд. Там всё это делается за 15 минут настройками.