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
-
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"
-
Hallo Tobias,
der Name steht schon im Auswahlfeld. Dieser soll in allen Datensätzen gewählt werden, wenn das Auswahlfeld leer ist.
-
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 :-)
-
Super, bis später dann :)
-
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?
-
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.
-
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.
-
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 ...
Content aside
- vor 3 JahrenZuletzt aktiv
- 8Antworten
- 590Ansichten