Related Posts
- Получение логина и пароля техподдержки 1С из базы
- Класс для вывода отчета в Excel
- Счет-фактура для УПП
- Библиотека классов для создания внешней компоненты 1С на C#
- Акт об оказании услуг (со скидками) — внешняя печатная форма для Управление торговлей 11.1.10.86
- Прайс-лист с артикулом в отдельной колонке
😥 Так, в чем ее универсальность? Че-то я не понял…, так в чем прелесть-то? Зачем все записи выводить в табличный документ, как определяются/сопоставляются данные/типы источника/приемника? как идет синхронизация данных? доработка не предполагается, — это как? В общем-то соглашусь, если кому-то надо, есть смысл писать отдельную обработку
(1) cool.vlad4, Универсалность в том что вам не нужно писать обработку чтобы загрузить набор записей в скул, достаточно иметь собственно сам набор данных в виде таблицы. Записи не выводятся в табличный документ а загружаются из него. Сопоставление данных происходит по первой строке табличного документа (выделена др. цветом), то есть название колонки таб.части, соответствует названию колонки в таблице базы скула. Синхранизация чего? По поводу доработки, если кому-то покажется, к примеру, что хорошо бы загружать из еще какого-то формата, или к примеру понадобиться не только загружать, но и выгружать из скула, то он может это сделать сам, предложения по улучшению не интересны и не будут выполнены.
(2) На самом деле написать обработку соединения по ADO и выполнения команд SQL — не так долго, учитывая, что многими эта задача была решена не одну сотню раз. О табличном документе — просто не понял к чему он, поэтому спросил, понятно. А синхронизация — имеется ввиду, происходит обновление по ключу или просто всегда добавляются новые записи? в общем-то это просто пример…
(3) А я и не говорю, что изобрел велосипед. Мне такая задача встретилась впервые, по этому будет полезна если подобное придется делать еще кому-то, ИМХО. Синхронизации нет. Так как у меня задача была с заданным интервалов очищать таблицу и загружать в нее заново новые значения. Для того чтобы очистить таблицу есть соответствующая кнопка на командной панели.
Подскажите с Mysql тоже будет работать
(5) svet222, не проверял. Но по идее должен,метод подключения через ADO, он универсальный.
Почему у меня скачалось формате ostream какой — то?
как из этого получить обработку?
(7) Gasdrubal, измените разрешение на .epf
(5) Чтобы с mysql заработал нужно установить MySQL ODBC драйвер и скорее всего исходник немного поправить, чтобы строка подключения была другой. Я частенько занимаюсь перебросом данных 1C — mySQL. Тема однозначно интересная… интеграция — это наше фсе.
Интересный подход.
Имхо построчное добавление в sql базу не есть гуд.
Как вариант вижу сохранение табличной части в Excel/DBF с последующей загрузкой файла через запрос. Работать будет в десятки раз быстрее.
(11) sCHTASS, Возможно. В моем случае таблица из 9 тыс. строк и 5 колонок грузиться 4-5 сек., по этому мне время выполнения не критичный параметр.
(12) Все таки предлагаю рассмотреть такой вариант, потому как принцип «а и так все работает» по своему опыту до добра не доводит.
во то что нужно
Зачем для строковых данных в функции ЗначSQL установлено Рез = «N'»+Зн+»‘»?
Зачем символ N?