0

app funktioniert; über Browser leider nicht!

Hallo

ich habe folgendes Problem:

Der Support hat bereits einen Zugang zur Datei! Weiß jemand warum der Browser das nicht macht?

LG

Michael

 

"
/ Bestellbereit /

// Formularnummer = 4
";
let BelNr := 4;
var bNr := Nr;
var BelegNEU := 0;
var kNr := 0;
var LieferNr := 0;
var pNr := 0;
let BelNrAtl := BelNr;
let ArtStatusNEU := number((select Belegart)[Nr = BelNr].'Status neu');
let BelStNr := number(ArtStatusNEU);
let BelArtName := text((select Belegart)[Nr = BelNr].name);
let BelStName := text((select ArtikelStatus)[Nr = ArtStatusNEU].Name);
for i in (select Belegpositionen)[Beleg = bNr and Markiert = 1] order by Beleg.Kontakt do
"hat Pos gefunden/ jetzt wir der Status überprüft";
if contains(concat(i.Ware.ArtikelStatus.'Status Ausgang'), BelStName) = true then
LieferNr := number(i.Ware.Artikelvorlage.Lieferant.Nr);
if kNr != LieferNr then
let belNr := (create Beleg);
belNr.(Belegart := BelNrAtl);
belNr.(Belegdatum := today());
belNr.(Kontakt := i.Ware.Artikelvorlage.Lieferant.Nr);
belNr.(Kontaktperson := first(i.Ware.Artikelvorlage.Lieferant.Person.Nr));
BelegNEU := number(belNr)
end;
var pNr := (create Belegpositionen);
pNr.(Beleg := BelegNEU);
pNr.(EK := i.EK);
pNr.(VK := i.VK);
pNr.(Ware := i.Ware);
pNr.(Kreislauf := i.Kreislauf);
pNr.Ware.(ArtikelStatus := number(BelStNr));
pNr.(Bemerkung := i.Bemerkung);
i.(Markiert := null);
kNr := number(i.Ware.Artikelvorlage.Lieferant.Nr)
else
var meldung := dialog("Achtung", "Warenummer " + i.Ware.Nr + " hat den falschen Status", ["weiter"]);
void
end
end

5 Antworten

null
    • Michael_Reichardt
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Diese Zeile wird nicht ausgeführt

    pNr.Ware.(ArtikelStatus := number(BelStNr));

    • Leonid_Semik
    • vor 5 Jahren
    • Gemeldet - anzeigen

    und wenn du stattdessen so schreibst:

    ---

     i.Ware.ArtikelStatus := number(BelStNr)

    ---

    Leo

    • Michael_Reichardt
    • vor 5 Jahren
    • Gemeldet - anzeigen

    ja so gehts. Danke Dir

    Der Support hat das nicht gefunden. Warum geht den der andere Befehl nicht?

    • Leonid_Semik
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Kann ich nicht genau erklären. Ich würde halt in dieser Situation auf Schleifen-Verweis bleiben und nicht auf den erstellten Record verweisen. Bauchgefühl.

    Leo

    • Michael_Reichardt
    • vor 5 Jahren
    • Gemeldet - anzeigen

    ok merke ich mir - :-)

Content aside

  • vor 5 JahrenZuletzt aktiv
  • 5Antworten
  • 948Ansichten