powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / TreeView и несколько столбцов
10 сообщений из 10, страница 1 из 1
TreeView и несколько столбцов
    #34404395
AIS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как сделать, чтобы в строке TreeView было несколько столбцов?
...
Рейтинг: 0 / 0
TreeView и несколько столбцов
    #34404716
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AISКак сделать, чтобы в строке TreeView было несколько столбцов?
Использовать DataWindow.
...
Рейтинг: 0 / 0
TreeView и несколько столбцов
    #34407377
AIS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Локшин Марк AISКак сделать, чтобы в строке TreeView было несколько столбцов?
Использовать DataWindow.

Локшин Марк, здравствуйте!
У объектов разные возможности. У TreeView нужно иметь в разных узлах разное количество уровней и это как минимум, т.е иметь у одного объекта, свойств как у двух.
...
Рейтинг: 0 / 0
TreeView и несколько столбцов
    #34407741
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AISУ объектов разные возможности. У TreeView нужно иметь в разных узлах разное количество уровней и это как минимум, т.е иметь у одного объекта, свойств как у двух
Посмотрите в Examples которые с PB идут. Там есть пример реализации TreeView на DataWindow в котором отображаются AFAIR каталоги на диске (т.е. разное количество уровней в узлах). DataWindow там типа tabular.
...
Рейтинг: 0 / 0
TreeView и несколько столбцов
    #34409449
Фотография PL99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AISКак сделать, чтобы в строке TreeView было несколько столбцов?А зачем?
Нельзя сделать tree_view + datawindow?
Примерно так:
...
Рейтинг: 0 / 0
TreeView и несколько столбцов
    #34409549
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PL99А зачем?
В определенных случаях удобно некоторые свойства менять прямо в дереве,а не скакать по объектам ввода. Вон, даже у стандартного TreeView есть свойство CheckBoxes.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
TreeView и несколько столбцов
    #37708289
AIS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Взял из демо РВ10.5 пример по созданию TreeView на базе DW, где можно иметь в дереве разные длины веток. Добавил возможность иметь пару колонок, как в Grid, + изменение ширины колонок, и т.п.
Теперь сижу и думаю: а зачем это в РВ извращаться, когда есть например web-варианты ? И вывод быстрее, и красота дается проще, и управление легче, и т.д.
Хотелось бы услышать мнение и комментарии, на чем все-таки TreeGrid лучше делать?
...
Рейтинг: 0 / 0
TreeView и несколько столбцов
    #37708301
AIS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А в более поздних РВ (11,12) что-то изменилось к лучшему по этой теме?
...
Рейтинг: 0 / 0
TreeView и несколько столбцов
    #37708397
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AIS, Ну например к PB-шному можно запрос сразу приложить + обновление данных.
Также необходимость размещать браузер на форме + какие-то телодвижения с этим компонентом (регистрация его и проч.).
Освоение компонента + его немалая цена.
...
Рейтинг: 0 / 0
TreeView и несколько столбцов
    #37708599
AIS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Локшин Марк..Ну например к PB-шному можно запрос сразу приложить + обновление данных.
Пожалуй это единственное отличие, но не приемущество, т.к. всё равно напрямую TreeGrid не создается, а приходится "конструировать". На веб-странице всё тоже самое, только результат запроса предварительно в DS надо загрузить, а потом также формировать страничку. А вот по скорости РВ проигрывает. Да и по надежности (правильности) отображения тоже, т.к. в DW куча формул в условиях для координат и размерах, а они не только тормозят, но и с результатами не всегда точны.

Локшин Марк..Также необходимость размещать браузер на форме + какие-то телодвижения с этим компонентом (регистрация его и проч.). Освоение компонента + его немалая цена.
Речь идет о бесплатных компонентах, которые есть в нете. А Microsoft Web Browser разместить не проблема.
И управлять TreeGrid через DOM несравненно легче чем в РВ. Например, удалить либо скрыть какой-либо узел в дереве и потом его со всеми веточками восстановить. В РВ это (при реализации как в примере из хелпа) мягко говоря "сложновато", а на веб-странице через яваскрипт - условно говоря в пару строк.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / TreeView и несколько столбцов
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]