Просмотр таблиц, их данных и структуры любого источника данных, поддерживающего ADO

15.12.09

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

Просмотр таблиц, их данных и структуры любого источника данных, поддерживающего ADO

Скачать файлы

Наименование Файл Версия Размер
ПросмотрБД.zip
.zip 41,53Kb
172
.zip 41,53Kb 172 Скачать

Данная обработка позволяет подключаться к любому источнику данных, поддерживающему технологию ADO (Microsoft ActiveX Data Objects) и просматривать структуру и данные таблиц.

Умеет считывать и сохранять строку подключения в файл UDL.

Обработка содержит следующие "неочевидные" вещи:

  • стандартный конструктор строки подключения к источнику данных, который вызывается простым созданием объекта;
  • работа с объектами источника данных через ADOX;
  • считывание данных, неподдерживаемых 1С (число).

В дальнейшем планируется поддержка запросов, сохранение результата запроса в XML.

Новое в версии 0.2 от 15.12.2009
- добавлена совместимость названия таблиц с MSSQL
- просмотр представлений
- выполнение произвольного запроса
- различные красивости в интерфейсе
- исправление ошибок

См. также

Загрузка электронных листов нетрудоспособности (ЭЛН) в ЗиК 7.7

Зарплата Внешние источники данных Расчет 7.7 1С:Зарплата и кадры 7.7 Россия Бухгалтерский учет Абонемент ($m)

Загрузка электронных листов нетрудоспособности (электронных больничных) в ЗиК 7.7 из файлов, например, из СБИС. Не нашел похожих разработок, может, плохо искал, для 1С 7.7 ЗиК.

1 стартмани

14.04.2020    8486    4    hvv2002    2    

2

JSON: Туда и Обратно

Внешние источники данных Платформа 1С v7.7 Конфигурации 1cv7 Украина Абонемент ($m)

Рабочий механизм чтения/записи строк в формате JSON для 1С 7.7. Тестировалось на релизах 7.70.25 и 27.

1 стартмани

16.12.2019    21940    60    Volvo32    33    

25

Интеграция с системой управления складом WMS Exceed-4000 (exceed-infor.ru) XML-обмен для комплексной конфигурации 1С 7.7

Внешние источники данных Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v7.7 1С:Комплексная 7.7 Оптовая торговля, дистрибуция, логистика Управленческий учет Абонемент ($m)

Обработки обмена номенклатурой (SKU), дополнительными штрихкодами (AltSku), приемкой (AdvancedShipNotice), подтверждением приема (ASNClosed), выдачей (ShipmentOrder), подтверждением выдачи (CustomerOrderLoaded) для учетной системы 1С 7.7. Здесь выгрузка и загрузка для 1C 7.7.

1 стартмани

21.10.2019    15443    1    ksnik    0    

2

Универсальная выгрузка данных из 1С 7.7 в JSON

Внешние источники данных Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Обработка для универсальной выгрузки данных из конфигурации 7.7 в JSON. Может быть полезна для задач переноса данных из различных конфигураций в другие конфигурации, для перехода на другие версии 1С, для перехода на 8.3, для переноса данных в другие системы учета, для организации онлайн выгрузки с целью синхронизации разных систем учета. Выгрузка справочников, документов, результатов запросов, остатков по планам счетов.

2 стартмани

09.10.2019    16750    71    Malice    16    

12

Обмен с SalesWorks в 1С 7.7

Внешние источники данных Оптовая торговля Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v7.7 Россия Управленческий учет Абонемент ($m)

Обработка позволяет реализовать обмен данными между решением SalesWorks и 1c 7.7.

5 стартмани

16.07.2019    15911    6    vv-adm    2    

2

Выгрузка контактных данных контрагентов и формирование файла vcf. 1С 7.7

Внешние источники данных Оперативный учет 7.7 1С:Торговля и склад 7.7 Абонемент ($m)

Обработка выгружает данные контрагентов и создает два файла: один текстовый со всеми данными, другой формата vcards.vcf для загрузки контактных данных в андроид.

1 стартмани

10.05.2019    9444    4    rid636674    1    

0
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Йожкин Кот 1006 09.12.09 12:53 Сейчас в теме
Не стесняемся, оставляем комментарии.
Wheelman; +1 Ответить
2. bulpi 215 09.12.09 14:57 Сейчас в теме
Провозился полчаса. Ни хрена не понял, как пользоваться :evil:
3. Йожкин Кот 1006 09.12.09 15:04 Сейчас в теме
(2) Что конкретно не понятно? Что не получилось?
4. aspirator23 339 09.12.09 15:27 Сейчас в теме
(3) скорее всего у 2 с подключением не получилось. Это обычно вызывает проблемы. Напиши с картинками как это сделать и счастье наступит.
6. bulpi 215 09.12.09 16:55 Сейчас в теме
(3)
(4) абсолютно прав. Конечно, я туплю, раз другие разобрались. Но вот где? Попытался открыть Excel файл. Во-первых, файл вобще нигде не выбирается, выбирается каталог. Но даже если в каталоге есть xls, все равно посмотреть "таблицы, их данные и структуры" не получается.
8. Йожкин Кот 1006 09.12.09 17:10 Сейчас в теме
(6)
Excel
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\Тест.xls;Extended Properties=Excel 8.0;Persist Security Info=False
5. kaii 09.12.09 15:48 Сейчас в теме
По-моему, очень достойно. Спасибо.
7. Йожкин Кот 1006 09.12.09 16:58 Сейчас в теме
Строка подключения к папке с файлами DBF:
Provider=VFPOLEDB.1;Data Source=D:\csm\base;Password="";Collating Sequence=MACHINE;DELETED=True
9. bulpi 215 09.12.09 17:40 Сейчас в теме
(7,8)
Вручную можно написать строку. Если знаешь, как писать. А конструктором почему нельзя ее создать вот именно в таком виде?
10. Йожкин Кот 1006 10.12.09 09:53 Сейчас в теме
(9)
Я тебе написал строки, сформированные конструктором. Скопируй их в реквизит на форме, запусти конструктор и посмотри как сформирована строка.
11. bulpi 215 10.12.09 11:03 Сейчас в теме
(10)
Да, теперь понятно. Неужели все остальные это знают? Какие умные здесь люди, однако :D
12. Ёпрст 1063 10.12.09 13:30 Сейчас в теме
Впечатление такое, что отчет тупо переделан на 1с от другово приложения..
:)
13. Йожкин Кот 1006 10.12.09 14:15 Сейчас в теме
(12)
Не понял намек. Обработка полностью оригинальная и ни с чего не переделывалась.
14. Ёпрст 1063 10.12.09 14:20 Сейчас в теме
(13) т.е хочешь сказать, что всегда пишешь название переменных в 2-х языках
Перем ПутьКОтчету;
Перем ИмяФайлаОтчета;
Перем ИмяФайлаОтчетаРедактированияСтруктуры;
Перем Истина;
Перем Ложь;

// DataTypeEnum
Перем AdArray;
Перем adBigInt;
Перем adBinary;
Перем adBoolean;
Перем adBSTR;
Перем adChapter;
Показать


и знаешь наизуть значения всех переменных ?

AdArray = 8192; // 0x2000 A flag value, always combined with another data type constant, that indicates an array of the other data type. Does not apply to ADOX.
adBigInt = 20; // Indicates an eight-byte signed integer (DBTYPE_I8).
adBinary = 128; // Indicates a binary value (DBTYPE_BYTES).
adBoolean = 11;


:))

Обычно берут ужо готовый код.. и просто переделывают, чтоб в 1с-ине работало..
15. Йожкин Кот 1006 10.12.09 14:25 Сейчас в теме
(14) Не стал каверкать стандартные микросовтовские enum'ы. См. ссылку в конце публикации.
16. Ёпрст 1063 10.12.09 14:28 Сейчас в теме
17. Armando 1399 14.12.09 11:21 Сейчас в теме
Хорошая идея. Но пока сыровато :(
18. m818rt 14.11.11 13:48 Сейчас в теме
19. dour-dead 271 27.01.12 11:00 Сейчас в теме
спасибо! К ораклу коннект есть)))
20. luchyk007 20.02.12 07:21 Сейчас в теме
для 1с 8.1-8.2 не хотите эту обработку переписать?
21. Йожкин Кот 1006 20.02.12 09:37 Сейчас в теме
(20) Пока не планировал. Да и смысл ее для 8.2 теряется, т.к. там есть "внешние источники данных"
22. пользователь 09.04.12 11:58
Сообщение было скрыто модератором.
...
Оставьте свое сообщение