Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Каталогизатор :  ИРБИС Irbis
 
Плохая форма CALENDAR_UB - Календарь юбилейных дат в базе KZD
Пользователь: kharlamova_n (IP-адрес скрыт)
Дата: 27, February, 2021 08:16

Ирбис64+ 2019.1

Непонятно, что отбирает форма CALENDAR_UB - Календарь юбилейных дат.
Почему то, год надо указывать во второй строке файла ub.mnu. А что указывать в первой строке непонятно. Месяц? Какие записи отбираются, по какому принципу непонятно. Поставили
1
2021
один результат.
Поставили
2
2021
другой результат.
Причем логики не понять. Похоже неправильно отбор происходит.
Сама запись кривая-косая выходит.
До каких пор такие сырые формы будут поставляться?

Re: Плохая форма CALENDAR_UB - Календарь юбилейных дат в базе KZD
Пользователь: kharlamova_n (IP-адрес скрыт)
Дата: 27, February, 2021 11:20

Прикрепляю формы полученные в обоих случаях

Вложения: 1.RTF (4.5KB)   2.RTF (49.2KB)  
Re: Плохая форма CALENDAR_UB - Календарь юбилейных дат в базе KZD
Пользователь: Дунаевская (IP-адрес скрыт)
Дата: 01, March, 2021 20:29

kharlamova_n написал(а):
-------------------------------------------------------
> Ирбис64+ 2019.1
>
> Непонятно, что отбирает форма CALENDAR_UB -
> Календарь юбилейных дат.
> Почему то, год надо указывать во второй строке
> файла ub.mnu. А что указывать в первой строке
> непонятно. Месяц? Какие записи отбираются, по
> какому принципу непонятно. Поставили
> 1
> 2021
> один результат.
> Поставили
> 2
> 2021
> другой результат.
> Причем логики не понять. Похоже неправильно отбор
> происходит.
> Сама запись кривая-косая выходит.
> До каких пор такие сырые формы будут поставляться?

В Календарь юбилейных дат (КЮД) отбираются записи как результат поиска (любой-на усмотрение пользователя) или вся БД.
При этом проверяется:
1. Введено 309^2-текст для КЮД
2. В заданном для КЮД году (ub.mnu - 2-я строка) будет отмечаться юбилей события, т.е. в случае, когда число лет, прошедших от даты события (309^e.4) до указанной для календаря даты (ub.mnu), деленное на 309^i (Интервал (число лет) для юбилеев) дает целое число

Если не разберетесь, приложите записи из БД

Re: Плохая форма CALENDAR_UB - Календарь юбилейных дат в базе KZD
Пользователь: kharlamova_n (IP-адрес скрыт)
Дата: 13, March, 2021 12:10

1) Я правильно поняла, что если не заполнено поле 309^2, то запись не попадает в CALENDAR_UB, а если не заполнено поле 309^T, то запись не попадает в CALENDAR?
2) Так и непонятно, что указывать в первой строке файла ub.mnu? Как эта цифра влияет на отбор записей?
3) поставили цифру 3 в первую строку файла ub.mnu, получили результат:
Календарь знаменательных юбилейных дат
Январь
27 -1950 лет Жангалиев Толеген (1950 г.) - поэт, журналист, общественный деятель, член Союза писателей Казахстана, член Союза журналистов Казахстана.
Жангалиев Толеген (1950 г.) - поэт, журналист, общественный деятель, член Союза писателей Казахстана, член Союза журналистов Казахстана.

27 -1975 лет Батырханов Раджан Армиевич (1975-1994) Воин-интернационалист, герой-пограничник
Батырханов Раджан Армиевич (1975-1994) Воин-интернационалист, герой-пограничник

Апрель
19 -1930 лет окончания строительства Туркестано-Сибирской магистрали (1927-1930).

Нет даты
1925 -1925 лет Петров Василий Игнатьевич (1925-2006 гг.) - ученый-историк.
Петров Василий Игнатьевич (1925-2006 гг.) - ученый-историк.

Видите, какой корявый формат, что за числа 27, 19 в начале абзацев. Дублирование полей также видно.

Поправьте, пожалуйста, формы для базы KZD. Иначе работать с ней не имеет смысла.

Re: Плохая форма CALENDAR_UB - Календарь юбилейных дат в базе KZD
Пользователь: Дунаевская (IP-адрес скрыт)
Дата: 15, March, 2021 13:57

kharlamova_n написал(а):
-------------------------------------------------------
> 1) Я правильно поняла, что если не заполнено поле
> 309^2, то запись не попадает в CALENDAR_UB,
- Правильно
> а если не заполнено поле 309^T, то запись не попадает в
> CALENDAR?

- Нет, если не заполнено 309^T (Текст для календаря), то в CALENDAR выведется текст аннотации (поле 331), а при отсутствии аннотации - название (предмета/события - поле 200^a)

> 2) Так и непонятно, что указывать в первой строке
> файла ub.mnu? Как эта цифра влияет на отбор
> записей?

- В первой строке стоит код "1", его менять не нужно, а во вторую строку нужно ввести год, на который готовится календарь юбилейных дат



> 3) поставили цифру 3 в первую строку файла ub.mnu,
> получили результат:
> Календарь знаменательных юбилейных дат
> Январь
> 27 -1950 лет Жангалиев Толеген (1950 г.) - поэт,
> журналист, общественный деятель, член Союза
> писателей Казахстана, член Союза журналистов
> Казахстана.
> Жангалиев Толеген (1950 г.) - поэт, журналист,
> общественный деятель, член Союза писателей
> Казахстана, член Союза журналистов Казахстана.
>
> 27 -1975 лет Батырханов Раджан Армиевич
> (1975-1994) Воин-интернационалист,
> герой-пограничник
> Батырханов Раджан Армиевич (1975-1994)
> Воин-интернационалист, герой-пограничник
>
> Апрель
> 19 -1930 лет окончания строительства
> Туркестано-Сибирской магистрали (1927-1930).
>
> Нет даты
> 1925 -1925 лет Петров Василий Игнатьевич
> (1925-2006 гг.) - ученый-историк.
> Петров Василий Игнатьевич (1925-2006 гг.) -
> ученый-историк.
>
> Видите, какой корявый формат, что за числа 27, 19
> в начале абзацев. Дублирование полей также видно.
>
> Поправьте, пожалуйста, формы для базы KZD. Иначе
> работать с ней не имеет смысла.

-пришлите несколько записей для календаря на ... год

Re: Плохая форма CALENDAR_UB - Календарь юбилейных дат в базе KZD
Пользователь: elkinaos (IP-адрес скрыт)
Дата: 16, March, 2021 09:31

У нас вроде нормально выводится календарь. Первая цифра это сама юбилейная дата (число месяца). Вот один пример 14 марта

14 100 лет со дня рождения поэта и прозаика Анатолия Дмитриевича Клещенко (1921-1974)
Родился 14 марта 1921 г. в д. Поройки Мологского уезда (ныне Некоузский район). Учился заочно на филологическом факультете Ленинградского университета. Начал печататься с 1937 г., являлся внештатным сотрудником газеты "Смена". В феврале 1941 г. был арестован по доносу, в 1941-1956 гг. находился в лагерях на Северном Урале, затем в Красноярском крае. В 1956 г. вернулся в Ленинград. В 1957 г. был реабилитирован. Автор поэтических сборников "Гуси летят на север" (1957), "Добрая зависть" (1958), сборника рассказов "Избушка под лиственницами" (1957), повестей "Дело прекратить нельзя" (1964), "Сила слабости" (1966), "Плечо пурги" (1966), "Это случилось в тайге" (1969) и др. В 1958 г. в его переводе вышли "Тибетские народные песни". Последние годы жизни провел на Камчатке, где работал охотоведом, писал стихи. Умер 9 декабря 1974 г., похоронен в Ленинграде на кладбище пос. Комарово.
Литература
1. Краткая литературная энциклопедия. М., 1966. Т. 3. С. 599.
2. Бикбулатов Т. "Но мне, пожалуй, после смерти в спину осинового не воткнут кола..." // Северный край. 2008. 6 марта.
3. Памяти поэта-земляка // Мера. 2011. № 1. С. 212-213.



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