Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис    FTP-сервер
АРМ Каталогизатор :  ИРБИС Irbis
 
Выходные формы: подсчет итогов
Пользователь: artgonch (IP-адрес скрыт)
Дата: 12, May, 2009 21:25

Здравствуйте.

Хочу разобраться с тем, как вычислять итоги в выходнеых формах. Из текста руководства (irbis64.doc) мне это непонятно.

В генераторе, в 5-ой строке описания столбца формы, для которого я хочу подвести итоги, я ставлю ДА.

При нажатии на конпку с троеточнием правее поля Суммарные итоги появляется диалоговое окно, смысл элементов которого мне не ясен.

Объясните доходчиво, пожалуйста.

Re: Выходные формы: подсчет итогов
Пользователь: Дунаевская (IP-адрес скрыт)
Дата: 13, May, 2009 12:55

В принципе можно ограничиться и строкой "Сум. итоги".
Например, для вывода итогового числа экз-ров и суммы можно записать так:
'Итого: 'v1"экз", "\tab "v2,&uf('Korg.mnu\3')
Здесь V1, V2 ... - последовательные номера суммируемых столбцов.

Данные в окне "Итоги в виде таблицы" нужно заполнять, когда Вы хотите оформить итоги в виде таблицы, состоящей более чем из одной строки.
Тогда Вам нужно указать число строк в "Итогах", для каждой строки - число столбцов, рассчитать размер каждого столбца и ввести для каждого столбца формат вывода с учетом сказанного выше о V1, V2 ... (номерах суммируемых столбцов) и возможностью использования всех средств языка форматирования

Re: Выходные формы: подсчет итогов
Пользователь: artgonch (IP-адрес скрыт)
Дата: 14, May, 2009 11:14

Спасибо

Re: Выходные формы: подсчет итогов
Пользователь: LiLi (IP-адрес скрыт)
Дата: 01, February, 2017 06:16

Добрый день.
Продолжу немного эту тему.

Сталкиваемся с такой ситуацией, при выводе итогов таблицы (*.tbu) используется поле v19 (итог по столбцу). И почему-то при получении формы в некоторых случаях выводится значение поля 19 из ЭК, а не сам итог, когда он равен 0.

Елена, КрЦНТИБ Красноярской ж.д.

Re: Выходные формы: подсчет итогов
Пользователь: ochagova (IP-адрес скрыт)
Дата: 01, February, 2017 15:51

Укажите конкретную форму. Или это ваша форма?

Re: Выходные формы: подсчет итогов
Пользователь: LiLi (IP-адрес скрыт)
Дата: 02, February, 2017 03:45

Эта форма собственной разработки. Возникает такое крайне редко, не пойму в чем подвох.

Елена, КрЦНТИБ Красноярской ж.д.

Re: Выходные формы: подсчет итогов
Пользователь: LiLi (IP-адрес скрыт)
Дата: 31, March, 2017 10:53

Добрый день. Снова хочу поднять нерешенный для меня вопрос. В очередной раз столкнулась с тем, что вместо итога выводится значение поля.
На этот раз поле 10. Нашла запись, создала для проверки самую примитивную форму на 10 столбцов, с одинаковыми значениями и именно в 10 графе вместо итога, значение поля 10, причем даже не первое повторение, а 2 и 3, в конце приписывает результат по графе. Прикладываю запись, тестовую форму и результат.
Помогите, пожалуйста, разобраться.

Проанализировала, данная ситуация возникает, когда в поле больше 1 повторения. Только загадкой остается, что если выводить на нескольких записях, то в некоторых (непонятных) случаях правильно считает.

Елена, КрЦНТИБ Красноярской ж.д.



Редактировано 1 раз. Последний раз 31.03.2017 11:56 пользователем LiLi.

Вложения: 10.TXT (2.1KB)   Форма.zip (1.7KB)   10.rtf (5.8KB)  
Re: Выходные формы: подсчет итогов
Пользователь: LiLi (IP-адрес скрыт)
Дата: 15, February, 2018 10:47

Здравствуйте.
Подскажите, пожалуйста, удалось как-то устранить ошибку, которая описана выше.

Елена, КрЦНТИБ Красноярской ж.д.

Re: Выходные формы: подсчет итогов
Пользователь: ochagova (IP-адрес скрыт)
Дата: 16, February, 2018 11:09

Вы показываете совсем другую картинку, чем получается на вашей одной записи. Картинка - 123. Почему вы используете поле 910 как неповторяющееся?
В чем ошибка на приложенной картинке?

Вложения: 123.png (82.8KB)  
Re: Выходные формы: подсчет итогов
Пользователь: LiLi (IP-адрес скрыт)
Дата: 16, February, 2018 11:51

Людмила Николаевна, в представленной записи просто заполнено одно повторение поля 910.
Еще раз сняла форму на предложенной записи и результат в приложенном файле.
Мы с Вами рассматривали это на Либкоме, Вы сказали что это давно тянется, но никто не использует формы с итогами больше 10 штук, поэтому и не выплывало такое.

Елена, КрЦНТИБ Красноярской ж.д.

Вложения: 10_результат.JPG (30.4KB)  
Re: Выходные формы: подсчет итогов
Пользователь: ochagova (IP-адрес скрыт)
Дата: 16, February, 2018 12:43

Я не те записи импортировала.
Да, я вспомнила эту проблему. Она адресована к Константину Олеговичу, он будет в понедельник, я ему передам.

Re: Выходные формы: подсчет итогов
Пользователь: ochagova (IP-адрес скрыт)
Дата: 16, February, 2018 20:10

Очень хороший способ обойти эту ситуацию - вместо v10 (и других номеров итогов, совпадающих с метками реальных полей) писать &uf('Av10#',,&uf('+N10') )
Т.е. брать последнее значение поле, а оно и будет итогом.
Но конечно, это надо решать глобально.

Re: Выходные формы: подсчет итогов
Пользователь: LiLi (IP-адрес скрыт)
Дата: 19, February, 2018 04:51

Спасибо.
Хитрость сработала. Пока обошла то, что мешает, именно Вашим предложением.
Буду ждать глобального решения вопроса.

Елена, КрЦНТИБ Красноярской ж.д.



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