Текущее время: Вт, июн 24 2025, 00:51

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Иерархия МВЗ KSH1
СообщениеДобавлено: Пн, июн 16 2008, 11:27 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Сб, апр 12 2008, 14:35
Сообщения: 17
Пол: Мужской
Подскажите кто сталкивался с иерархией МВЗ, именно с таблицами, необходимо по коду МВЗ получить названия вышестоящих групп МВЗ для самописного отчёта.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июн 17 2008, 10:39 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Вт, янв 16 2007, 21:54
Сообщения: 15
CSKS-KHINR - раздел иерархии для МВЗ.
если нужно размотать все вышестоящие группы, то надо анализировать таблицу SETNODE для класса наборов 0101

_________________
Omnia transit


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июн 17 2008, 11:54 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Сб, апр 12 2008, 14:35
Сообщения: 17
Пол: Мужской
Решил проблему так. Вышестоящие уровни (группы МВЗ) брал с таблицы SETHEADERT. Нужный уровень получал left(c.KHINR,7) исходя из классификации дерева. Вот скрипт для SQL Server.

select c.MANDT,c.KOKRS,c.KOSTL,KTEXT,LTEXT,c.KHINR,KHINR_for_need_lev=left(c.KHINR,7),s.DESCRIPT
from ke2.CSKS c inner join ke2.CSKT t on c.MANDT =t.MANDT and c.KOKRS=t.KOKRS and c.KOSTL=t.KOSTL and c.DATBI=t.DATBI
inner join ke2.SETHEADERT s on left(c.KHINR,7) = s.SETNAME and s.LANGU = N'8' and c.MANDT =s.MANDT
where c.KOKRS=N'1000' and t.SPRAS=N'8' and c.MANDT=500

s.DESCRIPT – это соответствующий уровень в иерархии МВЗ который нужен.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB