powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Пытаюсь работать с TreeView. Облом
3 сообщений из 3, страница 1 из 1
Пытаюсь работать с TreeView. Облом
    #33318394
Fogkch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот кусок кода.

Set rsParent = rsTree.Clone
RootTree.Nodes.Clear
rsTree.MoveFirst
Do While rsTree.EOF = False
If rsTree.Fields("Id") = 2 Then
RootTree.Nodes.Add , , rsTree.Fields("Name"), rsTree.Fields("Name")
Else
rsParent.Find "Id=" + Str(rsTree.Fields("IdParent"))
RootTree.Nodes.Add rsParent.Fields("Name"), tvwChild, rsTree.Fields("Name"), rsTree.Fields("Name")
End If
rsTree.MoveNext
Loop

"Негодный объект"-Debag- Встает на вторую строку после ELSE. Значения у всех аргументов есть. К чему бы это?
...
Рейтинг: 0 / 0
Пытаюсь работать с TreeView. Облом
    #33318464
AndreyMp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторIf rsTree.Fields("Id") = 2 Then
А < 2 у тебя не бывает? И rsTree.Fields("Name") не всегда удачно для Key (бывает не понимает цифры).
...
Рейтинг: 0 / 0
Пытаюсь работать с TreeView. Облом
    #33318473
Fogkch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да нет. Тестю только. В кеу цифр нет.

Подставил в эту строку Value после rsParent.Fields("Name")

Сработало за милую душу.
Танцы с бубном какие-то...

Спасиб всем.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Пытаюсь работать с TreeView. Облом
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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