Re: Вывод КСУ по подразделению и разделу знаний
Пользователь:
ochagova (IP-адрес скрыт)
Дата: 09, April, 2024 12:49
Прежде всего, возьмите еще раз rksu.fst. В нем переделано подполе "другое" для поля 44. Сделайте еще раз пополнение, для измененного rksu.
Вы должны увидеть, что сформировалось подполе "другое", туда и войдут все остальные экземпляры, которые вы сейчас недосчитываете.
Если вы пошли по пути своего справочника, то надо соблюдать:
- прежде всего - количество разделов д.б. 15 !!!!! А вы заложили больше. На 15 разделов рассчитаны 15 строк в rksu.fst, 15 подполей в поле 44 и в поле 151, 15 колонок в таблице.
Данные в разделах более 15, попадают в "другое"!!!
- в таблицу TksuFullM надо включить колонку "другие", это я сделаю
- есть таблицы KSU3W, KSURZD. в них я показываю разделы и названия разделов не слепые порядковые номера, а смысловые названия из справочника RZN.mnu. Но с вашим справочником - это не получится, т.к. названия колонок задается не форматом, а жестко. Т.е. вам надо ручками править файлы TBU
- есть справочник RZN151.mnu, который связывает разделы и идентификаторы подполей поля 151. Вам его тоже надо править. Используетмя в таблице KSURZN.
В общем подумайте, стоит ли вести свой справочник? Может вернуться к дистрибутивному?
Вложения:
rksu.fst (89.4KB)