Есть ли такой грид

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
tofik
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 102
Зарегистрирован: 30.04.2004 (Пт) 13:18

Есть ли такой грид

Сообщение tofik » 06.10.2004 (Ср) 14:14

Есть ли такой грид, который позволяет отображать древовидную структуру не только по вертикали но еще и по горизонтали!
подскажите плиз!!! очень нужно

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 06.10.2004 (Ср) 15:09

По вертикали это как - так чтоли:?

|
|-------------|
О ....
к
н
а
|
|---|
П К
р о
я с
м ы
ы е
е
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 06.10.2004 (Ср) 15:19

По вертикали - это в форме настоящего дерева, я полагаю.
Деревья-то ведь горизонтально не растут!
Изображение

tofik
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 102
Зарегистрирован: 30.04.2004 (Пт) 13:18

Сообщение tofik » 06.10.2004 (Ср) 15:27

Нет! по горизонтали- в форме обычного дерева, только повернутого на 90 градусов

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 06.10.2004 (Ср) 15:29

Интересно, а что будет, если взять обычный treeview и наложить на него матрицу world transform, которая поддерживатся начиная с 2k? По идее, в результате все рисовательные операции будут автоматом преобразовываться перед выводом на девайс...
Ой, не хочу пробовать...
Тёмыч, не возьмёшься? :D
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 06.10.2004 (Ср) 15:30

Трудно понять... Так?

Окна
|
|-------------------------|
Кривые Косые
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 06.10.2004 (Ср) 15:41

Народ, ну вы как-будто с 1С никогда не работали :) Там отчеты тоже наращиваются сверху вниз и слева направо.
Сделайте в Excel группировку строк и столбцов, увидите, что ему надо.
Lasciate ogni speranza, voi ch'entrate.

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 06.10.2004 (Ср) 15:44

Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 06.10.2004 (Ср) 15:48

Разве что-нибудь от Data Dynamics может не устроить? Кроме, разве что, цены :)
Lasciate ogni speranza, voi ch'entrate.

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 06.10.2004 (Ср) 15:51

Разве что-нибудь от Data Dynamics может не устроить? Кроме, разве что, цены


Ну тут он сам решает как поступать ;)
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

tofik
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 102
Зарегистрирован: 30.04.2004 (Пт) 13:18

Сообщение tofik » 06.10.2004 (Ср) 16:12

спасибо!
вроде как это то что надо!
а кряки к нему есть

tofik
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 102
Зарегистрирован: 30.04.2004 (Пт) 13:18

Сообщение tofik » 06.10.2004 (Ср) 16:34

а есть еще что нибудь?
навроде дата динамик

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 06.10.2004 (Ср) 16:54

А купить слабо?
Lasciate ogni speranza, voi ch'entrate.

tofik
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 102
Зарегистрирован: 30.04.2004 (Пт) 13:18

Сообщение tofik » 06.10.2004 (Ср) 17:03

=)
Да

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 07.10.2004 (Чт) 7:34

Ну бесплатный продукт такого класса ты вряд ли отыщешь...
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

tofik
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 102
Зарегистрирован: 30.04.2004 (Пт) 13:18

Сообщение tofik » 07.10.2004 (Чт) 8:33

Народ!
Я покопался в нем, и понял что это не совсем то что мне нужно!!!
Поясняю: Мне нужен грид который мог бы реализовывать древовидную структуру по вертикали и горизонтали, в принципе как и в кубе, но эта древовидность НЕ ДОЛЖНА БЫТЬ СТРУКТУРИРОВАННОЙ(т.е. каждая ветвь дерева могла бы иметь различное число вложений)! А так же, чтобы в этом гриде можно было изменять отображаемые данные(КУБ это не позволяет)!

marvan
Бывалый
Бывалый
 
Сообщения: 269
Зарегистрирован: 22.06.2004 (Вт) 13:26
Откуда: Москва

Сообщение marvan » 07.10.2004 (Чт) 9:44

готовое решение, да на халяву - это тяжко
Возможно решение такое:
берём vsFlexGrid
за счёт того, что он позволяет:
- скывать столбцы
- группировать ячецки в любых направлениях
- добавлять кнопки в ячейки
- фиксировать строки
можно реализовать вполе приемлемую горизонтальную иерархию
, а вертикальная в нём уже есть.

tofik
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 102
Зарегистрирован: 30.04.2004 (Пт) 13:18

Сообщение tofik » 07.10.2004 (Чт) 10:08

А что вы скажите о MS Hierarchical FlexGrid

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 07.10.2004 (Чт) 10:32

Да какая разница в данном случае какое Grid.
Главное - один из современных.
Но всю нужную тебе функциональность тебе в нем придется делать самому. Ручками.
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

tofik
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 102
Зарегистрирован: 30.04.2004 (Пт) 13:18

Сообщение tofik » 08.10.2004 (Пт) 11:54

а готовых продуктов такого рода не существует?

tofik
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 102
Зарегистрирован: 30.04.2004 (Пт) 13:18

Сообщение tofik » 08.10.2004 (Пт) 12:31

просто очень нужно, а самому ручками долго!

tofik
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 102
Зарегистрирован: 30.04.2004 (Пт) 13:18

Сообщение tofik » 13.10.2004 (Ср) 14:37

Перерыл все!
Немогу найти ничего хотя бы отдаленно удовлетворяющего моим условиям!
Подскажите! Пожалуйста!!!!

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 13.10.2004 (Ср) 17:46

Ошибка в архитектуре. Такие вещи по определению должны быть только для чтения. Ибо по своей сути это - не что иное, как аналитический отчет по системе. Отчеты не правятся руками, они только смотрятся.
Насчет готового решения - это да, не найдешь, скорее всего. Придется тебе самому все это писать, либо на основе дерева, либо Н-флекса, либо их обоих. Ибо слишком много всего хочешь сразу.
Кстати, такая мысль: а тебя обычные чарты не устроят? Ну, диаграммы. Я слыхал, TeeChart неплох, хотя за последнее время многое могло измениться.

marvan
Бывалый
Бывалый
 
Сообщения: 269
Зарегистрирован: 22.06.2004 (Вт) 13:26
Откуда: Москва

Сообщение marvan » 13.10.2004 (Ср) 17:54

Ennor писал(а):Ошибка в архитектуре. Такие вещи по определению должны быть только для чтения. Ибо по своей сути это - не что иное, как аналитический отчет по системе.

Не согласен, что только для чтения. И вообще при чём тутаналитический отчет по системе
2tofik
сделать двойную иерархию на vsFlexGrid - строк 20 кода.

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 14.10.2004 (Чт) 18:22

2 marvan: Затем, что я не понимаю, зачем нужно все валить в одну кучу, если это не отчет. Сам же запутаешься. А если отчет, то зачем его редактировать? Чтобы трещины в костях фотошопом чистить? :)
Кроме того, tofik хочет произвольное количество уровней иерархии в каждой ветке рутового уровня. Я не спорю, что все это прекрасно делается во флексе, но тогда соотв. уровни будут и в лругих ветках, правда пустые. Можно ли их скрыть, навскидку не вспомню. А вообще, конечно, лучше такой функционал в один контрол не совать - умаешься проверки делать на некорректный ввод...

marvan
Бывалый
Бывалый
 
Сообщения: 269
Зарегистрирован: 22.06.2004 (Вт) 13:26
Откуда: Москва

Сообщение marvan » 15.10.2004 (Пт) 9:22

Ennor писал(а):...А если отчет, то зачем его редактировать? Чтобы трещины в костях фотошопом чистить?...

принципиально не согласен.
посмотри справку по MS Office 2003. Каждую страницу можно рассматривать как отчёт, при этом использование раскрываемых элементов (синие треугольнички) - прямая аналогия с TreeView - позволяет пользователю видеть то, что его интересует.
Ennor писал(а):... тогда соотв. уровни будут и в лругих ветках, правда пустые. Можно ли их скрыть, навскидку не вспомню...

см -
Вложения
ex.rar
пример
(2.1 Кб) Скачиваний: 18

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 15.10.2004 (Пт) 14:03

marvan писал(а):...
посмотри справку по MS Office 2003. Каждую страницу можно рассматривать как отчёт, при этом использование раскрываемых элементов (синие треугольнички) - прямая аналогия с TreeView - позволяет пользователю видеть то, что его интересует.
...

Ну так ты сам себе противоречишь - кто ж законченную справку редактирует? Скрыть/показать - это фигня, человек хочет цифры менять в ячейках!

tofik
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 102
Зарегистрирован: 30.04.2004 (Пт) 13:18

Сообщение tofik » 16.10.2004 (Сб) 11:09

A в Janus grid Можно сделать горизонтальную иерархию???
Может его попробывать покопать?


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex-бот и гости: 8

    TopList