Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Книговыдача :  ИРБИС Irbis
 
Ошибка в статформе
Пользователь: Barbara (IP-адрес скрыт)
Дата: 04, February, 2013 12:30

Добрый день, в конце месяца обнаружили ошибку в подсчете посещений по отделам. Ошибка проявилась на форме, которая подсчитывает посещения за год (т.е. помесячно). Форма, которая считает посещения по конкретному месяцу (т.е. по дням), считает корректно. В прикрепленных файлах видно, что общие суммы не совпадают. Подскажите, где искать ошибку?

Вложения: посещения7A1.xls (24KB)   посещения71.xlsx (12.9KB)   Form7A.stf (1KB)  
Re: Ошибка в статформе
Пользователь: Gena (IP-адрес скрыт)
Дата: 04, February, 2013 12:33

Светлана, покажите еще и Form7.stf

Re: Ошибка в статформе
Пользователь: Barbara (IP-адрес скрыт)
Дата: 04, February, 2013 12:47

Геннадий, рада Вас слышать!!! Давно не общались. Форму прикрепила.



Редактировано 1 раз. Последний раз 04.02.2013 14:23 пользователем Barbara.

Вложения: Form7.stf (1013 bytes)  
Re: Ошибка в статформе
Пользователь: Gena (IP-адрес скрыт)
Дата: 04, February, 2013 13:58

Разница в том, что в одной форме выводится количество возвращенных книг, а во второй - факт посещения с возвратом книги. Какой вариант правильный?

Для того, что бы обе формы показывали только посещения, нужно в form7.stf в конце вертикали и горизонтали добавить исключение неоригинальных повторений поля 2 (&uf('+7G2')). Это будет выгледеть вот так:

mhl,&uf('+7W1#'),&uf('+7W2#'),(if p(v40) then if (v40^a<>'') and (&uf('Av1000^a#1')=v40^d.6) then &uf('+7U1#',v40^d*6.2,'|',if v40^V='' then '*' else v40^V fi) fi,if (v40^f.1<>'*') and (v40^a<>'') and (&uf('Av1000^a#1')=v40^f.6) then &uf('+7U1#',v40^f*6.2,'|',if v40^V='' then '*' else v40^V fi) fi,if (v40^a='') and (&uf('Av1000^a#1')=v40^d.6) then &uf('+7U2#',v40^d*6.2) fi fi),&uf('+7G1'),&uf('+7G2'),(&uf('G0|',g1)/),(g2/)
date_STF.mnu
mhl,&uf('+7W1#'),&uf('+7W2#'),(if p(v40) then if (v40^a<>'') and (&uf('Av1000^a#1')=v40^d.6) then &uf('+7U1#',if v40^V='' then '*' else v40^V fi,'|',v40^d*6.2) fi,if (v40^f.1<>'*') and (v40^a<>'') and (&uf('Av1000^a#1')=v40^f.6) then &uf('+7U1#',if v40^V='' then '*' else v40^V fi,'|',v40^f*6.2) fi,if (v40^a='') and (&uf('Av1000^a#1')=v40^d.6) then &uf('+7U2#',if v40^V='' then '*' else v40^V fi) fi fi),&uf('+7G1'),&uf('+7G2'),(&uf('G0|',g1)/),(g2/)


В противном случае - убрать такой же фрагмент в форме form7a.stf

Re: Ошибка в статформе
Пользователь: Barbara (IP-адрес скрыт)
Дата: 04, February, 2013 15:03

Гена, я что-то запуталась!
1. Как это "в одной форме выводится количество возвращенных книг". Это же статистика по посещениям?
2. "а во второй - факт посещения с возвратом книги". Это как посещение суммируется с книгами? Т.е. пришел читатель (1 посещение) вернул 3 книги. Вместе 4 посещения? А если читатель взял книги, посещение не фиксируется?
Нам конечно чем больше тем лучше smiling smiley! Главное, чтоб правильно!

В общем надо, чтобы фиксировались все посещения: если читатель ничего не взял, а только посетил отдел; если читатель взял книги; и если читатель сдал книги.

Re: Ошибка в статформе
Пользователь: Gena (IP-адрес скрыт)
Дата: 04, February, 2013 15:09

тогда в стат. форму form7a.stf добавьте тот фрагмент, который я выше выделил жирным, в то же место, и попробуйте сформировать статистику в обеих формах

Re: Ошибка в статформе
Пользователь: Barbara (IP-адрес скрыт)
Дата: 04, February, 2013 15:45

Гена, а такой фрагмент в форме 7а уже есть smiling smiley.

Re: Ошибка в статформе
Пользователь: Gena (IP-адрес скрыт)
Дата: 04, February, 2013 15:57

перепутал, его в form7.stf надо добавить

Re: Ошибка в статформе
Пользователь: Barbara (IP-адрес скрыт)
Дата: 04, February, 2013 17:13

Убрали выделенный фрагмент в форме 7А. Получилась более менее приблеженная статистика. Но все равно данные с одной формы не совпадают с данными другой. Не намного, но все же хочеться разобраться. Результаты прикрепляю. Почему такая разница, может это сотрудники что-то не так сделали? А как вообще считается посещение программой?

Вложения: посещения по дате.xls (28.5KB)   посещения по месяцам.xls (24.5KB)  


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