Вызов процедуры в ard-отчете

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Den
Местный житель
Сообщения: 1844
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

Re: Вызов процедуры в ard-отчете

Сообщение Den »

мой тестовый вариант, вышеупомянутый тоже не прокатывает у Вас ?
в LI4 0-лик вернется ?
m0p3e
Местный житель
Сообщения: 1386
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

Re: Вызов процедуры в ard-отчете

Сообщение m0p3e »

Надоедает спрашивать одно и то же... :-(
Итак. процедура с рабочим количеством параметров создана средствами Галактики. Права на нее даны в протекте?
При запуске. Что в логах? Есть ли ошибки?
Если ничего вышеназванного нет, то каким образом проверяете был ли фактический вызов процедуры?
Если вставить код с добавлением записи в events? Отрабатывает?
Руслан
Местный житель
Сообщения: 294
Зарегистрирован: 01 ноя 2011, 14:03
Контактная информация:

Re: Вызов процедуры в ard-отчете

Сообщение Руслан »

Den писал(а):мой тестовый вариант, вышеупомянутый тоже не прокатывает у Вас ?
в LI4 0-лик вернется ?
В LI4 ноль вернулся. Но когда запустил на вызов процедуру, ничего не создало:

Код: Выделить всё

          stmt := sqlAllocStmt;
          sqlBindCol(stmt, 1, nresult);
          sqlBindParam( stmt, 1, KatsoprNrec );
          sqlBindParam( stmt, 2, d1 );
          sqlBindParam( stmt, 3, d2 );
!          LI4:= SQLEXECSTMT(STMT,'F_IMPORT_NZAK(?, ?, ?)');
          SQLEXECSTMT(STMT,'F_IMPORT_NZAK(?, ?, ?)');
!          Message('li4='+li4);
          sqlFetch(stmt);
Руслан
Местный житель
Сообщения: 294
Зарегистрирован: 01 ноя 2011, 14:03
Контактная информация:

Re: Вызов процедуры в ard-отчете

Сообщение Руслан »

Запустилась процедура. Тип данных d1 и d2 должен быть не date, а number...
Ответить