Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 9, свеженьких 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )

> Как соединить данные запроса с внешним xls-файлом? , Подскажите, как лучше сделать          
Redneck Подменю пользователя
сообщение 01.02.19, 10:14
Сообщение #1

Общительный
**
Группа: Пользователи
Сообщений: 20
Спасибо сказали: 0 раз
Рейтинг: 0

1С:Предприятие 8.3 (8.3.13.1644) - Бухгалтерія для України, редакція 2.0. (2.0.14.2)

Добрый день!

Только начинаю привыкать к 8.3 (управляемые формы) и пишу внешнюю обработку.
Есть теоретический вопрос, на который ответ найти пока не удалось.

Вкратце, нужно соединить результаты запроса к документам с внешней таблицей из xls (простой left join) и все это засунуть в табличную часть нового документа.
Запрос написал. Считать данные из excel тоже удалось (пока в массив). Запихнуть готовый результат в ТЧ документа, думаю, другой обработкой или аналогичным алгоритмом из "Загрузка данных из табличного документа".

Проблема возникает именно на этапе соединения запроса и данных из excel. Пробовал считать файл в ТаблицуЗначений. На тонком клиенте ругется (Тип Неопределен)
Нужно как-то массив передавать с клиента на сервер, а там трансформировать в Таблицу значений для объединения с запросом уже там? Или это тоже не сработает? Или я вообще ерундой занимаюсь, и нужно как-то проще?
Какой механизм рекомендуется использовать для такой задачи?
Буду очень благодарен за любой совет, ссылку или хоть намек.

Пока буду параллельно сам искать ответ 64000000.gif

Vidocq05 Подменю пользователя
сообщение 01.02.19, 10:49
Сообщение #2

Завсегдатай
****
Группа: Пользователи
Сообщений: 194
Из: Сумы
Спасибо сказали: 35 раз
Рейтинг: 35

Redneck @ Сегодня, 10:14 * ,
Считывайте данные с xls на сервере и загружайте их сразу в таблицу значений. Потом таблицу значений передавайте в запрос.

Спасибо сказали: Redneck,

Petre Подменю пользователя
сообщение 01.02.19, 11:37
Сообщение #3

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2481
Из: Київ, Україна
Спасибо сказали: 626 раз
Рейтинг: 588.3

Redneck @ Today, 10:14 * ,
Вариант 1. Передавайте файл xls на сервер, там его читайте и обрабатывайте результат.
Вариант 2. Читайте файл xls в реквизит формы / обработки, на сервере выгружайте в тз и обрабатывайте результат.
Вариант 3. Читайте файл xls в структуру / массив структур, передавайте его на сервер и обрабатывайте результат.
...


Signature
Допрацьовую:
- "Бухгалтерія для України 1.2";
- "Бухгалтерія для України 2.0";
- "Альфа-Авто: Автосалон+Автосервіс+Автозапчастини, українська версія".

Спасибо сказали: Redneck,

Redneck Подменю пользователя
сообщение 01.02.19, 12:12
Сообщение #4

Общительный
**
Группа: Пользователи
Сообщений: 20
Спасибо сказали: 0 раз
Рейтинг: 0

Petre @ Сегодня, 11:37 * ,
Спасибо. Второй вариант, наверное, оптимальный будет для меня. Сейчас буду пробовать.

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 21.02.19, 12:19
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!

Курсы валют: доллар США к гривне Курсы валют: евро к гривне Курсы валют: российский рубль к гривне