Ankündigung

Einklappen
Keine Ankündigung bisher.

recId wird beim Öffnen eines Tooltips nicht korrekt übergeben

Einklappen
X

recId wird beim Öffnen eines Tooltips nicht korrekt übergeben

Einklappen
  • Filter
  • Zeit
Alles löschen
neue Beiträge

  • recId wird beim Öffnen eines Tooltips nicht korrekt übergeben

    Hallo,

    ich habe eine Schaltfläche, mit der ich einen bestimmten Datensatz in einer Datengruppe bearbeiten möchte.

    Das ganze sieht in etwa wie folgt aus:

    Applikation 1
    -> Fremddatengruppe
    ----> Ansichtsseite
    -------->Schaltfläche

    Applikation 2
    -> Datengruppe
    ----> Eingabeseite

    Für das onclick Event der Schaltfläche habe ich folgende Funktion geschieben:

    function editCurrentLocation(){

    ix.loader.tooltip({
    ixApp: {
    guid: "<GUID von Applikation 2>",
    pageGuid: "<GUID von Eingabeseite>",
    recId: "31383639",
    }
    });
    }

    Wenn ich den Knopf nun anklicke, dann öffnet sich ein leerer Datensatz, weil die RecId unbekannt ist:

    INTREXX_URL/?
    rq_AppGuid=<GUID von Applikation 2>&
    rq_TargetPageGuid=<GUID von Eingabeseite>&
    rq_RecId=3331333833363339&
    rq_Template= 696E7465726E616C2F6C61796F75742F766D2F68746D6C2F48 616B6F5F525350312F6672616D65732F746F6F6C746970706F 7075702E766D
    &rq_xhr=31
    &_=1603365796324

    Wi man erkennt wird als rq_RecId eine Zahl übergeben, welche nicht mehr viel mit dem übergebenen Parameter zu tun hat.


    Woran kann das liegen? Mit makeAppRequest bekomme ich das selbe Verhalten. Ich verwende 18.03.


  • #2
    Hallo Gabrecht,

    also ohne mir die Funktion näher anzuschauen, der Wert recId: "31383639" sieht mir schon hexcodiert aus. Ich vermute, die RecID ist 1869.
    Der untenstehende Wert (rq_RecId=3331333833363339) ist dann doppelt hexcodiert, was nicht funktioniert.

    Grüße
    Snixx

    Kommentar

    Lädt...
    X