Класс AccountsRecordset v3.17

08.11.12

Разработка - Разработка внешних компонент

Класс 1C++ реализует ряд виртуальных таблиц для написания прямых запросов к бух. итогам.

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

Наименование Файл Версия Размер
v3.17
.zip 35,71Kb
604
.zip 35,71Kb 604 Скачать

Класс AccountsRecordset - наследник ODBCRecordset.

Реализует ВТ БИ.Субконто, БИДвиженияССубконто, БИОстатки, БИОбороты (с корреспонденцией и без), БИОборотыДтКт и БИОстаткиОбороты. Также реализован ряд метаимен, облегчающих работу с бух. подсистемой 1С:

Имена полей

$РазделительУчета

$РеквизитСчета.
$РеквизитОперации.
$РеквизитПроводки.

Идентификаторы

$ОсновнойПланСчетов
$ПланСчетов.
$ПланСчетов36.
$ВидСубконто.
$ПустаяДата, $ПустаяДатаODBC

Виртуальные значения

$Константы.


Подробности - в описании .ert. Только для SQL.

Для работы в Windows 2000 требуется обновление Windows Script:

http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=c03d3e49-b40e-4ca1-a0c7-cc135ec4d2be

См. также

HTTP сервер 1С 7.7 + HTTP асинхронный клиент: внешние компоненты для 1С 7.7

Разработка внешних компонент WEB-интеграция Платформа 1С v7.7 Конфигурации 1cv7 Платные (руб)

Компонента HttpSrv7 позволяет создавать веб-сервисы в среде 1С 7.7 и даже, используя файлы HTML, несложные веб-сайты. С помощью нее можно обеспечить доступ к данным 1С 7.7 из браузера. Дополнительно используя компоненту HTTP_Async или синхронный клиент HTTP для 1С 7.7 (публикация № 1152364) можно наладить обмен данными между удаленными информационными базами. С помощью компоненты HTTP_Async можно параллельно посылать много запросов к сайтам, веб-сервисам (в т.ч. к HttpSrv7), а затем обрабатывать данные по мере их поступления.

2000 руб.

27.05.2022    7813    19    13    

31

Компонента ExchangeStruc (Структура Обмена). Прямой обмен данными между потоками, сессиями и окнами.

Разработка внешних компонент Платформа 1С v7.7 Платформа 1С v8.3 Платформа 1C v8.2 Платформа 1С v8.1 Россия Платные (руб)

Аддон "Структура Обмена" (ExchangeStruc) - это компонента, которая обеспечивает доступ к разделяемым процессом структурам, аналогичным структурам 1С. Обеспечивает прозрачную передачу данных примитивных типов, в том числе Двоичных данных, в режиме Реального времени между разными контекстами (формами) или потоками одного процесса. В перспективе функционал будет расширен для обмена между процессами, даже разных версий платформ. Совместим с версиями Windows рабочих станций и серверов, с платформами 1С разных версий и релизов в режиме Native начиная с 8.2, и в режиме COM начиная с версий 7.7. По скорости чтения и записи лишь немногим уступает стандартной структуре 1С. НОВОЕ: Добавлен функционал регистрации компоненты COM в качестве OLE Auto (COMОбъект) для поддержки её работы в серверах старых версий 1С: 8.0 и 8.1, где работа с компонентами исключена. Теперь можно коммуникацию с Фоновыми заданиями на этих версиях проводить.

7200 руб.

19.04.2023    4801    1    0    

3

Выбор из большого списка (для 1С 7.7)

Разработка внешних компонент Платформа 1С v7.7 Платные (руб)

Компонента для выбора значения из больших списков значений.

1200 руб.

02.12.2021    5778    2    19    

4

Форма для ввода количества товаров

Разработка внешних компонент Оптовая торговля Платформа 1С v7.7 Конфигурации 1cv7 Управленческий учет Платные (руб)

Расширяем уровень взаимодействия c пользователем с помощью новых возможностей - форма для ввода количества для перемещений и форма ввода количества с упаковками и штуками.

1200 руб.

08.09.2021    7391    0    2    

1

Внешняя компонента для преобразования файлов из/в кодировку Base64 в 1С 7.7

Разработка внешних компонент Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Эта внешняя компонента Base64.dll предназначена для платформы 1С версии 7.7. Используется для преобразования файлов из/в кодировку Base64 из встроенного языка 1С Предприятие. Компонента тестировалась на базе конфигурации Бухгалтерский учет для Казахстана, редакции 7.70.257.

10 стартмани

06.04.2021    9451    14    softmaker    12    

5

Криптография: внешняя компонента для 1С 7.7

Разработка внешних компонент Защита ПО и шифрование Платформа 1С v7.7 Абонемент ($m)

Цифровые подписи, шифрование, просмотр сертификатов ключей ЭЦП, работа с различными криптопровайдерами (в т.ч. КриптоПРО ГОСТ 2012) в 1С 7.7.

1 стартмани

08.06.2020    9053    27    mdbruyfn    10    

9

Протокол UDP: внешняя компонента для 1С 7.7

Разработка внешних компонент Платформа 1С v7.7 Абонемент ($m)

Обмен сообщениями и небольшими файлами по протоколу UDP с 1С и внешними приложениями в локальной сети или сети VPN.

1 стартмани

23.05.2020    7318    5    mdbruyfn    0    

6
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. lustin 06.07.07 22:44 Сейчас в теме
+1 лично berezdetsy и в общем делу 1С++
2. support 4484 10.07.07 18:00 Сейчас в теме
ну, что, все что связано с 1С++ я закрытыми глазами ставлю +
3. vandalsvq 1538 01.09.09 23:21 Сейчас в теме
Очень грамонтый и хороший класс. Просто клад для изучения работы с бух. подсистемой.
4. alon 171 20.10.12 23:32 Сейчас в теме
Выловил, как мне кажется, ошибку.
SELECT *
FROM $БИОбороты.Основной(:НачДата
	,:КонДата~
	,
	,
	,Счет = :ВыбСчет
	,(Субконто1)
	,Субконто2=:ВыбСубконто2 AND Субконто2_вид = $ВидСубконто.МестаХранения
	,БезКорСчетов
	,БезСубконто
) БИ;
Показать

Когда ставлю даты в запросе ближе к концу квартала, получаю
AccountsRecordset::СформироватьОшибку(Строка Ошибка=State 42000, native 156, message [Microsoft][ODBC SQL Server Driver][SQL Server]
Incorrect syntax near the keyword 'UNION'.) : State 42000, native 156, message [Microsoft][ODBC SQL Server Driver][SQL Server]
Incorrect syntax near the keyword 'UNION'.

Когда даты в начале квартала - все нормально.
Подскажите пожалуйста способ обхода.
5. berezdetsky 620 21.10.12 00:23 Сейчас в теме
Выложи результат отладки запроса, который выдаёт ошибку.
6. alon 171 21.10.12 00:46 Сейчас в теме
вот
Прикрепленные файлы:
1.sql
7. пользователь 16.04.13 12:07
Сообщение было скрыто модератором.
...
Оставьте свое сообщение