Ausgewähltes Element aus einer Listbox abrufen()
I have a GUI where _cbFilters is poupulated in from different list. Once the List Box is populated, I want to select the variable and pass it for some other us. But unable to do that. I tried get text() get selected etc...e..
Button Box( "Get DataBase Filter Column",
_cbFilters << Remove all;
Database_column_type = radio << getSelected;
if(Database_column_type == "AN_CDS",
_cbFilters << Append(Mongo_list) ,
_cbFilters << Append(SQLColumnFilters_BootLogParsed))
),
_cbFilters = List Box()
columnFilter = _cbFilters << get selected;_
Betreff: Ausgewähltes Element aus einer Listbox abrufen()Dieser Ansatz ist etwas einfacher: Ich füge Aktionen direkt in das Optionsfeld ein.
all_database_list = {"AN_CDS", "XYZ", "ABC"};
x = {"abc", "cda"};
y = {"123", "345"};
selection = New Window( "Check",
H List Box(
Panel Box( "Select Database",
radio = Radio Box( All_database_list,
Database_column_type = radio << getSelected;
If( Database_column_type == "AN_CDS",
_cbFilters << set items( x ),
_cbFilters << set items( y )
);
),
),
FilterTxTBox = Text Box( "Columns: " ),
_cbFilters = List Box( x, width( 100 ), nlines( 3 ), max selected( 1 ) ),
Button Box( "Done",
SourceData = _cbFilters << GetSelected;
Show( SourceData );
selection << close window;
),
),
);Betreff: Ausgewähltes Element aus einer Listbox abrufen()
Ich führe den einfachen Code unten aus und versuche, das ausgewählte Element aus List Box() abzurufen. Aber es gibt mir eine Fehlermeldung, wenn ich sage:
Name ungelöst: SourceData beim Zugriff oder bei der Auswertung von „SourceData“, SourceData/*###*/
x = {"abc", "cda"};
y={"123","345"};
selection = New Window( "Check",
H List Box(
Panel Box( "Select Database",
radio = Radio Box( All_database_list, HideShowObject( radio ) ),
Button Box( "Get DataBase Filter Column",
_cbFilters << Remove all;
Database_column_type = radio << getSelected;
If( Database_column_type == "AN_CDS",
_cbFilters << Append( x ),
_cbFilters << Append( y )
);
),
),
FilterTxTBox = Text Box( "Columns: " ),
_cbFilters = List Box({" "},width(100),nlines(3),max selected( 1 )),
Button Box("Done", SourceData = _cbFilters << GetSelected;),
show(SourceData)
),
);