Ciao a tutti,
sto tentando di creare dinamicamente una serie di radiobutton
equivalenti a categorie che mi arrivano da ASP
i Dati arrivano correttamente
category1=......
in fondo ho rec=14 ovvero il totale delle categorie
Ho pensato di gestire in libreria il radioButton come se fosse un clip e quindi ho dato come linkage="rb"
questa di seguito è l'AS ma non ottengo alcun risultato dov'è che sbaglio ??
codice:
onClipEvent(load){
form1 = new TextFormat()
form1.font = "STD"
form1.size=8
form1.color="0x003366"
form1.bold=false
form1.align="left"
file_asp="........scroll_db2/search.asp?category="
N_records= new LoadVars();
N_records.path = this;
N_records.load("..........scroll_db2/carica_categ_db.asp"); // variabili da ASP
N_records.onLoad = function(success) {
totrecord=Number(this.rec)
for (i=1; i<=Number(this.rec); i++) {
mycateg="category"+i
this.attachMovie("rb", "rb"+i, i)
this["rb"+i]._x=100
h=20*i-20
this["rb"+i]._y=h
this["rb"+i].setLabel=this[mycateg]
this["rb"+i].setGroupName("HIFI")
this["rb"+i].setEnabled=false
this["rb"+i].setLabelPlacement("Left")
this["rb"+i].setData(file_asp+this[mycateg])
// altezza fra un RB e l'altro
}
Radio = new Object();
Radio.onChange = function(component){
carica(HIFI.getValue());
}
// Richiamo la funzione dal Gruppo
HIFI.setChangeHandler("onChange", Radio);
// Setto tutti i Radio Button
globalStyleFormat.textFont = "std"
globalStyleFormat.embedFonts = true
globalStyleFormat.textSize = 8;
globalStyleFormat.textBold = false
globalStyleFormat.textItalic = false
globalStyleFormat.textColor = 0x000000
globalStyleFormat.radioDot = 0xFF0000;
globalStyleFormat.check = 0x003366;
globalStyleFormat.applyChanges(...);
}
Grazie