AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Formulare

Ein Thema von JRichmann · begonnen am 4. Sep 2014 · letzter Beitrag vom 5. Sep 2014
Antwort Antwort
JRichmann

Registriert seit: 8. Dez 2009
Ort: Pattensen
57 Beiträge
 
Delphi XE5 Architect
 
#1

Formulare

  Alt 4. Sep 2014, 11:08
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
Jörg Richmann
  Mit Zitat antworten Zitat
Der schöne Günther
Online

Registriert seit: 6. Mär 2013
6.159 Beiträge
 
Delphi 10 Seattle Enterprise
 
#2

AW: Formulare

  Alt 4. Sep 2014, 11:55
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, ...
  Mit Zitat antworten Zitat
Photoner

Registriert seit: 6. Dez 2012
Ort: Nürnberg
103 Beiträge
 
Delphi 10.1 Berlin Starter
 
#3

AW: Formulare

  Alt 4. Sep 2014, 11:58
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?
Chris
  Mit Zitat antworten Zitat
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#4

AW: Formulare

  Alt 4. Sep 2014, 12:36
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 ...
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat
Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#5

AW: Formulare

  Alt 4. Sep 2014, 18:07
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
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat
Darlo

Registriert seit: 28. Jul 2008
Ort: München
1.196 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#6

AW: Formulare

  Alt 4. Sep 2014, 21:12
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.
Philip
  Mit Zitat antworten Zitat
Dejan Vu
(Gast)

n/a Beiträge
 
#7

AW: Formulare

  Alt 5. Sep 2014, 07:56
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".
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16: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