Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Treeview
 
 автор: Ольга7573   (20.10.2008 в 15:15)   личное сообщение
 
 

Форма работает неустойчиво: отображает данные то в виде дерева, то в виде простого списка (((
С чем может быть связано?

  Ответить  
 
 автор: osmor   (20.10.2008 в 15:26)   личное сообщение
 
 

может с погодой?
что значит "виде простого списка "? контрол TreeView показывает данные в один уровень?

  Ответить  
 
 автор: Ольга7573   (20.10.2008 в 16:32)   личное сообщение
 
 

Да в один уровень, тоесть "в виде простого списка". Мысли есть или вы... будем?

  Ответить  
 
 автор: osmor   (20.10.2008 в 16:47)   личное сообщение
 
 

мысль только одна, проверять код добавления узлов в дерево. Особенно строки где есть nodes.add c tvwChild

  Ответить  
 
 автор: shaucha   (20.10.2008 в 16:53)   личное сообщение
 
 

Иногда полезно и повы...
Для того, чтобы сбросить важноть, расслабиться и быть счастливее.

  Ответить  
 
 автор: Ольга7573   (21.10.2008 в 17:45)   личное сообщение
 
 

Спасиба, будем смотреть и исправлять

  Ответить  
 
 автор: Ольга7573   (21.10.2008 в 17:46)   личное сообщение
 
 

И кстати с различными версиями сервис паками и референсами не может быть связано????

  Ответить  
 
 автор: osmor   (21.10.2008 в 17:52)   личное сообщение
 
 

маловероятно.
это может быть связано в разными версиями контрола Treeview ... и то с большой натяжкой
А когда отображает в один уровень видны все узлы или только те которые при нормальном отображении в верхнем уровне?

  Ответить  
 
 автор: Ольга7573   (27.10.2008 в 17:09)   личное сообщение
 
 

Видны узлы всех уровней. Жуть какая-то. непонятно почему раз, через раз так получается(((

  Ответить  
 
 автор: Ольга7573   (27.10.2008 в 17:10)   личное сообщение
 
 

Видны узлы всех уровней. Жуть какая-то. непонятно почему раз, через раз так получается(((

  Ответить  
 
 автор: osmor   (27.10.2008 в 17:16)   личное сообщение
 
 

можно как-то увидеть?

  Ответить  
 
 автор: shaucha   (28.10.2008 в 17:11)   личное сообщение
 
 

Чтобы не плодить темы, спрошу тут.

Возникла фантомная необхдимость использования Дерева.
Скачал класс. Почитал сопроводительную статью.

http://msa.dimsign.ru/index.php?type=103&urok=40

Но не могу вникнуть в терминологию...

Цитата:
"Преимущество данного модуля, что он цепляется на любую таблицу, если она содержит хотя бы три поля (ключ, название, код родителя)"

Вот тут то я и загруз... Что такое "код родителя"? Ну и прочее...

Поможите...

  Ответить  
 
 автор: osmor   (28.10.2008 в 17:41)   личное сообщение
 
 

лучше бы все же в отдельную ветку.
дерево предполагает иерархическую структуру.
т.е. у элемента есть родители и дети, для Treeview родитель обычно 1
так вот что бы добавить элемент в дерево нужно знать код элемента которому подчиняется добавляемый (если это корневой элемент то Null или 0), т.е. код родителя.

  Ответить  
 
 автор: shaucha   (28.10.2008 в 17:46)   личное сообщение
 
 

Все равно не понял. Прошу прощения... :(
Что за "код элемента"?

  Ответить  
 
 автор: osmor   (28.10.2008 в 18:14)   личное сообщение
 
 

Уникальный идентификатор записи в таблице, он же (только в текстовом виде) будет идентификатором Node (узла) в дереве, свойство KEY

  Ответить  
 
 автор: Pasat   (28.10.2008 в 20:50)   личное сообщение
 
 

http://hiprog.com/forum/read.php?id_forum=1&id_theme=3706&page=1

  Ответить  
 
 автор: Ольга7573   (29.10.2008 в 16:57)   личное сообщение
 
 

Увидеть можно. Я скинула этот ужас тебе на мыло )))

  Ответить  
 
 автор: osmor   (29.10.2008 в 17:40)   личное сообщение
 
 

я отправил ответ.
Да код конечно навороченный.

  Ответить  
 
 автор: Ольга7573   (30.10.2008 в 10:00)   личное сообщение
 
 

СПАСБОЧКИ!!!!!!
Мы просто всем отделом ликовали))))

  Ответить  
 
 автор: Ольга7573   (30.10.2008 в 10:01)   личное сообщение
 
 

СПАСИБОЧКИ!!!!!!
Мы просто всем отделом ликовали))))

  Ответить  
 
 автор: Denis V.   (30.10.2008 в 10:31)   личное сообщение
 
 

В таком случае, сюда можно было не писать. :-(
В чём дело было-то, другим же тоже интересно, раз уж начали, чтобы не наступать на теже грабли. Спасибо.

  Ответить  
 
 автор: osmor   (30.10.2008 в 10:54)   личное сообщение
 
 

Дело в том, что наложилось несколько факторов которые довольно сложно описать и объяснить здесь.
В общем корнем проблемы было дублирование ключей при добавлении нодов в дерево, а отключенные сообщения об ошибках не позволяло нормально диагностировать проблему.
Так что для тех кто не хочет наступать на те же грабли - делайте нормальные обработчики ошибок

  Ответить  
 
 автор: Ольга7573   (30.10.2008 в 15:23)   личное сообщение
 
 

Ага будем учиться
Главное чтобы помощь была всегда и такой быстрой

  Ответить  
 
 автор: час   (28.10.2008 в 21:30)   личное сообщение
 
 

>Да в один уровень, тоесть "в виде простого списка". Мысли
>есть или вы... будем?


> непонятно почему раз, через раз так получается(((


>Иногда полезно и повы...
>Для того, чтобы сбросить важноть, расслабиться и быть счастливее.



весёлая веточка.......
Жаль нервничает автор вопроса.....
Видимо где-то обидели, жаль - человек то добрый, душевный.....это видно.......

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList