|   |   | 
| 
 | Выгрузить табличую часть, но не таблицу значений. | ☑ | ||
|---|---|---|---|---|
| 0
    
        Kongo2019 23.10.19✎ 10:36 | 
        Доброго.
 Задача. Выгрузить табличую часть документа, но не таблицу значений. Можно использовать структуру или массив. У меня блин какой-то монстр получается. Может кто видел элегантное решение? | |||
| 1
    
        ДенисЧ 23.10.19✎ 10:37 | 
        (тут картинка с покойной бабкой wat)     | |||
| 2
    
        hockeyist 23.10.19✎ 10:37 | 
        (0) Выгрузи массив структур.     | |||
| 3
    
        Ненавижу 1С гуру 23.10.19✎ 10:38 | 
        (2) или структуру массивов     | |||
| 4
    
        Ёпрст гуру 23.10.19✎ 10:39 | 
        Или массив массивов
 или структуру структур | |||
| 5
    
        Ёпрст гуру 23.10.19✎ 10:39 | 
        или соответствие структур     | |||
| 6
    
        Ёпрст гуру 23.10.19✎ 10:39 | 
        и это, списокЗначений можно ?     | |||
| 7
    
        Ёпрст гуру 23.10.19✎ 10:40 | 
        и чего уж там, выгружай сразу в json     | |||
| 8
    
        Ёпрст гуру 23.10.19✎ 10:41 | 
        чорт, про деревоЗначений еще забыли     | |||
| 9
    
        ДенисЧ 23.10.19✎ 10:46 | 
        Ещё можно в XML, dbf, sql и ещё много разных страшных слов...     | |||
| 10
    
        Андрюха 23.10.19✎ 10:48 | 
        (0) Результат запроса на клиента хочешь вернуть?     | |||
| 11
    
        Kongo2019 23.10.19✎ 10:49 | 
        (2) (3) Я так и так пробовал. Да блин дикая ёлка получается.     | |||
| 12
    
        Kongo2019 23.10.19✎ 10:51 | 
        (5) (6) соответствие и списокЗначений нельзя. 
 (7) json вроде не есть ТЗ. | |||
| 13
    
        Kongo2019 23.10.19✎ 10:53 | 
        (10) Не, мне надо в гробанную dll стороннего разработчика, хитрозадого, мать его, док выгрузить. А у него там только в виде структуры принимает.     | |||
| 14
    
        Андрюха 23.10.19✎ 10:58 | 
        (13) Раз есть определенный входной формат данных, то "элегантнее" не получится.     | |||
| 15
    
        hockeyist 23.10.19✎ 11:06 | 
        (11) Каждая строка - это структура. Множество строк - массив. Где здесь можно запутаться?     | |||
| 16
    
        Kongo2019 23.10.19✎ 12:00 | 
        Сделал так. Тестовый пример.
 ЗапросПараметры = Новый Структура; ЗапросПараметры.Вставить("П1", "Параметер1"); ЗапросПараметры.Вставить("П2", "Параметер2"); ЗапросПараметры.Вставить("П3", "Параметер3"); ЗапросПараметры.Вставить("П4", "Параметер4"); ТабЧасть = Новый Массив; ТабЧасть.Добавить(1); ТабЧасть.Добавить("Товар1"); ЗапросПараметры.Вставить("ТабЧасть", ТабЧасть); ТабЧасть = Новый Массив; ТабЧасть.Добавить(2); ТабЧасть.Добавить("Товар2"); ЗапросПараметры.Вставить("ТабЧасть", ТабЧасть); ТабЧасть = Новый Массив; ТабЧасть.Добавить(3); ТабЧасть.Добавить("Товар3"); ЗапросПараметры.Вставить("ТабЧасть", ТабЧасть); Но в структуру попадает только последний массив. | |||
| 17
    
        Kongo2019 23.10.19✎ 12:02 | 
        Точнее они блин перезаписываются.     | |||
| 18
    
        Злопчинский 23.10.19✎ 12:05 | 
        (17) а чего ты ожидал?     | |||
| 19
    
        GROOVY 23.10.19✎ 12:24 | 
        А почему не ТЗ?     | |||
| 20
    
        sitex naïve 23.10.19✎ 12:29 | 
        (17) Ты понимаешь когда "кодишь" вообщем что происходить то? Или копи-паст ?     | |||
| 21
    
        Йохохо 23.10.19✎ 12:30 | 
        (17) будет обсуждение ссылочных типов от щас до пятницы     | |||
| 22
    
        Kongo2019 23.10.19✎ 12:39 | 
        ЗапросПараметры = Новый Массив;
 Шапка = Новый Структура; Шапка.Вставить("П1", "Параметер1"); Шапка.Вставить("П2", "Параметер2"); Шапка.Вставить("П3", "Параметер3"); Шапка.Вставить("П4", "Параметер4"); ЗапросПараметры.Добавить(Шапка); ТабЧасть = Новый Структура; ТабЧасть.Вставить("НомерСтрока",1); ТабЧасть.Вставить("Товар", "Товар1"); ЗапросПараметры.Добавить(ТабЧасть); ТабЧасть = Новый Структура; ТабЧасть.Вставить("НомерСтрока",2); ТабЧасть.Вставить("Товар", "Товар2"); ЗапросПараметры.Добавить(ТабЧасть); ТабЧасть = Новый Структура; ТабЧасть.Вставить("НомерСтрока",3); ТабЧасть.Вставить("Товар", "Товар3"); ЗапросПараметры.Добавить(ТабЧасть); Вот на массив переделал. Сожрало. Терзает меня дикое подозрение что там JSON внутрях DLL ждет. | |||
| 23
    
        Kongo2019 23.10.19✎ 12:40 | 
        (18) Да вот блин не знаю, магию наверно.     | |||
| 24
    
        Kongo2019 23.10.19✎ 12:40 | 
        (19) Не жрет эта хрень ТЗ.     | |||
| 25
    
        Kongo2019 23.10.19✎ 12:43 | 
        (21) Не надо.
 Блин коряво как-то, в массив структуры загонять. | |||
| 26
    
        pechkin 23.10.19✎ 12:57 | 
        в бсп есть функция тз в массив структур     | |||
| 27
    
        Glavkomnn 24.10.19✎ 01:31 | 
        выгрузи ему в csv или xml а там пусть сам разбирается     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |