0

Console

Hallo, ich brauche mal Eure Hilfe. Ich möchte in allen Datensätzen der Tabelle STAMMDATEN wo im Auswahlfeld TM/TP "leer" ist einen Namen einsetzen lassen. Leider bekomme ich über die Console nicht hin. Für Hilfe wäre ich dankbar.

8 Antworten

null
    • T_Bartzsch
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Der Name soll dann aber ischer in ein Textfeld oder?

     

    for p in select STAMMDATEN where not 'TM/TP' do p.DEINTEXTFELD := "Peter Müller" end

     

    Du kannst die funktion auch in einen button setzen und damit in allen Datensätzen korrekturen ausführen. Ich habe immer so einen Button mit einer for-Schleife "rumliegen"

    • ClausPeter
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Hallo Tobias,

    der Name steht schon im Auswahlfeld. Dieser soll in allen Datensätzen gewählt werden, wenn das Auswahlfeld leer ist.

    • ClausPeter
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Hallo Tobias, vielen Dank. Deine Formel etwas in der Schaltfläche abgewandelt und schwups, es hat alles funktioniert. Vielen Dank und bis zur nächsten Frage :-)

    • T_Bartzsch
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Super, bis später dann :)

    • ClausPeter
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Hi Tobias, eine Frage und vielleicht hast Du ja auch eine Lösung: Ich erstelle über Ninox Angebote und soweit ich weiß, kann ich keinen manuellen Seitenumbruch zum anhängen der AGB´s machen. Es verschiebt sich ja, je nachdem wie lang das Angebot ist, immer die Seiten. Es müsste die Möglichkeit geben, dass die AGB's immer auf der letzten Seite sind. Bisher für ich diese immer im PDF-Programm an. Eine Idee oder müssen wir auf Ninox warten?

    • T_Bartzsch
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Wenn du die Mails auch aus der Ninox verschickst, könntest Du die AGB als separates PDF einfach mit anhängen.... oder man regelt das über eine RestAPI Anbindung an einen Drittanbieter, welcher die PDF kombiniert und dir wieder zurück schickt auf Knopfdruck... leider ist Ninox da immernoch recht unflexibel.  

    • ClausPeter
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Hi Tobias, ich versende meine Emails über Ninox. D. h. ich klicke die in der Datenbank eingefügte Emailadresse des Interessenten an und hänge bisher die zusammengeführte PDF (Angebot u. AGB) an. Wie funktioniert das MITANHÄNGEN? RestAPI ist mir zu kompliziert, da würde ich weiter PDF separat zusammenführen.

    • T_Bartzsch
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Du müsstest das AGB.pdf am besten auf einen FTP-Server legen von wo aus Du die Datei vorab in den Datensatz lädst. Das könnte z.B. alles in den SENDEN Button integriert sein über

    importFile(this,"https://www.deinftpserver.de/deine_agb.pdf")

    Dann setzt Du dir die Dateianhänge zusammen

    let DateiAnhang := file(this, "DEINANGEBOT.pdf") + ";" + file(this, deine_agb.pdf")

    und im Sende-Script hängst Du die Dateien wieder an über 

    sendEmail({
    from: DEINEMAIL,
    to: EMPÄNGERMAIL,
    subject: DEINBETREFF,
    text: DEININHALT,
    html: "<h1>DEIN INHALT</h1>",
    attachments: split(DateiAnhang, ";")
    });

     

    So oder ähnlich ...