Имя: Пароль:
1C
1С v8
1c и внешние источники данных
,
0 PetrPervuy
 
29.02.12
09:31
Пытпюсь подключить 1с к внешним источникам даннах, а именно к SQL серверу 2008. В конфигураторе добавил внешний источник, прописал строку соединения, 1с показала мою базу и все ее таблицы. Указал базу и выбрал таблицу. Создал отчет СКД. при формировании отчета 1с ругается Ошибка ODBC. SQLSTATE: IM002
Номер ошибки: 0
Описание: [Microsoft][Диспетчер драйверов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию.
Из С# я нормально подключаюсь и записываю в базу. В чем может быть проблема??
1 Мизантроп
 
29.02.12
10:06
Петр первый? Царь-батюшка? Ты же в 1725 помер!
2 ДенисЧ
 
29.02.12
10:06
(1) Это не царь, это сигареты :-)
(0) Проблема в неуказании тобой версии платформы, для начала...
3 tuxik07
 
29.02.12
10:08
а в режиме предприятия к базе подключался?
4 Мизантроп
 
29.02.12
10:10
(2) не кулю, не знал
5 Мизантроп
 
29.02.12
10:12
не курю (водки выпил рано утром, делаю ошибки)
6 PetrPervuy
 
29.02.12
10:13
версия 8.2.15.289. в конфигураторе он видет базу, таблицы ее и все поля таблицы
7 PetrPervuy
 
29.02.12
10:59
top
8 PetrPervuy
 
29.02.12
12:42
top
9 hhhh
 
29.02.12
13:08
ну видимо в СКД не указал источник данных.
10 PetrPervuy
 
29.02.12
13:26
в скд я выбрал в дереве конфигураций мой новый источник данных и выбрал оттуда таблицу..
11 PetrPervuy
 
29.02.12
14:18
top
12 serg_sh75
 
29.02.12
14:21
перед использованием внеш.источника в режиме предприятия, нужно установить с ним соединеине
13 serg_sh75
 
29.02.12
14:22
пСоед = Новый ПараметрыСоединенияВнешнегоИсточникаДанных;
   пСоед.СтрокаСоединения = <твоя строка соединения>;
   аа=ВнешниеИсточникиДанных.<внешний источник>;
   аа.УстановитьОбщиеПараметрыСоединения(пСоед);
   аа.УстановитьСоединение() ;
14 PetrPervuy
 
29.02.12
23:12
благодарю, все получилось
Ошибка? Это не ошибка, это системная функция.