Вопрос

Проверка на Parent в TreeGride?

Здравствуйте, подскажите пожалуйста, как узнать заполняем мы корневую группу или подчиненную в TreeGride, узнать это необходимо в окне редактирования.

Нравится

4 комментария

Николай, при построении дерева всегда есть поле, которое содержит ссылку на родительскую группу (например, ParentID). Для корневых групп оно не заполняется. Следовательно, в скрипт окна редактирования можно добавить проверку:

if (!IsEmptyGUID(dlData.Dataset.Values('ParentID'))) {
        // подчинённая группа
        .........
} else {
        // корневая группа
        .........
}

Олег Лабьяк,
разработчик,
3-я линия Службы поддержки Terrasoft.

Спасибо) Сделал, чуть чуть по другому, Но в принципе тоже самое.

Использовать IsEmptyGUID не совсем корректно, необходимо проверять на null - SDK

Саша, спасибо! В следующий раз учту.

Олег Лабьяк,
разработчик,
3-я линия Службы поддержки Terrasoft.

Показать все комментарии