Berechnungen durchführen

In Visforms Berechnungen durchführen

Hinweis: Diese Features sind Teil der Visforms Subscription und in der freien Visforms Version nicht enthalten.

Programmier-Aufwand

Ohne großen eigenen Programmier-Aufwand kann mit Visforms sehr viel umgesetzt werden. In besonders detailreichen oder etwa recht individuellen Situationen ist eine weitgehende reine Konfiguration von individuellen Berechnungen ohne eigenen Programmier-Aufwand nicht mehr möglich.

Ob ein Programmier-Aufwand groß oder noch als klein angesehen wird, hängt natürlich von persönlicher Erfahrung ab. Im Folgenden werden das Potenzial der Methoden und deren möglicher Programmier-Aufwand gegenüber gestellt.

Forum

Im Forum kommt es regelmäßig zu detaillierten konkreten Fragen zum Thema Individuelle Entwicklung hinsichtlich Machbarkeit und Umsetzbarkeit bezogen auf konkrete Vorhaben. Auf diese Fragen wird im Forum eingegangen, die Fragen beantwortet und es gibt wertvolle Unterstützung über die Dokumentation hinaus. Auch exemplarische Beispiel-Lösungen sind regelmäßig Bestandteil unserer Antworten.

Berechnungen mit Visforms Subscription

In der Visforms Subscription gibt es die folgenden vier Bereiche für individuelle Berechnungen.

Hinweis: Auch wenn der Schwerpunkt hier auf individuellen Berechnungen liegt, können mit einigen der Möglichkeiten in dieser Zusammenstellung auch sehr viel umfangreichere Anforderungen umgesetzt werden.

Feldtyp Berechnung

Der Feld-Typ Berechnung ist einfach in der Anwendung und eignet sich für übersichtliche Berechnungen und einfache Fall-Unterscheidungen.

  • Programmier-Kenntnisse: Es sind wenig Programmier-Kenntnisse zwingend notwendig.
  • Programmier-Aufwand: Es ist wenig Programmier-Aufwand zu erwarten.
  • Potenzial der Methode: Die Möglichkeiten sind beschränkt.

Eine Schritt-für-Schritt-Anleitung zur Erstellung eines rechnenden Verkaufsformulars ist Bestandteil der Dokumentation.

SQL-Felder

Mit SQL-Feldern steht Ihnen das gesamte SQL mit allen seinen Aggregat-Funktionen zur Berechnung zur Verfügung.

  • Programmier-Kenntnisse: Es sind fundierte Programmier-Kenntnisse zwingend notwendig.
  • Programmier-Aufwand: Es ist normaler Programmier-Aufwand zu erwarten.
  • Potenzial der Methode: Die Möglichkeiten sind leicht beschränkt.

Die Dokumentation enthält Beispiele von Formularen mit SQL-Feldern.

Frontend Webassets

Die Frontend Webassets geben Ihnen die Möglichkeit zusammen mit Visforms eigenes JavaScript und CSS mit in die Seite zu laden.

  • Programmier-Kenntnisse: Es sind fundierte Programmier-Kenntnisse zwingend notwendig.
  • Programmier-Aufwand: Es ist normaler bis zu beliebig umfangreichem Programmier-Aufwand zu erwarten.
  • Potenzial der Methode: Die Möglichkeiten sind fast unbeschränkt.

Die Dokumentation enthält Beispiele mit der Nutzung von JavaScript und CSS.

Alle Einstellungen und die Eingabe des fertigen Programm-Code werden im Formular vorgenommen.

Hinweis: Bei dieser Möglichkeit läuft der Programm-Code im Web-Browser.

Visforms Custom Plugin

Hinweis: Dieses Feature ist bereits in der freien Visforms Version enthalten.

Das Visforms Custom Plugin ermöglicht die individuelle Erweiterung von Visforms durch freie PHP-Entwicklung im Backend das Web-Servers.

  • Programmier-Kenntnisse: Es sind sehr fundierte Programmier-Kenntnisse zwingend notwendig.
  • Programmier-Aufwand: Es ist normaler bis zu beliebig umfangreichem Programmier-Aufwand zu erwarten.
  • Potenzial der Methode: Die Möglichkeiten sind unbeschränkt.

Die Dokumentation enthält Custom-Plugin Beispiele.

Mit dem Custom-Plugin Template steht ein mit allen Events und Hilfsfunktionen komplette Kopier-Vorlage zur Verfügung, das die Installation von Visforms mitbringt.
Mit seinem Custom-Plugin Event-System kann es sich in alle Verarbeitungs-Schritte einklinken:

  • In die Formular-Vorbereitung vor der ersten Anzeige des Formulars.
  • In die Formular-Verarbeitung nach dem Absenden des Formulars.

Der Entwickler kann selbst entscheiden, was zusätzlich geschehen soll.

  • PHP-Code zur Anpassung von Aussehen und Funktionen des Formulars.
  • PHP-Code zur Anpassung der Vorbereitung und Verarbeitung der Formular-Daten.
  • PHP-Code zum Hinzufügen von zusätzlichem JavaScript und CSS, passend zu den Anpassungen von Aussehen und Funktionen des Formulars.

Hinweis: Bei dieser Möglichkeit läuft der Programm-Code im Backend des Web-Servers, er kann aber zugleich JavaScript und CSS für den Web-Browser erzeugen.

Zusammenfassung

Eine Zusammenfassung zur leichten Übersicht über die Möglichkeiten mit Visforms individuelle Berechnungen durchzuführen.

MethodeNotwendige KenntnisseErwartbarer AufwandPotential der MöglichkeitenBemerkung
Feld-Typ Berechnung wenig wenigbeschränkt
SQL-Felder fundiertnormalleicht beschränkt
Frontend Webassets fundiertnormal bis zu beliebig umfangreichfast unbeschränktProgramm-Code läuft im Web-Browser.
Visforms Custom Plugin sehr fundiertnormal bis zu beliebig umfangreichunbeschränktProgramm-Code läuft im Backend des Web-Servers.
Kann JavaScript und CSS für den Web-Browser erzeugen.