Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Комплектатор :  ИРБИС Irbis
 
Выходная форма KsuYearMove не работает?
Пользователь: YoGee (IP-адрес скрыт)
Дата: 26, January, 2012 16:58

Добрый день!
В ИРБИС 64 (10 версия) не работает выходная форма KsuYearMove (движение фонда за год). Выдаёт ошибку (принскрин во вложении). Уже всё перерыл, даже АРМ Комплектатора переустановил, не помогло. Понять не могу в чём может быть причина. Подскажите что нужно делать? Может кто-нибудь сталкивался с подобной проблемой?



Редактировано 1 раз. Последний раз 26.01.2012 16:59 пользователем YoGee.

Вложения: форум3.JPG (73.9KB)  
Re: Выходная форма KsuYearMove не работает?
Пользователь: ochagova (IP-адрес скрыт)
Дата: 27, January, 2012 15:34

Пришлите вашу БД CMPL (mst+rxf) с напоминанием проблемы и указанием года

Re: Выходная форма KsuYearMove не работает?
Пользователь: YoGee (IP-адрес скрыт)
Дата: 30, January, 2012 09:24

Вложил базу, и принтскрин проблемы. Год, за который нужно создать выходную форму, указать не даёт, как только я выбираю форму, нажимаю выполнить, сразу показывает ошибку.

Вложения: cmpl.rar (391.1KB)  
Re: Выходная форма KsuYearMove не работает?
Пользователь: ochagova (IP-адрес скрыт)
Дата: 30, January, 2012 14:06

У меня форма отработала - 1.rtf. Предлагаю заменить пока программу печати irbistab.exe. Напишите результат

Вложения: 1.rtf (69.1KB)   Irbistab.rar (401.1KB)  
Re: Выходная форма KsuYearMove не работает?
Пользователь: YoGee (IP-адрес скрыт)
Дата: 31, January, 2012 10:08

Теперь ИРБИС эту выходную форму формирует, но вот только в результате чистый лист выдаёт. Что у нас на этот раз не так?

Re: Выходная форма KsuYearMove не работает?
Пользователь: ochagova (IP-адрес скрыт)
Дата: 31, January, 2012 14:59

Особенность этой формы - данные формируются в БД WORK, которая д.б. доступна и в которой д.б. файлы KsuYearMove.*. Посмотрите, создаются ли в БД WORK записи после выполнения и что в этих записях.

Re: Выходная форма KsuYearMove не работает?
Пользователь: YoGee (IP-адрес скрыт)
Дата: 02, February, 2012 10:53

ochagova, спасибо вам большое за наводку ... получилось! =)

Только вот возник ещё один вопрос по этой выходной форме:
Как сделать так что бы итоговые числа не были целыми, т.е. другими словами, как сделать так что бы считались и копейки? (пример - 1234.56 руб)

Дело в том что в обычных формах я знаю как это делается, но эта форма для меня по структуре вообще не понятна, я с такими ещё не работал.

Re: Выходная форма KsuYearMove не работает?
Пользователь: ochagova (IP-адрес скрыт)
Дата: 03, February, 2012 11:21

Откройте файл KsuYearMove в WORK. Через этот файл выводятся данные, которые предварительно просуммировались. Формат вывода как правило имеет вид:
f(val(v11),0,0)
В этой строке надо изменить кол-во после запятой, например
f(val(v11),0,2)

Re: Выходная форма KsuYearMove не работает?
Пользователь: YoGee (IP-адрес скрыт)
Дата: 06, February, 2012 09:31

А, ясно теперь =)
А то я всё в CMPL глядел, теперь я уже вижу привычную для себя выходную форму. Спасибо вам, что помогли разобраться!



Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.