Класс AccountsRecordset v3.17

08.11.12

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

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

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
v3.17
.zip 35,71Kb
604
604 Скачать (1 SM) Купить за 1 850 руб.

Класс 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

См. также

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

Компонента позволяет в среде 1С 7.7 генерировать двухмерный QR код из любого текста длиною до 1800 символов и сохранять его в файле BMP формата. Из файла он может быть загружен в объект 1С "Картинка".

1 стартмани

29.01.2025    163    0    mdbruyfn    1    

4

Разработка внешних компонент Системный администратор Программист Платформа 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    5348    1    0    

3

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

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

2000 руб.

27.05.2022    9132    23    17    

34

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

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

1200 руб.

02.12.2021    6330    2    19    

4

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

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

10 стартмани

06.04.2021    10170    14    softmaker    13    

5

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

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

1 стартмани

08.06.2020    9533    28    mdbruyfn    10    

9

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

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

1 стартмани

23.05.2020    7692    7    mdbruyfn    0    

6
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. lustin 06.07.07 22:44 Сейчас в теме
+1 лично berezdetsy и в общем делу 1С++
2. support 4453 10.07.07 18:00 Сейчас в теме
ну, что, все что связано с 1С++ я закрытыми глазами ставлю +
3. vandalsvq 1592 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 624 21.10.12 00:23 Сейчас в теме
Выложи результат отладки запроса, который выдаёт ошибку.
6. alon 171 21.10.12 00:46 Сейчас в теме
вот
Прикрепленные файлы:
1.sql
7. пользователь 16.04.13 12:07
Сообщение было скрыто модератором.
...
Оставьте свое сообщение