Я хочу написать код dxl, который проверяет родительский заголовок объекта (уровень объекта 3) и записывает в отдельный столбец все дочерние объекты. Может ли кто-нибудь помочь мне с командой dxl?
Самым простым подходом было бы создание столбца макета DXL со следующим подходом.
Object oParent = parent(obj)
if (!null oParent) {
if (!null oParent."Object Heading""") {
display oParent."Object Heading"""
}
}
Возможно, вы захотите дополнить код некоторыми условиями, например if/and level(obj) == 3
(т. е. показывать что-то, только если уровень ТЕКУЩЕГО объекта равен 3) или if/and (!null obj."Object Heading""")
(т. е. не показывать родительский заголовок, если ТЕКУЩИЙ объект владеет заголовком).
@Megha Можете принять ответ, если он решил вашу проблему, чтобы поддерживать ТАКОЙ дух. а также в качестве пинга Майку по поводу вашего последний вопрос.
Спасибо, Майк, я получил именно то, что хотел.