0

Files in Tabelle aufspüren und löschen?

Liebe Ninox Freunde!

Ist es möglich alle Bild Datein die in einem Tabelle abgelegt sind per klick mit einer Bedienschaltfläche zu löschen? 

ich hätte folgenden Ansatz für eine Bild Datei, aber es funktioniert leider nicht.

 

let myBILDER := (select 'Tabelle 1')[Bild1 != null or Bild2 != null];
for i in myBILDER do
i.(Bild1 := null);
i.(Bild2 := null)
end;

---

1. diese Formel funktioniert manchmal.. ? gibts auch andere ideen?

Wie kann ich sowas erledigen, wenn ich abgelegte files oben in dem Datensatz aufspüren und löschen will

DANKE LG RE

5 Antworten

null
    • Leonid_Semik
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Hallo Rene,

    die Bilder kann man mit skript gar nicht löschen, zumindest mir ist so ein Befehl nicht bekannt. Du kannst zwar die Bildfelder leeren, die Dateien landen aber hinten in den Anhang. Ich benutze für Bilder und Dokumente benutze ich immer eine extra Tabelle, wo ich pro Datensatz nur eine Bilddatei habe und die Verknüpfungen zu den anderen Tabellen.

     

    Leo

    • Morris_Hanson
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Ernsthaft?.. Also ich habe bis dato noch nicht gemerkt, dass die Bilder in den Datensatz Anhang verschoben werden, wenn ich das Bildfeld lösche..? es wäre schön wenn man abgelegte Files löschen könnte....

    Lg Rene

    • Leonid_Semik
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Wenn du manuell löschst, dann wird das Bild auch gelöscht. Ist einfach zu prüfen. Erstell ein Bildfeld und ein Button.

    schreib in den Button die Formel.

    Bildfeld:=null

    jetzt füge einen Datei ins Bildfeld, dann klicke auf den Button und gucke in die Dateianhänge.

    Leo

    • Morris_Hanson
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Ja, stimmt. das erklärt einiges..

    Habe es jetzt so gemacht, wie du.. mit einer Tabelle, die ich zur Gänze lösche.. 

    DANKE wiedermal.

    Jetzt habe ich nur ein Problem: Ich habe so viele Tabellen in meiner Datenbank, dass ich eine Wichtige, die ich immer LÖSCHEN MUSS, nicht mehr sehe... ich weiß nicht wie ich zu dieser Tabelle kommen kann. Vielleich kann man das eventuell in einem NINOX UPDATE ausbessern, dass man auch horizontal scrollen kann. Die Verteilung der Tabellen ist ja automatisch, wenn sie also weg ist, müsste ich eine andere löschen, damit sie wieder zum Vorschein kommt. Blöd Blod...

    • Birger_H
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Alle Tabellen siehst du nur im Reiter "Datenmodell" (Admin-Modus).

    Birger

Content aside

  • vor 5 JahrenZuletzt aktiv
  • 5Antworten
  • 1837Ansichten