Zum Inhalt

Die Arbeitsbereiche

Der Formular-Editor besteht aus wenigen Bereichen, die immer dasselbe tun. Wer sie einmal kennt, findet sich überall zurecht.

Der Formular-Editor mit allen Bereichen

Die Kopfzeile

Die Kopfzeile des Formular-Editors

Ganz oben stehen die Dinge, die das ganze Formular betreffen:

Element Bedeutung
Formular-Editor + Text darunter zeigt den Speicherzustand: Alle Änderungen gespeichert oder Ungespeicherte Änderungen
Symbol mit Pfeil blendet die Formular-Liste aus — mehr Platz fürs Formular
Auswahlfeld schnell zu einem anderen Formular wechseln
+ Neu ein neues Formular anlegen
Duplizieren eine Kopie des aktuellen Formulars anlegen
⋯ Mehr weitere Aktionen (Export, Umbenennen, Löschen, Druckvorlagen …)
Verwerfen alle ungespeicherten Änderungen wegwerfen
Speichern Änderungen dauerhaft sichern (Strg + S)
Zurück den Editor verlassen
Im Formular öffnen das Formular so anzeigen, wie die Anwender es sehen

Grau heißt: nichts zu tun

Ist der Speichern-Knopf blass, gibt es keine Änderungen zu speichern. Sobald du etwas änderst, wird er kräftig — das ist dein Hinweis, dass noch etwas offen ist.

Die Formular-Liste

Hier stehen alle Formulare des Systems. Oben siehst du die Zahl der Treffer.

  • Suchfeld — filtert nach Titel, ID, Katalog und Ordner.
  • Sortierung — Zuletzt bearbeitet (praktisch beim Arbeiten) oder A–Z (praktisch zum Suchen).
  • ⤓ Import — ein Formular aus einer .kcf-Datei einspielen.
  • Unter jedem Eintrag stehen Katalog · Ordner · Version und wann er zuletzt bearbeitet wurde.

Ein Klick öffnet das Formular im Editor.

Die Mitte: Vorschau, Skripte, Sprachen

Die Live-Vorschau

Die Vorschau zeigt das Formular so, wie es später aussieht — live, bei jeder Änderung. Du kannst hier auch direkt in Felder klicken, um sie auszuwählen.

Über der Vorschau liegt eine schmale Leiste:

  • Vorschau / Skripte / Sprachen — die drei Ansichten der mittleren Spalte.
  • Ausgeblendete anzeigen — zeigt auch Felder, die im echten Formular versteckt sind (ausgegraut). Nur im Editor, das echte Formular bleibt unberührt.
  • Seiten-Marken (bei mehrseitigen Formularen) — zwischen den Seiten umschalten; + legt eine neue Seite an.
  • Rechts die ID und die Version des Formulars.

Direkt darunter liegt der Kasten FORMULAR mit dem Titel und dem Knopf Formulareigenschaften bearbeiten — dazu mehr unter Die Formular-Eigenschaften.

Reiter „Skripte"

Der Reiter Skripte

Hier liegen die Programmteile des Formulars: links die Liste der Hooks (z. B. onFieldChange = „wenn ein Feld geändert wurde") und der eigenen Schaltflächen-Skripte, rechts der Editor. Für den Anfang brauchst du diesen Reiter nicht — vieles geht ohne Programmieren. Wenn du einsteigen willst: Skripte in Beispielen.

Reiter „Sprachen"

Der Reiter Sprachen

Hier legst du fest, in welcher Sprache das Formular geschrieben ist (Basissprache) und welche Übersetzungen angeboten werden. Fehlt eine Übersetzung, zeigt das Formular automatisch den Text der Basissprache. Ausführlich: Mehrsprachigkeit.

Die Felder-Spalte

Die Felder-Spalte

Die Liste aller Felder in der Reihenfolge, in der sie im Formular stehen. Unter jedem Namen steht der Typ (Text, Zahl, Datum, Abschnitt …).

Bedienung Wirkung
Klick Feld auswählen — die Eigenschaften erscheinen rechts
Doppelklick öffnet den Feld-Dialog
Rechtsklick Kontextmenü (siehe unten)
↑ ↓ Feld eine Position nach oben oder unten schieben
Greifer ⠿ ziehen Feld an eine beliebige Stelle ziehen
+ Neu ein neues Feld anlegen
📌 angedockt die Spalte ausklinken — sie schwebt dann frei über dem Formular

Das Kontextmenü

Kontextmenü eines Feldes

Der Rechtsklick auf ein Feld ist die Abkürzung zu den häufigsten Aktionen: Eigenschaften öffnen, umbenennen, als Pflichtfeld markieren, verschieben, duplizieren, kopieren, als Feldgruppe im Baukasten speichern, ins Section-Repository legen und löschen.

Mehrere Felder auf einmal

Mit gedrückter Strg-Taste wählst du weitere Felder dazu, mit Umschalt einen ganzen Bereich. Das Kontextmenü wirkt dann auf alle ausgewählten Felder — praktisch zum Verschieben, Kopieren oder Löschen.

Die Eigenschaften-Spalte

Die Eigenschaften-Spalte

Sobald ein Feld ausgewählt ist, stehen hier alle seine Einstellungen untereinander — dieselben wie im Feld-Dialog, nur ohne Reiter. Das ist praktisch, wenn du schnell etwas ändern willst, ohne einen Dialog zu öffnen.

Für die Erklärung jeder einzelnen Einstellung: Der Feld-Dialog.

Der Baukasten

Das Baukasten-Panel

Der Baukasten enthält fertige Bausteine: Überschriften, Leittexte, Layout-Elemente und vorbereitete Eingabefelder (Textfeld, Währungsfeld, Datumsfeld, Unterschriftsfeld …) — auch ganze Feldgruppen wie „Anschrift" oder „Bankverbindung".

So benutzt du ihn:

  1. In der Reiterleiste rechts auf Baukasten klicken.
  2. Den gewünschten Baustein mit der Maus in die Vorschau ziehen.
  3. Dort loslassen, wo das neue Feld stehen soll.

Eigene Bausteine anlegen und verwalten: Baukasten (Toolbox).

Angedockt oder schwebend?

Baukasten, Felder, Eigenschaften und Modell teilen sich den Platz rechts. Ist noch Platz, öffnet ein Reiter das Panel als Spalte; reicht die Fensterbreite nicht mehr, öffnet es schwebend über dem Formular — dann steht oben FREI BEWEGLICH. Ein schwebendes Panel kannst du am Griff verschieben, an den Rändern in der Größe ziehen und über den Knopf schwebend wieder andocken. Umgekehrt klinkt 📌 angedockt eine Spalte zum Schweben aus.

Das Modell (DB-Vorschau)

Das Modell-Panel

Das Modell zeigt, wie das Formular in der Datenbank aussieht: welche Tabelle, welche Spalten, welcher Datentyp. Die Marken links sagen, ob Formular und Datenbank zusammenpassen:

Marke Bedeutung
✓ grün Spalte ist da und passt
+ blau Feld ist neu — die Spalte entsteht beim nächsten Speichern
− rot, durchgestrichen Spalte ist in der Datenbank, im Formular aber nicht mehr (verwaist)

Verwaiste Spalten sind nicht schlimm: Sie stören nicht und bewahren alte Daten. Überschriften (Abschnitte) tauchen hier auf, wenn sie früher einmal ein echtes Feld waren.

Mehr dazu: Datenmodell.