Auswahlliste

<< Click to Display Table of Contents >>

Navigation:  Konfigurierung Webinterface > Masseneingabe / Massenupdate > Elemente in der Masseneingabe >

Auswahlliste

Attribute

 

Elementbreite

Breite des Elements.

 

Enabled

Legt fest, ob das Objekt gesperrt oder nicht gesperrt ist.

 

 

Funktionen

 

addOption(value,text)

Fügt eine neue Option hinzu.

 

addOptionsFromSQLApi(rs,field_key,field_text)

 

Beispiel:

JavaScript

 

var RM=rimacon._massinp, RMC=rimacon._massinp._customer;

RM.selResults.removeAllOptions();

RM.selResults.addOptionsFromSQLApi( RM._sqlapi.find_dom(RM.txFind.getValue()) , "DOM_ID" , "DOM_NAME");

 

 

SQL-API

 

Name: find_dom

Parameter: find

Rückgabewert: 2D-Array

Definition:

select DOM_ID, DOM_NAME from DOM

where DOM_MDT_ID=1 and ('$find'='' or charindex('$find',DOM_NAME)>0)

order by DOM_NAME

 

 

get_options()

Gibt das JavaScript "options"-Attribut zurück

 

getCount()

Gibt die Anzahl der Optionen zurück.

 

getOptionByValue(value)

Findet die Option mit dem angegebenen Wert und gibt diese zurück oder null.

 

getOptionTextByIndex(index)

Äquivalent zu:

var o=get_options();

return o[index].text

 

getOptionValueByIndex(index)

Äquivalent zu:

var o=get_options();

return o[index].value

 

getValue()

Wert der ausgewählten Option

 

removeAllOptions()

Löscht alle Optionen

 

selectOptionByIndex(index,select)

Zeigt Option nach Index/Reihenfolge.

 

setValue(new_value)

Zeigt die Option mit dem angegebenen Wert.

 

show(bShow)

Zeigt oder versteckt das Objekt.

 

Ereignisse

onchange: bei erfolgter Änderung

onfocus: beim Aktivieren

onblur: beim Verlassen

onclick: beim Anklicken

onkeydown: bei gedrückter Taste

onkeyup: bei losgelassener Taste

onmouseover: beim Überfahren des Elements mit der Maus

onmousemove: bei weiterbewegter Maus

onmouseout: beim Verlassen des Elements mit der Maus