Гость
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / TreeView и несколько столбцов / 10 сообщений из 10, страница 1 из 1
21.03.2007, 00:15
    #34404395
AIS
AIS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TreeView и несколько столбцов
Как сделать, чтобы в строке TreeView было несколько столбцов?
...
Рейтинг: 0 / 0
21.03.2007, 09:37
    #34404716
Локшин Марк
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TreeView и несколько столбцов
AISКак сделать, чтобы в строке TreeView было несколько столбцов?
Использовать DataWindow.
...
Рейтинг: 0 / 0
21.03.2007, 23:09
    #34407377
AIS
AIS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TreeView и несколько столбцов
Локшин Марк AISКак сделать, чтобы в строке TreeView было несколько столбцов?
Использовать DataWindow.

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

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


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