1С:Предприятие 8.3 (8.3.13.1644) - Бухгалтерія для України, редакція 2.0. (2.0.14.2)
Добрый день!
Только начинаю привыкать к 8.3 (управляемые формы) и пишу внешнюю обработку.
Есть теоретический вопрос, на который ответ найти пока не удалось.
Вкратце, нужно соединить результаты запроса к документам с внешней таблицей из xls (простой left join) и все это засунуть в табличную часть нового документа.
Запрос написал. Считать данные из excel тоже удалось (пока в массив). Запихнуть готовый результат в ТЧ документа, думаю, другой обработкой или аналогичным алгоритмом из "Загрузка данных из табличного документа".
Проблема возникает именно на этапе соединения запроса и данных из excel. Пробовал считать файл в ТаблицуЗначений. На тонком клиенте ругется (Тип Неопределен)
Нужно как-то массив передавать с клиента на сервер, а там трансформировать в Таблицу значений для объединения с запросом уже там? Или это тоже не сработает? Или я вообще ерундой занимаюсь, и нужно как-то проще?
Какой механизм рекомендуется использовать для такой задачи?
Буду очень благодарен за любой совет, ссылку или хоть намек.
Пока буду параллельно сам искать ответ
Redneck @ Сегодня, 10:14
,
Считывайте данные с xls на сервере и загружайте их сразу в таблицу значений. Потом таблицу значений передавайте в запрос.
Redneck @ Today, 10:14
,
Вариант 1. Передавайте файл xls на сервер, там его читайте и обрабатывайте результат.
Вариант 2. Читайте файл xls в реквизит формы / обработки, на сервере выгружайте в тз и обрабатывайте результат.
Вариант 3. Читайте файл xls в структуру / массив структур, передавайте его на сервер и обрабатывайте результат.
...
Petre @ Сегодня, 11:37
,
Спасибо. Второй вариант, наверное, оптимальный будет для меня. Сейчас буду пробовать.
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua