0

dialog Auswahl Löschen Ja / Nein

Nabend :-) 

kann mir jemand helfen und vielleicht die beiden Codes zusammenfügen, ich bekomme es leider nicht..   🙃

 

Grundsätzlich geht es darum das wenn ich aus einen Mehrfachauswahlfeld, ein Häkchen entferne die daten die Daten Felder die damit verbunden sind gelöscht werden!   Das klappt auch mit dem unteren code top :-) 

Jetzt würde ich aber gerne das bevor die Daten gelöscht werden ein POP , fragt ob ich das auch wirklich will...  sicherheitshalber 🙈 

 

 


ich würdes diesen Code :

let titel := "Datensatz löschen";
let nachricht := "Soll dieser Datensatz gelöscht werden? Sind Sie 100% sicher?  
Es wird endgültig gelöscht. Sie können ihn nicht wiederherstellen. Es ist für immer weg.";
let antwortOptionen := ["Ja, weg damit.", "Nein! Ich brauche ihn noch!"];
if dialog(titel, nachricht, antwortOptionen) = "Ja, weg damit." then
delete this
end

 

gerne hiermit verbunen haben : 

if 'Lieferranten Art' = null then
    'Bewertung sonsitge Lieferranten anzeigen' := null;
    'Fahrzeuge / Relationen Lieferant anzeigen' := null;
    'Bewertung Lieferant anzeigen' := null
end;
if not chosen('Lieferranten Art', 1) then
    'Teillaungen Lieferant' := null;
    'Lieferanten Fahrzeug Anzahl' := null;
    'LIeferanten Mitarbeiter Anzahl' := null;
    'Lieferanten Fahzeugtypen' := null;
    Aufbau := null;
    Ausstatung := null;
    'Lieferanten Länder' := null;
    'keine PLZ Bereiche angegeben!' := null;
    'Lieferant Vermerk Fahrzeuge / Relationen' := null
else
    ""
end;
if not chosen('Lieferranten Art', 4) then
    Messeplatz := null;
    'Messeplatz Kautionsregelung' := null;
    'Verlademöglichkeiten' := null;
    'Messeplatz Slots buchen' := null;
    'Messe Lade- Entladestelle Vermerk Messeplatz' := null
else
    ""
end

 

wenn das überhaupt so machbar ist !? 

Veiel Dank im voraus 

2 Antworten

null
    • Ninox-Professional
    • planoxpro
    • vor 11 Tagen
    • Gemeldet - anzeigen

    Hallo Christian, ich verstehe den Zusammenhang zwischen beiden Codes und dem dialog() nicht. Was hindert dich daran, auch den unteren Code im „if“-Zweig der dialog()-Abfrage ausführen zu lassen?

    Wobei grundsätzlich zu beachten ist, dass sich die Funktionen dialog() und alert() in der Web-App leider nicht per Trigger auslösen lassen, nur über Buttons.

      • Christian_Dworatzek
      • vor 11 Tagen
      • Gemeldet - anzeigen

       Hey, erstmal danke für deine Antwort...  :)

      Ich muss l,ieder gestehen , das hier schon nicht ganz folgen kann " ode im „if“-Zweig der dialog()-Abfrage ausführen zu lassen" 🙈  sorry , nin nicht so fit bei NINOX  

      ICh habe verscuth es mit Bildern , vieleicht nochmal nachvollziehbarer zu machen...  

       

      Wenn ich den Hacken setze bei : Lieferanten Art / LKW Transporte (öffnen sich unten Datensätze die ohne den HAcken bei LKW Speditioin , ausgeblendet sind... 

      Akteull ist es so , das sobald ich den Hacken entferne die Daten direkt weg sind , in den unteren die zusammenhängenden Asuswahlen...     

      Das ist auch gut!!

      Ich würde nur gerne m sobald ich den Hacken entferne ein PopUp haben , das mich nochmal kurz fragt , wirkich die Daten gelöscht werden solllen ??   oder nein nicht ditrket Löschen (wegen mir kann derHacken auch solange stehen bleiben , bis alle Daten gelöscht sind... )  

      Ähnlich wie hier : 

       

      let titel := "Datensatz löschen";
      let nachricht := "Soll dieser Datensatz gelöscht werden? Sind Sie 100% sicher?  
      Es wird endgültig gelöscht. Sie können ihn nicht wiederherstellen. Es ist für immer weg.";
      let antwortOptionen := ["Ja, weg damit.", "Nein! Ich brauche ihn noch!"];
      if dialog(titel, nachricht, antwortOptionen) = "Ja, weg damit." then
      delete this
      end

      Ich kriege se snur irgendwie nicht hin :( 

Content aside

  • vor 11 TagenZuletzt aktiv
  • 2Antworten
  • 38Ansichten
  • 2 Folge bereits