|
Получить данные из Access в СКД |
☑ |
0
red14_88
15.01.12
✎
16:08
|
Доброго всем времени суток и с прошедшими праздниками. Нутром чую, что тема избита, но все же. Необходимо написать отчет, который часть данных берёт из БД 1С 8.2 (скажем, номенклатуру и количество), а часть - из файлика Access(скажем, цену, сегмент номенклатуры). Грузить цену в базу не предлагать. Отчет нужен на СКД, но как подключаться из кода к Access тоже с удовольствием узнал бы. Платформа 8.2.13, поэтому внешний источник даных в конфигурации не прокатит.
Спасибо!
|
|
1
Господин ПЖ
15.01.12
✎
16:12
|
> Грузить цену в базу не предлагать. Отчет нужен на СКД, но как подключаться из кода к Access тоже с удовольствием узнал бы. Платформа 8.2.13, поэтому внешний источник даных в конфигурации не прокатит.
на елку залезть и ж.пу не ободрать...
>но как подключаться из кода к Access тоже с удовольствием узнал бы
спроси у гугля, он все знает...
|
|
2
Чайник Рассела
15.01.12
✎
16:22
|
(1) это форум тематический, иди в лайф и там пи..и
(0) а зачем внешний источник? Набор данных объект в СКД куда таблицу с данными из аксесса.
Функция ОткрытьФайл(НаименованиеФайла)
Результат = Истина;
СтрокаПодключения="Driver={Microsoft Access Driver (*.mdb)};Dbq=" + НаименованиеФайла + ";";
Access = Новый COMОбъект("ADODB.CONNECTION");
Попытка
Access.Open(СтрокаПодключения);
Исключение
Сообщить(ОписаниеОшибки());
Результат = Ложь;;
КонецПопытки;
Возврат Результат;
КонецФункции
|
|
3
red14_88
15.01.12
✎
16:29
|
(2) Спасибо.
А как настроить связть данных между источниками (у меня в 1С коды товара без ведущих нолей, в mdb-шке с нолями)?
Если есть ссылочки на литературу по СКД (слыхал есть цельная книжка по ней), дайте, пожалуйста.
|
|
4
Чайник Рассела
15.01.12
✎
16:34
|
(3) при создании ТЗ приведи коды к нужному значению
|
|
5
red14_88
15.01.12
✎
17:09
|
(4) при создании ТЗ в СКД или в коде? Если в коде то понятно, а если в СКД - тогда я в растерянности...
|
|
6
Чайник Рассела
15.01.12
✎
17:10
|
(5) в коде. Создаешь в коде ТЗ с нужными данными и передаешь эту таблицу значений в СКД в виде источника - объект.
|
|
8
PVV65
15.01.12
✎
17:53
|
Такое ощущение, что СКД стало панацеей.
|
|
9
red14_88
15.01.12
✎
20:01
|
(6) Идею уловил. А в самой СКД нет настроек соединения источников данных на манер "подобно"?
(8) Да уж всяко лучше, чем универсальный отчет. Да и СКД используется только из-за того, что сейчас конфигурация - обычное приложение, но планируется переход на управляемое.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший