Переведи, что ты имеешь в виду?
Есть рутовая нода и под ней три дочки Есть класс который по результирующей структуре из ноды считывает поля с тем же имененм что и поля в результирующей структуре. А если нужно считать данные из рута и дочки в виде плоской таблицы, типа дополнить дочкинскую запись записью рутовой. Для этого нужно самому реализовывать класс запроса или можно использовать что то типа query_by_element? Без написания своего кода
просто выходную структура сделаешь с 2умя инклюдами интересующих тебя нод + выборку дописать
В тм есть класс. Его можно юзать как родитель для своего. + есть настр таблы (тр-ция /scmtms/query_enh). Соответственно - создал кверю. К ней прицепил класс. Создал настройки в транзе (можно вязать простые соединения типа узел-узел того же БО, узел-табла) и - алга См пример в sap tm enhancement guide Но у тебя ehs, или как его там(безопасность труда, да?) , и вот тут уже хз, есть ли у вас такое
Ну структуру можно любую сколхозить, если выборку ручками писать. Так я знаю как, ретрив и далее по структуре тянешь все что нужно и объединяешь согласно святого писания
там не ретрив, там православный селект в динамике для квери
У нас в EHSM только класс тянущий поля из текущей ноды по имени полей в результирующей
Это реально православно или атятя? Селекты не любят обычно
поковыряй какой-нибудь класс любого запроса, там должен быть полностью динамический селект
Ну в тм класс как раз и собирает дин.запрос: и список полей и список таблиц и условия их соединения
В стандартном get_node используется
Вот да. Посмотри у станд объектов какой-нибудь квери сложнее elements_by_attr
как узнать что он сложнее и тот что нужно посмотреть?
Ну тут никак иначе, кроме как анализируя классы квери. Но там обычно с первого взгляда видно
В смысле на что смотреть? Наличие класса реализующего или наличие сложного кода в классе?
Да, наличие класса. И наличие у класса предка, который реализует базовую логику. Сложно без компа и примера из тм обьяснить
У меня нет ТМ только EHSM
Блин. Ну я понимаю. По аналогии. Если разработка для модуля была выполнена в едином ключе, то с большой вероятностью будет какой то похожий механизм
Обсуждают сегодня