Даун из Access'а

27.03.14

Интеграция - Внешние источники данных

Загрузка данных из произвольной базы Acces в справочники произвольной конфигурации V8.

Давным, давно.. когда 8ка была еще маленькой, пришлось писать загрузку, собственно вот она. Пользуйтесь, код открыт т.е. холява.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
-
.1239295828 23,83Kb
430
430 Скачать (1 SM) Купить за 1 850 руб.

Загрузка данных из произвольной базы Acces в справочники произвольной конфигурации V8. (8.1.12)

Назначение и возможности: .. (этот же текст там кнопочка на форме - вопросик)

Обработка предназначена для загрузки
данных из произвольной таблицы или запроса Access.
в произвольные реквизиты справочника.
Имеется возможность устанавливать предопределенные
значений атрибутов справочника.
Формирование значения текстовых реквизитов конкатенацией полей таблицы.
Формирование групп справочника и принадлежности к группе справочника.
Повторной выгрузки с перезаписью существующих элементов,
с синхронизацией по коду или наименованию.
Есть возможность предварительного просмотра таблиц и запросов Access.
Правила сопоставления данных записываются во внешний текстовый файл настройки.
Для взаимодействия с Access используется DAO-Jet, возможно производить вызов
запароленных баз.

Эксплуатация:

При открытии обработки анализируется конфигурация справочников.
После выбора пути к базе и нажатия кнопки "Access" анализируется состав базы
и в табличку загружается структура таблиц и запросов.
Дальше вы просто кликаете на элементы справочника и
поля таблиц и запросов - создаетет таблицу соответствия данных.

Пример правил:

Полн. наименование справочника - Rec.Fields("Comment").Value+" "+Rec.Fields("Firm").Value+" "+Rec.Fields("Model").Value
Где Rec.Fields("бла бла").Value - обращение к полю записи таблицы/запроса.


Родитель (значение правила) - лСпр.НайтиПоНаименованию(Rec.Fields("Comment").Value)


Где лСпр - обращение к формируемому справочнику.



// ---

© Касяк И. Роман aka Joint
/ ---

эта.. там если надо к запароленной базе подключиться, раскомментируйте 3 строчки в процедуре подключения.

См. также

Внешние источники данных Программист Бизнес-аналитик Пользователь Платформа 1С v8.3 Управляемые формы Анализ и прогнозирование Конфигурации 1cv8 Узбекистан Беларусь Кыргызстан Молдова Россия Казахстан Платные (руб)

Готовое решение для автоматической выгрузки данных из 1С 8.3 в базу данных ClickHouse, PostgreSQL или Microsoft SQL для работы с данными 1С в BI-системах. «Экстрактор данных 1С в BI» работает со всеми типовыми и нестандартными конфигурациями 1С 8.3 и упрощает работу бизнес-аналитиков. Благодаря этому решению, специалистам не требуется быть программистами, чтобы легко получать данные из 1С в вашей BI-системе.

28500 руб.

15.11.2022    21615    22    49    

39

Внешние источники данных Зарплата Бюджетный учет Программист Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактическим удержаниям, НДФЛ, вычетам, страховым взносам из базы Парус 7.хх учреждений (далее Парус) в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (далее 1С) и начать с ней работать с любого месяца года.

84000 руб.

24.04.2017    51862    104    165    

91

Зарплата Внешние источники данных Бюджетный учет Перенос данных 1C Системный администратор Программист Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактическим удержаниям, НДФЛ, вычетам, страховым взносам из базы Парус 8 учреждений (далее Парус) в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (далее 1С) и начать с ней работать с любого месяца года.

120000 руб.

19.08.2020    25695    25    1    

27

Внешние источники данных Кадровый учет Файловый обмен (TXT, XML, DBF), FTP Перенос данных 1C Программист Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактическим удержаниям, НДФЛ, вычетам, страховым взносам из базы Парус 10 учреждений (далее Парус) в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (далее 1С) и начать с ней работать с любого месяца года.

84000 руб.

05.10.2022    11282    13    8    

15

Розничная торговля Внешние источники данных Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Бухгалтерский учет 1С:Бухгалтерия 3.0 Фармацевтика, аптеки Россия Бухгалтерский учет Платные (руб)

Внешняя обработка загрузки данных из файла-выгрузки, сформированного в программе F3 TAIL версии 3.4 (и выше) или еФарма версии 2.1, в базу конфигурации 1С: Бухгалтерия предприятия 8, ред. 3.0 (базовая, ПРОФ, КОРП, ФРЕШ).

13200 руб.

19.12.2016    47775    88    105    

68
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. 15.04.09 10:20 Сейчас в теме
Однозначно плюс! ;)
Я столько мучился с переносом данных...
2. blazh 17.04.09 16:12 Сейчас в теме
Плюс!
Спасибо! До Access`а руки не доходили, а в резерве иметь надо было.
3. matfelon 06.11.09 16:49 Сейчас в теме
Во-первых, спасибо и плюс.

Во-вторых, небольшой комментарий: название колонок в accesse'е может быть с пробелом, а в 1С, соответственно, не может. Тогда нужно чуть-чуть изменить модуль основной формы:

строка 574:
лТЗ.Колонки.Добавить(СтрЗаменить(лИмяПоля, " ", ""),,лИмяПоля,10);

строка 615;
лНовСтрока[лКолонка.Имя] = Rec.Fields(лКолонка.Заголовок).Value;
4. vinnipyx 20.03.10 23:25 Сейчас в теме
Спасибо большое. Весь google прошарил, не где подобного нет или все коммерческое. Очень помог,просто ОГРОМНОЕ ЧЕЛОВЕЧЕСКОЕ СПАСИБО :!: :!: :!:
5. Stimcool 24.03.10 12:45 Сейчас в теме
Огромное спасибо, отличная обработка. Вот только в 8.2 отказывается работать((
6. vinnipyx 12.04.10 16:38 Сейчас в теме
Разобрался только в половине обработки
7. andryus 101 28.02.11 16:48 Сейчас в теме
А как сохранить в одном поле 1С несколько значений из Access. Например в Access ФИО разделено на три колонки (фамилия, имя, отчество), а нужно загрузить в физические лица в поле наименование объединение данных 3-х колонок
8. Akira560 15.11.20 19:49 Сейчас в теме
Ещё возможна публикация на бесплатной основе?
9. Akira560 15.11.20 20:09 Сейчас в теме
Делаю курсовую, деняк нет
Оставьте свое сообщение