powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Данные из ListBox связаны c данными из ComboBox??
4 сообщений из 4, страница 1 из 1
Данные из ListBox связаны c данными из ComboBox??
    #32291894
Dancer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно ли связать данные из таблицы, которые находятся в ComboBox с данными из таблицы, которые находятся в ListBoxе? Я интуитивно чувствую, что можно, но как пока не догадался. Подскажите, плиз.
...
Рейтинг: 0 / 0
Данные из ListBox связаны c данными из ComboBox??
    #32291989
Фотография NNN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так что ли?
Код: 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
Данные из ListBox связаны c данными из ComboBox??
    #32292332
Nikolai Kremko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Данные из ListBox связаны c данными из ComboBox??
    #32292355
Dancer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо всем большое! Я просто думал, что в Листбоксе, как и Комбо, есть возможность связывать друг-друга, как можно связывать таблицы в гридах. Но нет - так нет.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Данные из ListBox связаны c данными из ComboBox??
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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