Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис    FTP-сервер
АРМ Каталогизатор :  ИРБИС Irbis
 
Сортировка
Пользователь: SKay73 (IP-адрес скрыт)
Дата: 29, November, 2017 13:22

Добрый день. Помогите, пожалуйста, настроить сортировку по заглавию и номеру издания в выходной форме (для периодических изданий, разработана самостоятельно).
Пока что стандартная проблема - сортировка работает по принципу 2017/1; 2017/10, 2017/11, 2017/12, 2017/2, 2017/3 - т.е. сначала всё, начинающееся с единицы (и десятки с сотнями туда же), потом всё, начинающееся с двойки, и т.п.
Как добиться правильного порядка - 2017/1, 2017/2, 2017/3 и т.д?
Спасибо.

P.S. Пока вариант сортировки вот этот:
[KeyOptions]
200
0
if s(v200^a,v461^c)<>'' or v920:'NJ' then v461^x,v700^a,v700^b,v970^a,v970^b,v710^a,v971^b,v461^b,v461^c,v200^v,v200^a,if v920:'NJ'then ref(l(|I=|v933),v200^a,|/ |v200^f)v934,"/"v935,"/"v936fi,v463^c,v463^j,v463^v,v463^h,v463^k fi

устраивает все, кроме порядка.



Редактировано 2 раз. Последний раз 30.11.2017 13:07 пользователем SKay73.

Re: Сортировка по шифру
Пользователь: SKay73 (IP-адрес скрыт)
Дата: 30, November, 2017 13:02

Н-да. Народ безмолвствует.
Ладно, покурив форум, я поняла, что задача для меня практически нерешаема.
Второй вариант.
Как в таком случае просто отказаться от сортировки? Регистрировались журналы по порядку, меня более-менее устраивает сортировка по mfn.
Если пытаюсь удалить условия сортировки или файл srw, перестает выводиться текст. Я не программист, действую методом научного тыка и копирования из подходящих файлов.
В данном случае подходящих файлов не находится.
Ау, люди!

Re: Сортировка
Пользователь: SKay73 (IP-адрес скрыт)
Дата: 30, November, 2017 13:32

Разговариваю сама с собой)
Что ж, задам здесь же еще один вопрос к специалистам - как в выходной форме, сделанной на основе формуляра, настроить сортировку по систематическому шифру?
Еще раз благодарю тех, кто откликнется - хоть по какому-нибудь вопросу.

Re: Сортировка
Пользователь: ochagova (IP-адрес скрыт)
Дата: 30, November, 2017 13:48

Насколько я поняла, желаемый порядок нарушает поле 936. Модно написать:
Вместо - "/"v936
Если все числа в пределах 5-ти знаков, то "/"d936,,f(val(v936),5,0)

Re: Сортировка
Пользователь: SKay73 (IP-адрес скрыт)
Дата: 30, November, 2017 14:16

Боже, как все было просто - а я два дня бьюсь!
СпасибО!!!

А по второму вопросу?)) Про формуляр и систематический шифр?



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