Hallo leute ich habe da schon wieder eine kurze Frage. Ich habe in eine Datenbank per Agent via Excel neue Dokumente erzeugt. Diese enthalten 3 Informationen nummer, bezeichnung und gruppe. In der Maske wird automatisch die Felder bezeichnung und gruppe automatisch gefüllt, wenn die Nummer ausgefüllt wird. Das wird durch ein Change Event im Feld Nummer erzeugt. Jetzt werden in der Maske, aber die neuen Dokumente nicht gefunden.
Die FUnktion im Change Event sieht wie folgt aus:
function ExitProductNr(){
var IsIntern = document.forms[0].isIntern.value;
var Nummer = document.forms[0].fd_ArtNrRequest.value;
//var String = document.forms[0].InhaltProfilFeld.length;
for(var i = 0; i < productno.length; i++) {
if(Nummer == productno) {
document.forms[0].fd_Produktgruppe.value = productgroup;
document.forms[0].fd_ArtDescRequest.value = productname;
}
}
var Gruppe = document.forms[0].fd_Produktgruppe.value;
for(var i = 0; i < produktgruppen.length; i++) {
if(Gruppe == produktgruppen) {
if (IsIntern == "True"){
document.forms[0].fd_FirstRecipient.value = verantwortlicher;
var copyTo = copytoinfo.split(',');
var tmp;
for (y=0; y<copyTo.length;y++) {
if(y==0) {
tmp = copyTo[y]+"\n";
} else {
tmp += copyTo[y]+"\n";
}
}
tmp = tmp.substring(0,tmp.length-1);
document.forms[0].fd_CopyToInform.value = tmp;
}
}
}
return false;
}
Es gibt ein page wo die Arrays deklariert werden und drei computed values, wo die Spalten von der Ansicht (Artikeldaten.js) gelesen werden.
Der Code von den Computed Value
lookup := @Implode(@DbColumn("Notes":"NoCache";@DbName;"artikeldatenJS";1);"");
@If(@IsError(Lookup);"Error";lookup)
Wenn ich die Seite im Client öffne, kommt Error raus. Kann mir bitte jemand helfen ?