19.09.2019, 10:29 [+3 UTC]
в нашей команде: 3 829 чел. | участники онлайн: 4 (рекорд: 21)

:: РЕГИСТРАЦИЯ

задать вопрос

все разделы

правила

новости

участники

доска почёта

форум

блоги

поиск

статистика

наш журнал

наши встречи

наша галерея

отзывы о нас

поддержка

руководство

Версия системы:
7.77 (31.05.2019)
JS-v.1.34 | CSS-v.3.35

Общие новости:
28.04.2019, 09:13

Форум:
12.09.2019, 08:17

Последний вопрос:
19.09.2019, 06:23
Всего: 150340

Последний ответ:
18.09.2019, 16:50
Всего: 259024

Последняя рассылка:
19.09.2019, 00:45

Писем в очереди:
0

Мы в соцсетях:

Наша кнопка:

RFpro.ru - здесь вам помогут!

Отзывы о нас:
18.09.2009, 10:56 »
Rem88-72
Отличный ответ на мой вопрос! Весь ответ представленн в полном виде. Огромное спасибо! [вопрос № 172285, ответ № 254321]
22.10.2018, 12:21 »
Посетитель - 399158
Спасибо большое, объяснили очень хорошо. [вопрос № 193699, ответ № 276795]
01.04.2012, 21:00 »
Иванов Анатолий Николаевич
+5 Отлично! Респект! [вопрос № 185730, ответ № 270400]

РАЗДЕЛ [неизвестная рассылка]

[администратор рассылки: [неизвестный]]

Лучшие эксперты в этом разделе


Перейти к консультации №:
 

Консультация онлайн # 143700
Раздел: [неизвестная рассылка]
Автор вопроса: Оксана/kasy
Отправлена: 12.09.2008, 08:09
Поступило ответов: 2

Составлял ли кто-нибудб SQL-запросы в 1с? Подскажите примеры использвания языка sql в 1С.

Состояние: Консультация закрыта

Ответ # 229075 от Fedor_sh

Здравствуйте, Оксана/kasy!
Если такая хорошая статья по адресу http://www.script-coding.info/Direct_queries.html
+ есть конструктор запросов http://www.script-coding.info/qryMaker.html


Консультировал: Fedor_sh
Дата отправки: 12.09.2008, 08:31

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Ответ # 229077 от Коровин Александр

Здравствуйте, Оксана/kasy!
Для работы с прямыми запросами SQL необходима внешняя компонента 1cpp.dll. Найти ее, а также необходимую документацию к ней можно по адресу:http://1cpp.ru/index.php/Main
По этому адресу можно почитать о загрузке внешних компонент и о 1cpp.dll в частности:http://kb.mista.ru/article.php?id=419&.
Ниже привожу рабочий запрос на SQL в отчете 1С.

Приложение:


Консультировал: Коровин Александр
Дата отправки: 12.09.2008, 08:35

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Мини-форум консультации № 143700
Шахрайчук Владимир Анатольевич

# 1

= общий = | 21.09.2008, 17:20

Вот пример чтения файла .mdb
Без всяких внешних компонент.
Операционная система Windows 2K,XP,2003
Попытка//Пытаемся узнать номер АЗС
Connection=CreateObject("ADODB.Connection");
ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+СокрЛП(СтрФайл);
Connection.Open(ConnectionString);
Cmd=CreateObject("ADODB.Command");
Cmd.ActiveConnection=Connection;
Исключение
Предупреждение("Не удалось установить соединение с БД");
Возврат;
КонецПопытки;
Cmd.CommandText="SELECT b.id_azs, b.n_report, Format(b.startdate,'dd/mm/yyyy hh:nn:ss') as startdata, Format(b.enddate,'dd/mm/yyyy hh:nn:ss') as enddata, b.closedSmena
|FROM journal b";
САЗС=СоздатьОбъект("ТаблицаЗначений");
САЗС.НоваяКолонка("ИдАЗС","Число",15,0,"ИдАЗС",10);
САЗС.НоваяКолонка("НомерОтчета","Число",15,0,"Номер Zотчета",20);
САЗС.НоваяКолонка("НачДата","Дата",,,"ДатаНачалаСмены",20);
САЗС.НоваяКолонка("НачВремя","Число",5,0,"ВремяНачалаСмены",0);
САЗС.НоваяКолонка("КонДата","Дата",,,"ДатаКонцаСмены",20);

Rs = CreateObject("ADODB.RecordSet");
Rs = Cmd.Execute;
Попытка
Rs.MoveFirst();
Пока Rs.EOF() = 0 do
Если Rs.Fields("closedSmena").Value=1 Тогда
САЗС.НоваяСтрока();
САЗС.ИдАЗС=Rs.Fields("id_azs").Value;
САЗС.НомерОтчета=Rs.Fields("n_report").Value;
САЗС.НачДата=Дата(Лев(Rs.Fields("startdata").Value,10));
САЗС.НачВремя=Число(Сред(Rs.Fields("startdata").Value,12,2));
САЗС.КонДата=Дата(Лев(Rs.Fields("enddata").Value,10));
САЗС.НомерОтчета=Rs.Fields("n_report").Value;
КонецЕсли;
Rs.MoveNext();
КонецЦикла;
Исключение
Склад="";
СтрФайл="";
Connection.Close();
Предупреждение("Ошибка чтения данных. Вероятно, данный отчет совсем пустой");
Возврат;
КонецПопытки;

 

Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.

Яндекс Rambler's Top100

главная страница | поддержка | задать вопрос

Время генерирования страницы: 0.46176 сек.

© 2001-2019, Портал RFPRO.RU, Россия
Калашников О.А.  |  Гладенюк А.Г.
Версия системы: 7.77 от 31.05.2019
Версия JS: 1.34 | Версия CSS: 3.35