Archiv des Intrexx Live! Forums

Hier sehen Sie die Foreneinträge aus dem Intrexx Live! Forum. Bis November 2016 war es das Forum für alle Fragen rund um die Software Intrexx von United Planet.
Seit November 2016 gibt es ein neues moderiertes Forum, das Intrexx Community Forum. Nutzen Sie bitte unbedingt dieses für aktuelle Fragen, Antworten und Informationen.

Wichtig: Dieses Forum dient als Archiv. Die Einträge beziehen sich oft auf ältere Versionen von Intrexx und entsprechen nicht mehr den aktuellen technischen Gegebenheiten.
Daher sollten alle Inhalte ausschließlich von Experten genutzt werden. Bei unsachgemäßer Anwendung kann es zu zeitaufwändigen Problemen oder Datenverlust kommen.
Übersicht > Intrexx Professional: Programming > SOLVED: Das Objekt unterstützt die Eigenschaft oder Methode "indexOf" nicht

SOLVED: Das Objekt unterstützt die Eigenschaft oder Methode "indexOf" nicht

Hello

I have a form and when I click save and then try to open another form this error message comes.

I am not sure why or how it is happening and I have tried somethings. I will go through step for step and if you need more information I can give it.

First I open up a form that allows me to say if I reached the customer or not. The form is very basic and has the following code

ON LOAD:



function get_info_telefonate_PD(){
Browser.setValue(getElement("F0A4A79EA81E13EEB98211DBAC9705F63D47BEB5"), Browser.getValue(getElement("D25A088541E945DE07E7CA3F0641DB33EE0D10D9"))); /*Dummy-Firma */
}

/* Kunden - Telefonate - start/finish checks:
Description: set the correct start/finish times */
function StartPDTelephone(){
var StartPD = new Date();
Browser.setValue(getElement("7B00EFAA6587B562CD2CEDA77CE2690B21660706"), StartPD);
}

function finishPDTelephone(){
var endPD = new Date();
Browser.setValue(getElement("876C3AF824B0B2D7283E7649C71769A5DEE92690"), endPD);
}




And there is a drop down menu that has the following code:



/*Kunden - Telefonate - Letztes Telefonat dropdown
Description: Allow the choice between reached and not reached. When reached counter in Stammdaten goes to zero.
If not reached, counter adds 1 on to the current count*/
function nichterreicht_telefonat_status2(){
var Anzahl = (Browser.getValue(getElement("B115818011DE7A50646AAEA84B2EC9065A203033")));
var choice = (Browser.getValue(getElement("039F3AED946A03693E640250E8AB97F3C8810F51")));


if (choice == "Nicht erreicht"){
Browser.setValue(getElement("62595198E333F7133F9B8BEA5016B96329576C27"), "Nicht erreicht");
Browser.setValue(getElement("B115818011DE7A50646AAEA84B2EC9065A203033"), +Anzahl + 1);
}
if (choice == "Erreicht"){
Browser.setValue(getElement("62595198E333F7133F9B8BEA5016B96329576C27"), "Erreicht");
Browser.setValue(getElement("B115818011DE7A50646AAEA84B2EC9065A203033"), 0);
}
}




I chose "nicht erreicht" ( same happens if I pick erreicht) and then save. When I try to open another form, I get the error that IndexOf is not a function.
On the form I open is the following code:



Description: sets user as the bearbeiter in Wiedervorlage new */
function set_me_wieder (){
var mainuser = Browser.getValue(getElement("017046F6371B88FF7F2EB542D53593C086D6D882"));
var wiedervorlage = getElement("5F552B733994FABA9760435A81E837489257101D");
if (wiedervorlage.selectedIndex == 0) {
$(wiedervorlage.children).each(function(index, option) {
if (option.innerHTML == mainuser) {
wiedervorlage.selectedIndex = index;
}
});
}


}



if it helps, the wiedervorlage form is a child of the "nicht erricht" form. I have no idea why one is affecting the other. If you need screenshots, or any other information please let me know as I would like to resolve this.

Thank you in advance
11.04.2016 07:04 von Siobhan
I narrowed the problem down.. It happen when I open the Kunden erricht form (regardless if I save or not) but I still don't know why. I removed the code and I moved the form to that is at parent level but still I am getting same error.


UPDATE:

The problem was with a dependency that was not properly deleted. I had to create a new form and it works find now.
11.04.2016 08:23 von Siobhan
Zurück | Alles über Intrexx | Impressum | Datenschutzerklärung

Über United Planet
© 2019 United Planet GmbH
Schnewlinstraße 2
79098 Freiburg