powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите совет в работе с ActiveX TreeView
8 сообщений из 8, страница 1 из 1
Помогите совет в работе с ActiveX TreeView
    #32594659
Lipton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помогите кто знает, может кто работал с этим

есть такое в activeX Macrosoft TreeView sp4

так вот, хочу сделать следующее,

имеется таблица и в ней есть записи конечно же,

надо чтобы в этом TreeView они отобразились в виде дерева ???

ума не приложу как это сделать , но ужасно хочется, просто видел одну прикладную программу на предприятии и там это осуществленно, но нет исходников и не понять как вообще это сделано, капаюсь уже устал, может кто пможет...

Спасибо !!!

p.s или может кто ссылочку подкинет где можно почитатть..
...
Рейтинг: 0 / 0
Помогите совет в работе с ActiveX TreeView
    #32594813
piva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
почитай там
http://www.hot.ee/jurisfox/vfpplus/ax_treeview_04_ru.htm
http://kodu.neti.ee/~juri4/vfpplus/ax_treeview_04_ru.htm
...
Рейтинг: 0 / 0
Помогите совет в работе с ActiveX TreeView
    #32594861
Fox_kiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Гружу две таблицы в один тривью, делаю это в инит для актив х

вообще все это можно разложить в тастраде, там есть примерчик о применении дерева.

sele obekt1
set filt to otd=.t.
o = THISFORM.olecontrol1.Nodes
o.Clear
SCAN
THISFORM.cNextKey = ALLTRIM(STR(id) + "_")
IF isnull(id_id)
o.add(,1,ALLTRIM(str(id))+'_',ALLTRIM(name),0)
ELSE
o.add(ALLTRIM(str(id_id))+'_',4,ALLTRIM(str(id))+'_', ALLTRIM(name),0)
ENDIF

ENDSCAN
* susp
sele zadan
if pr#3
set filt to ob=pr.and.zz=.f.
else
set filt to zz=.f.
endif
*THISFORM.olecontrol1.font.size=11
SCAN
THISFORM.cNextKey = thisform.newkey()
o.add(ALLTRIM(str(ob))+'_',4,THISFORM.cNextKey, ALLTRIM(name),0)
repl sl with val(THISFORM.cNextKey)
ENDSCAN
...
Рейтинг: 0 / 0
Помогите совет в работе с ActiveX TreeView
    #32594871
Fox_kiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Гружу две таблицы в один тривью, делаю это в инит для актив х

вообще все это можно разложить в тастраде, там есть примерчик о применении дерева.

sele obekt1
set filt to otd=.t.
o = THISFORM.olecontrol1.Nodes
o.Clear
SCAN
THISFORM.cNextKey = ALLTRIM(STR(id) + "_")
IF isnull(id_id)
o.add(,1,ALLTRIM(str(id))+'_',ALLTRIM(name),0)
ELSE
o.add(ALLTRIM(str(id_id))+'_',4,ALLTRIM(str(id))+'_', ALLTRIM(name),0)
ENDIF

ENDSCAN
* susp
sele zadan
if pr#3
set filt to ob=pr.and.zz=.f.
else
set filt to zz=.f.
endif
*THISFORM.olecontrol1.font.size=11
SCAN
THISFORM.cNextKey = thisform.newkey()
o.add(ALLTRIM(str(ob))+'_',4,THISFORM.cNextKey, ALLTRIM(name),0)
repl sl with val(THISFORM.cNextKey)
ENDSCAN
...
Рейтинг: 0 / 0
Помогите совет в работе с ActiveX TreeView
    #32594963
Lipton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Огромное спасибо, буду разбираться..
...
Рейтинг: 0 / 0
Помогите совет в работе с ActiveX TreeView
    #32594999
Lipton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а можно немного по конкретней, т.е. пояснить где в примерчике
поля и каих именно таблиц....
...
Рейтинг: 0 / 0
Помогите совет в работе с ActiveX TreeView
    #32595050
Fox_kiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В моем примерчике:

таблица имеет два ключевых поля - id и id_id, а также поле с названием строкой - "name".

id, id_id - поля строковые, id - поле ключа, те 1,2,3,4,....
а поле id_id - ссылка на id_id , т.е подчиненное (вложенное), в этом основной прицип дерева...
...
Рейтинг: 0 / 0
Помогите совет в работе с ActiveX TreeView
    #32595055
Fox_kiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
опечатка, следует читать - ссылка на id
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите совет в работе с ActiveX TreeView
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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