Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис    FTP-сервер
АРМ Комплектатор :  ИРБИС Irbis
 
Проблема с выходной формой KSUYEARMOVE
Пользователь: YoGee (IP-адрес скрыт)
Дата: 20, February, 2014 07:40

Добрый день.
У нас возникли проблемы с выходной формой KSUYEARMOVE (движение фонда за год) в АРМ Комплектатор. Дело в том что форма формируется не полностью. Может выдать 2 квартала, а может и 3, как ей вздумается. Если честно, даже не знаю в какую сторону копать. Раньше всё работало отлично, в программе ничего не меняли. Подскажите пожалуйста, с чем это может быть связано?

p.s. файлы выходной формы во вложении



Редактировано 1 раз. Последний раз 20.02.2014 07:56 пользователем YoGee.

Вложения: ksuyearmove.rar (2.2KB)   2011_2.rtf (63.7KB)   ksuyearmove_forma.rar (4KB)  
Re: Проблема с выходной формой KSUYEARMOVE
Пользователь: ochagova (IP-адрес скрыт)
Дата: 20, February, 2014 08:20

Версия?
Дело в том, что эта форма не трогалась после ее создания. Поэтому не могу понять ситуацию "...раньше...". Учтите, что составные части этой формы нах-ся в директории WORK, по-моему, у вас запорчен KsuYearMove.tbu, но он не влияет на данные в таблице.
Нет данных на первый квартал. Они считаются по записям КСУ, у каторых дата (поле 88^B) меньше, чем заданный год. Нет строки сколько поступило - значит не нашлись КСУ поступления на даты внутри квартала.
В общем, к вашей картинке надо приложить картинку словаря дат поступления КСУ, чтобы видны были КСУ до начала года 2011. Пример см. Doc1

Вложения: Doc1.doc (72.5KB)  
Re: Проблема с выходной формой KSUYEARMOVE
Пользователь: YoGee (IP-адрес скрыт)
Дата: 20, February, 2014 12:58

Ради примера попытался сделать выходную форму за один и тот же год несколько раз. То он сделает 3 квартала, то 2 квартала, очень редко он выдаёт 4 квартала. Форма почему то работает не стабильно. Картинку с Датой поступления партий вложил.

Вложения: ксу.JPG (136.1KB)  
Re: Проблема с выходной формой KSUYEARMOVE
Пользователь: ochagova (IP-адрес скрыт)
Дата: 21, February, 2014 07:26

Видимо, какая-то проблема с базой WORK. Ведь эта форма работает так: данные формируются и пишутся в БД WORK, помечаясь неким случайным числом. Потом по этому числу извлекаются и по файлам тоже в БД WORK выводятся в таблицу.
Посмотрите, что у вас в файле work.fst? Ваша версия? После формирования строки таблицы д.б. в виде записей в БД WORK. Их можно посмотреть.
Я бы что-то поняла, если бы все это увидела.

Re: Проблема с выходной формой KSUYEARMOVE
Пользователь: YoGee (IP-адрес скрыт)
Дата: 04, March, 2014 06:03

У нас стоит ИРБИС-64, 10-ая версия.
Скидываю скриншот записей базы данных work. Там видно что обработаны все 4 квартала. Но на выходной форме выводятся не все. Если надо, могу скинуть work.fst

Вложения: ирбис_work.JPG (114.3KB)  
Re: Проблема с выходной формой KSUYEARMOVE
Пользователь: ochagova (IP-адрес скрыт)
Дата: 04, March, 2014 12:57

Заархивируйте и приложите всю директорию WORK.
Но если вернуться к началу. Если не сформировался какой-то квартал, это значит нет данных за этот период времени. Не может такое быть у вас, что за како-то квартал не было введено ни одной записи КСУ?

Re: Проблема с выходной формой KSUYEARMOVE
Пользователь: YoGee (IP-адрес скрыт)
Дата: 06, March, 2014 06:04

Во вложении директория WORK.

Вложения: work.rar (89.1KB)  
Re: Проблема с выходной формой KSUYEARMOVE
Пользователь: ochagova (IP-адрес скрыт)
Дата: 07, March, 2014 12:01

По БД work действительно видно, что в нескольких одинаковых запусках разные результаты. Пока не поняла, с чем это м.б. связано. Форматы таблицы проверила. Остается только грешить на саму программу печати. Она немного меняется от версии к версии. Я, конечно, смотрю последний вариант. Давайте, замените программу печати. Опустошите БД WORK. Понаблюдайте и напишите.

Вложения: Irbistab.rar (402.8KB)  
Re: Проблема с выходной формой KSUYEARMOVE
Пользователь: YoGee (IP-адрес скрыт)
Дата: 14, March, 2014 06:13

Подсунул ваш файл irbistab (временно заменив свой). После чего при создании выходной формы ирбис стал ругаться ошибкой - "I/O error 102". Вернул всё на место.



Редактировано 1 раз. Последний раз 14.03.2014 06:25 пользователем YoGee.

Re: Проблема с выходной формой KSUYEARMOVE
Пользователь: ochagova (IP-адрес скрыт)
Дата: 14, March, 2014 07:17

Прикладываю программу из версии 2010. Еще - удалите файл irbisbat.ini (он заново будет создан) в директории irbis64

Вложения: Irbistab.rar (401.1KB)  
Re: Проблема с выходной формой KSUYEARMOVE
Пользователь: YoGee (IP-адрес скрыт)
Дата: 25, March, 2014 05:32

ochagova, спасибо вам БОЛЬШОЕ! То что вы кинули в последнем сообщении - подошло. Сейчас всё работает. Вы нам очень помогли! smiling smiley



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