gifts2017

Карточка счета на прямых запросах

Опубликовал Андрей Гореликов (alon) в раздел Отчеты - Бухгалтерские

Стандартная карточка счета, переписанная под прямые запросы.

После перехода на MS SQL 2008, именно этот отчет стал неожиданно тупить. Пришлось переписывать с использованием 1С++.
Как защита от зависаний, добавлено ограничение количества выводимых строк (по умолчанию 1000). При его превышении выдается предупреждение.

Требования:

 

Ограничения:

  • Таблица отбора по счетам _1SSBSEL не используется
  • Отбор по разделителю учета не работает

 

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

Наименование Файл Версия Размер
КарточкаСчетаSQL.ert 88
.ert 100,00Kb
18.09.11
88
.ert 100,00Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. cmd_vasec (cmd_vasec) 20.06.11 16:28
А как Вы подружили 1с 7.7 с sql 2008?
2. Андрей Гореликов (alon) 20.06.11 17:12
(1)на forum.ru-board.com есть много про это.
Вкратце:
1. BkEnd.dll - из сборки Raifeg
2. Фикс, помогающий семерке подхватывать 32-битные драйвера sql не из system32
3. Вьюха, подменяющая sys.sysprocesses
4. vkloader
3. Константин Соболевский (Константин С.) 21.06.11 01:29
ТЗИтог = ЗапросДв.ВыполнитьИнструкцию(ТекстЗапросаДв);
{V:\ПРОЧЕЕ\77\КАРТОЧКАСЧЕТАSQL.ERT(573)}: AccountsRecordset::СформироватьОшибку(Строка Ошибка=State 42S22, native 207, message [Microsoft][ODBC SQL Server Driver][SQL Server]Invalid column name 'СубконтоДт4'.) : State 42S22, native 207, message [Microsoft][ODBC SQL Server Driver][SQL Server]Invalid column name 'СубконтоДт4'.
вм.СформироватьОшибку(Ошибка);
{L:\S7Tour\Classes\AccountsRecordset\AccountsRecordsetV3.ert(57) }

в чем может быть проблема?
4. Александр Градский (Cobranet123) 21.06.11 06:12
Я конечно не автор, но смею предположить, что скорее всего ошибка в "СубконтоДт4", может у вас по данному счету нету этого субконто?
5. Андрей Гореликов (alon) 21.06.11 09:55
6. eremin (mybracho) 18.04.12 22:52
Огромное спасибо. Потрясная вещь

А оборотки такой нет ?
7. Андрей Гореликов (alon) 18.04.12 23:29
Над обороткой начал работать, но там все немного сложнее. Пока не хватает времени закончить.
8. Максим Шуйский (maxpiter) 24.01.13 10:28
Как дела с обороткой? :)

А эта карточка вываливается с ошибкой
ТЗОст = ЗапросОст.ВыполнитьИнструкцию(ТекстЗапросаОст);
{КАРТОЧКАСЧЕТАSQL.ERT(573)}: Meta name parser error: неизвестное метаимя или алиас "$БИОстатки"

Скопировал файлы из архива в classes
Подключил в defcls

на закладке о программе
Вложенные файлы:
C:\1С\OB\Classes\AccountsRecordset\Defcls.prm
---
AccountsRecordset = C:\1С\OB\Classes\AccountsRecordset\AccountsRecordsetV3.ert
9. Максим Шуйский (maxpiter) 24.01.13 10:41
хм, после раза третьего, все таки заработал...
Ничего не трогал и файлы не перекладывал...
Просто заработало и все :)
10. Андрей Гореликов (alon) 25.01.13 00:07
(8) maxpiter, оборотка реально эксплуатируется. Но не дотягивает до того масштаба, какой задумывался. Имеются недочеты, ограничения. А в некоторых случаях производительность неудовлетворительная. На публичный вариант не тянет.
11. Андрей Гореликов (alon) 25.01.13 00:14
(9) рекомендую пользоваться последней версией AccountsRecordset, на данный момент это 3.17.
12. olga pt (pt_olga) 28.10.13 11:54
годы проходят, но улучшалки под 77 по прежнему остаются для кого-то актуальными :)
автор, спасибо!
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа