Deutsches Application Express Forum (ApEx) -- Installation , Engine / SQL , Anwendungen
HTMLDB Engine :  Oracle Apex The fastest message board... ever.
Alles in HTMLDB, Applikationen, Berichte, SQL ... 
Textfeld mit Daten aus einer Tabelle füllen
geschrieben von: booh (---.dip.t-dialin.net)
Datum:

Hallo Community,

ich habe folgendes Problem:

Ich möchte mir über die Eingabe einer PLZ in einem Textfeld den Ort in einem weiteren Textfeld Ort ausgeben lassen.

Ich habe in der Datenbank eine Tabelle PLZ in der die Zuordnung von PLZ zu Ort vorhanden ist.

Ich habe mir einen ApplicationProcess getCity angelegt:
Source:
value := APEX_UTIL.GET_SESSION_STATE('P1_ZIP');
:P1_CITY := GETCITYBYZIP(value);

eine JavaScript Funktion:

function f_getOrtAusPlz (varInput, varOutput, varProcess)
{

var get = new htmldb_Get(null,$v('pFlowId'),'APPLICATION_PROCESS='+varProcess,0);
get.add(varInput,html_GetElement(varInput).value)

gReturn = get.get();
if(gReturn)
{ html_GetElement(varOutput).value = gReturn }
else
{ html_GetElement(varOutput).value = 'null' }
get = null;
$s(varOutput,gReturn);
}

im HTML ELEMENT ATTRIBUT des habe ich die function aufgerufen
onblur="f_getOrtAusPlz('P1_ZIP','P1_CITY','getCity')";
--> Item Zip und City sind im SessionState gesetzt. Leider wird das Item City nicht mit dem entsprechenden Value gesetzt.

Wie bekomme ich den SessionState Value in das Item?



Thema Neugierige geschrieben von geschrieben
Textfeld mit Daten aus einer Tabelle füllen 2665 booh
Re: Textfeld mit Daten aus einer Tabelle füllen 1623 cc13


In diesem Forum dürfen nur registrierte Benutzer schreiben.
This forum powered by Phorum.