Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Formulare (https://www.delphipraxis.net/181708-formulare.html)

JRichmann 4. Sep 2014 10:08

Formulare
 
Hallo zusammen,

ich erstelle eine neue Delphi XE6 Anwendung mit FM. Die Anwendung soll auf WIN und MAC laufen.

Ein wesentlicher JOB dieser Anwendung ist der Umgang mit selbst erzeugten Formularen. Dazu wird zu nächst einmal ein Formular Designer benötigt, um die Formulare zu entwerfen. Dies kann ein in die Software eingebundenes Tool sein, es kann aber auch ein externes Programm sein.


In den Formularen wäre es Super, wenn man ein wenig Logik hin einpacken könnte. Etwas in dieser Art: If c1.checked then Edit4.visible=false.

Das Formular wird dann versendet. Auf dem Ziel PC muss es dann ausfüllbar sein. D.h. man musses dort ohne meine Anwendung öffnen und ggf. auch bearbeiten können.

Hat jemand eine Idee wie bzw. womit man dies am besten macht ?

Grüße... Jörg

www.JRichmann.de

Der schöne Günther 4. Sep 2014 10:55

AW: Formulare
 
Das ist nicht mein Gebiet, möglicherweise liege ich vollkommen daneben, aber hört sich das nicht stark nach Fast Report (oder einem x-beliebigen Report-Generator) an? Der spuckt dann ein PDF-Formular aus und jeder der mag kann es dann am PC und Mac mit einem Programm seiner Wahl ausfüllen, verschicken, ausdrucken, ...

Photoner 4. Sep 2014 10:58

AW: Formulare
 
Zitat:

Zitat von JRichmann (Beitrag 1270989)
Hallo zusammen,

....

Das Formular wird dann versendet. Auf dem Ziel PC muss es dann ausfüllbar sein. D.h. man musses dort ohne meine Anwendung öffnen und ggf. auch bearbeiten können.
...

Was wird versendet?

Ich habe da zu wenig Erfahrung um da groß mitzureden, nehme aber an, dass die meisten online ausfüllbaren Formulare einfach mit JavaScript im Browser realisiert werden, wenn die Informationen wieder zurück zum Sender sollen. Ansonsten vielleicht ein editierbares PDF Dokument?

Sir Rufo 4. Sep 2014 11:36

AW: Formulare
 
Zunächst sollte einmal geklärt werden, unter welchen Voraussetzungen das laufen soll, denn ohne irgendeine Anwendung wird es nicht funktionieren.

PDF-Formular -> PDF-Reader (der Formulare ver-/bearbeiten kann)
HTML-Formular -> Webbrowser (aber welcher, denn die reagieren nicht alle gleich)
...

Und was ist dann mit den eingegebenen Daten?

Und wenn die Formulare über ein externes Tool erstellt werden können/sollen, was ist dann die Aufgabe der eigentlichen Anwendung (die ja nicht da sein muss, wo das Formular zum Einsatz kommt).

Irgendwie ist das noch sehr nebulös ...

p80286 4. Sep 2014 17:07

AW: Formulare
 
PDF-Formulare können eine solche Logik beinhalten, zumindest Rechnen können sie, und Felder abhängig von anderen füllen geht. Anzeigesteuerung habe ich noch nie gemacht.

Nur, warum soll das von einem Programm generiert werden?
Hier wären ein paar Details durchaus wünschenswert.

Gruß

K-H

Darlo 4. Sep 2014 20:12

AW: Formulare
 
Hatte sowas mal angefangen damit Kundendaten von den Kunden selber gepflegt und geändert werden konnten. Nach einer ID-Eingabe wurde in einer Onlinedatenbank nachgeschaut welche Felder bzw. Blöcke angezeigt werden sollen und dann entsprechend die GUI gebaut. Speicherung erfolgte in "parallel-Tabellen".

Dann wurden manuell die Daten kontrolliert und in die produktiven Tabellen übernommen.

Dejan Vu 5. Sep 2014 06:56

AW: Formulare
 
Quasi einen Runtime-Formulardesigner mit Skriptfunktionalität. Fastreport kann das, nur ob die Formulare 'stand alone' ausgeführt werden können, weiß ich aus dem Kopf nicht, aber es sollte funktionieren.


Andererseits nennt sich das, was Du willst "HTML mit JavaScript". ;-)


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:52 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz