Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Данные из ListBox связаны c данными из ComboBox?? / 4 сообщений из 4, страница 1 из 1
13.10.2003, 19:56
    #32291894
Dancer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные из ListBox связаны c данными из ComboBox??
Можно ли связать данные из таблицы, которые находятся в ComboBox с данными из таблицы, которые находятся в ListBoxе? Я интуитивно чувствую, что можно, но как пока не догадался. Подскажите, плиз.
...
Рейтинг: 0 / 0
13.10.2003, 22:23
    #32291989
NNN
NNN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные из ListBox связаны c данными из ComboBox??
Так что ли?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
PUBLIC oform1
oform1=NEWOBJECT( "form1" )
oform1.Show
READ EVENTS

DEFINE CLASS form1 AS form
	DoCreate = .T.
	AutoCenter = .T.
	Caption =  "Form1" 
	Name =  "Form1" 
	ADD OBJECT combo1 AS combobox WITH ;
		RowSourceType =  6 , ;
		RowSource =  "cursor1.test1" , ;
		Height =  25 , ;
		Left =  84 , ;
		Top =  36 , ;
		Width =  217 , ;
		BoundTo = .T., ;
		Name =  "Combo1" 
	ADD OBJECT list1 AS listbox WITH ;
		RowSourceType =  3 , ;
		RowSource = ;
 "select test2 from cursor2 where test1=cursor1.test1 into cursor cursor3" , ;
		Height =  121 , ;
		Left =  84 , ;
		Top =  84 , ;
		Width =  217 , ;
		Name =  "List1" 
	PROCEDURE Load
		LOCAL lcItem as String 
		LOCAL i as Integer 
		LOCAL j as Integer 
		CREATE CURSOR cursor1 (test1 c( 10 ))
		CREATE CURSOR cursor2 (test1 c( 10 ),test2 c( 10 ))
		FOR i= 1  TO  10 
			lcItem=SYS( 2015 )
			INSERT INTO cursor1 VALUES (lcItem)
			FOR j= 1  TO  10 
				INSERT INTO cursor2 VALUES (lcItem, SYS( 2015 ))
			ENDFOR 
		ENDFOR 
		GO TOP IN cursor1
	ENDPROC
	PROCEDURE Unload
		IF USED('cursor1')
			USE IN cursor1
		ENDIF 
		IF USED('cursor2')
			USE IN cursor2
		ENDIF 
		IF USED('cursor3')
			USE IN cursor3
		ENDIF 
		CLEAR EVENTS 
	ENDPROC
	PROCEDURE Init
		this.combo1.ListIndex= 1 
	ENDPROC
	PROCEDURE combo1.InteractiveChange
		thisform.list1.Requery()
	ENDPROC
ENDDEFINE
...
Рейтинг: 0 / 0
14.10.2003, 10:53
    #32292332
Nikolai Kremko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные из ListBox связаны c данными из ComboBox??
...
Рейтинг: 0 / 0
14.10.2003, 11:05
    #32292355
Dancer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные из ListBox связаны c данными из ComboBox??
Спасибо всем большое! Я просто думал, что в Листбоксе, как и Комбо, есть возможность связывать друг-друга, как можно связывать таблицы в гридах. Но нет - так нет.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Данные из ListBox связаны c данными из ComboBox?? / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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