Glossar der im Jitterbit App Builder verwendeten Terminologie
A
- Aktion: Eine bestimmte Aufgabe oder Operation, die ausgelöst wird, wenn ein Ereignis ausgeführt wird. App Builder unterstützt viele verschiedene Arten von Aktionen, darunter Bridge, Event, Export, Import, Plugin, Prozedur, RFC und Regel.
- Action Drawer: App Builder Das primäre Navigationsmenü befindet sich oben rechts in jedem editierbaren App Builder Bildschirm. Der Action Drawer unterstützt die Navigation, um grundlegende Aktionen auszuführen, wie z. B. das Hinzufügen einer Seite, das Entwerfen einer Seite oder das Navigieren zur IDE.
- Alias: Wird verwendet, um einer Funktion einen Namen zu geben, damit Sie darauf verweisen können.
- Nullwerte zulassen: Ermöglicht das Speichern von Nullwerten in der zugehörigen Spalte.
- App Workbench: Zentralisierte Seite mit schnellen Verknüpfungen zu alltäglichen Aufgaben, die zum Erstellen und Warten von Apps erforderlich sind.
- Assembly: In App Builder, eine Assembly ist eine Möglichkeit, Plugins zu gruppieren und sie zwischen Umgebungen zu verschieben (z. B. Entwicklung > Qualitätssicherung > Produktion).
- Audit: App Builder bietet die Möglichkeit, alle an der Datenquelle vorgenommenen Änderungen zu prüfen, indem App Builder.
-
Audit Lite: Audit Lite ermöglicht die Verfolgung eines bestimmten Satzes von Auditdaten:
AddedBy
AddedOn
ChangedBy
ChangedOn
Diese Attribute können einer Reihe von Spalten in der Datenbank zugewiesen werden. Der Entwickler legt den Verwendungstyp für die entsprechenden Felder fest.
-
Authentifizierung: App Builder unterstützt viele der gängigsten Authentifizierungsmethoden. Sie können Ihre Site so konfigurieren, dass sie eine einzelne oder mehrere Authentifizierungsmethoden unterstützt. Die Authentifizierung ist für die Identifizierung des Endbenutzers verantwortlich.
- Autorisierung: Die Autorisierung steuert, „was“ ein Endbenutzer tun kann, nachdem er authentifiziert wurde.
B
- Bindung: Der Prozess der Herstellung einer Verbindung zwischen der Benutzeroberfläche der App und den ihr zugrunde liegenden Daten, die sie anzeigt. Dieses Konzept wird häufig bei der Panel-Konfiguration verwendet, bei der Bindungskriterien ein Feld aus einem untergeordneten Panel mit einem entsprechenden Feld im übergeordneten Panel abgleichen. Beispiel: Bestelldetails (Panel) sind durch die Bindungskriterien OrderId = OrderId an die Bestellung (Panel) gebunden.
- Bitweise Operatoren: Bitweise Operatoren sind Zeichen, die Aktionen (bitweise Operationen) darstellen, die an einzelnen Bits ausgeführt werden. Je nach Datenbankanbieter können bitweise Operationen an int- und byte-Spalten ausgeführt werden und ermöglichen die Erstellung einer Spalte, die mehrere Informationszustände enthält.
- Brücke: Eine Brücke ist ein Konzept auf Anwendungsebene, das es einem Designer ermöglicht, eine Nachricht an einen Benutzer zu senden. Diese Nachricht kann mehrere Optionen haben, die definieren, wie der Benutzer auf die Nachricht reagieren kann. Brücken werden jetzt Benachrichtigungen genannt.
- Geschäftsebene: Die Ebene von App Builder das verwendet wird, um Ihre Daten offenzulegen und Ihnen zu ermöglichen, Daten aus den Tabellen in der Datenebene zu bearbeiten und zu filtern.
- Geschäftsobjekt: In App Builder, Business Object ist ein gängiger Typ von Geschäftsregel, der steuert, auf welche Daten der Benutzer Zugriff hat.
- Geschäftsregel: Geschäftsregeln werden in der Geschäftsebene von erstellt App Builder um Anweisungen zu Daten und Informationen bereitzustellen, die in der UI-Schicht der Anwendung verfügbar und speicherbar sind. Es können auch Geschäftsregeln erstellt werden, um vorhandene Daten in der Datenschicht zu bearbeiten.
- Schaltfläche: Eine Art Steuerelement, das durch eine anklickbare Schaltfläche dargestellt wird, die den Endbenutzer an einen gewünschten Ort (z. B. eine andere Seite oder einen externen Ort) führt und/oder ein Ereignis auslöst.
C
- Kategorie: Kategorie wird von Diagrammen als Steuerelementtyp verwendet, um die Y-Achse (sekundäre oder vertikale Achse) im Diagramm darzustellen.
- Diagramm: Diagramme werden verwendet, um Daten in einer grafischen Darstellung zu visualisieren und sind über ein Panel an ein Geschäftsobjekt gebunden.
- Diagrammpanel: App Builder hat Diagramme in die Benutzeroberfläche integriert und verwendet Highcharts als Diagramm-Engine. Seiten können mit Diagrammen verknüpft werden und Diagramme können mit Seiten verknüpft werden.
- Kontrollkästchen: Ein Kontrollkästchen ist ein Steuerelementtyp in App Builder wird verwendet, um ein Boolean-Bitfeld aus der Datenbank darzustellen. Visuell erscheint es als quadratischer Umriss und enthält je nach zugrunde liegendem Feldwert entweder ein Häkchen (1) oder ist leer (0).
- Sammlung: Eine Sammlung in App Builder ist der Ort, an dem Anwendungsressourcen gespeichert sind, insbesondere Designs, Bilder, Vorlagen und Widgets. Sammlungen sind mit Anwendungen verknüpft.
- Spalte: Tabellen sind eine Sammlung von Spalten und jede Spalte hat einen logischen Datentyp. Eine Spalte ist eine vertikale Reihe von Zellen in einer Tabelle.
- Spaltenvorlagen: An App Builder Funktion, die Spaltennamen, -größen und -typen, die von Anwendungen verwendet werden, intelligent automatisch generiert und verwaltet.
- Steuerelement: Ein Feld (das häufig einer Spalte in einer Tabelle zugeordnet ist), das in einem Bedienfeld angezeigt wird. App Builder unterstützt viele Steuerungstypen, abhängig von Ihrem geschäftlichen Anwendungsfall.
- Steuerungsregeln: Steuerungsregeln können zum Aktivieren und Deaktivieren von Steuerelementen sowie zum Ausblenden dieser verwendet werden.
- Steuersätze: Steuersätze werden verwendet, um Spalten auf einem einzeiligen Bedienfeld in einer geordneten Box anzuordnen (gestapeltes Layout) oder um mehrere Spalten horizontal in den Raum einzufügen, den normalerweise eine Spalte einnehmen würde (Nebeneinander-Layout). Steuerelementtyp: Der Steuerelementtyp, der auf dem Bedienfeld angezeigt wird. Beispiele: Text, Schaltfläche, Kontrollkästchen, Datum, Bild, Liste usw.
-
Steuerelement-Assistent: Der Steuerelement-Assistent unterstützt Sie dabei, den Vorgang des Hinzufügens eines Steuerelements zu einem Bereich auf einer Seite zu automatisieren.
-
Kosmetikpanel: Ein Kosmetikpanel soll dem Entwickler mehr Kontrolle über das Erscheinungsbild geben. Ein kosmetisch gesteuertes Panel ist an eine Datenquelle gebunden, aber der Entwickler verwendet reines HTML, um das Panel zu erstellen. Felder aus der zugrunde liegenden Datenquelle können durch dynamische Ersetzung im HTML-Bereich erscheinen. Die Syntax zum Verweisen auf ein Feld in der Datenquelle lautet
{{Dateiname}}
. -
Cram: Ein Aktionstyp, der für CRUD-Geschäftsregeln verfügbar ist und eindeutige Datensätze basierend auf den als Primärschlüssel markierten Feldern einfügt.
- Erstellen: Bietet Anweisungen zum Einfügen in eine Tabelle, jedoch nur, wenn kein vorhandener Datensatz vorhanden ist.
- Plattformübergreifende Listensteuerungen: Indem Listensteuerungen unterschiedliche Datenanbieter für das Schlüsselfeld und das Titelfeld haben dürfen, kann ein Benutzer Bindungsschlüssel zwischen zwei unterschiedlichen Anwendungen/Datenanbietern festlegen.
- Plattformübergreifende Panelintegration: Panels werden auf der Präsentationsebene miteinander verbunden. Daher können praktisch alle Technologieunterschiede zwischen Datenanbietern ignoriert werden. Diese Funktion ermöglicht es dem Endbenutzer, Daten aus verschiedenen Anwendungen/Datenanbietern auf demselben Bildschirm und zur selben Zeit anzuzeigen.
- CRUD: Art der Geschäftsregel in App Builder, CRUD steht für Create, Read, Update, Delete. Diese Regel ermöglicht das Bearbeiten und Manipulieren von Tabellen auf der Datenebene.
- CSS: Cascading Style Sheets, eine Sprache zum Definieren von Stilen, die von einem Webbrowser in der UI-Ebene gerendert und präsentiert werden.
D
- Datenbereich: Der Datenbereich bezieht sich auf den Bereich auf einer Seite, der für Daten reserviert ist. Bei einem Rasterfeld werden die Daten im Feld als Excel Tabelle angezeigt. Die erste Zeile enthält die Dateinamen oder Beschriftungen und jede nachfolgende Zeile enthält eine Zeile aus dem Datenobjekt. Bei einem Formularfeld stammen die angezeigten Daten aus einer einzelnen Datenzeile eines Geschäftsobjekts in einem Beschriftungs-/Wertpaar, das vertikal im Feld aufgelistet ist.
- Datenplattformunabhängig: Begriff für Software oder Lösungen, die für den Einsatz mit Datenbankverwaltungssystemen (DBMS) beliebiger Anbieter konzipiert sind. App Builder ist datenplattformunabhängig.
- Datenserver: In App Builder, Datenserver listet alle Verbindungsinformationen zu aktuell konfigurierten Datenanbietern auf.
- Datenquelle: Die zugrunde liegenden Tabellen Ihrer Anwendung, die die Daten enthalten.
- Datenebene: Die Ebene von App Builder das alle Tabellen enthält, in denen die physischen Daten gespeichert sind
- Datentyp: In App Builder Es gibt logische und physische Datentypwerte, die Informationen über den Typ der in einer Spalte gespeicherten Daten definieren. Beispiel: Zahl und Ganzzahl - Int
- DB2: DB2 ist ein von IBM entwickeltes relationales Datenbankverwaltungssystem (RDBMS).
- Standard: Eine Art Geschäftsregel, die verwendet wird, um einer Steuerung standardmäßig einen bestimmten Wert zuzuweisen.
- Standard (dynamisch): Dynamische Standardwerte reagieren und werden basierend auf Benutzeraktionen als Standard verwendet.
- Löschen: Der Aktionstyp Löschen wird zum Löschen von Daten verwendet.
- Design Center: Das Design Center ist eine Zielseite für Entwickler, um Apps schnell zu erstellen und zu warten. Vom Design Center aus können Sie schnell auf alle wichtigen Bereiche zugreifen, die für die App-Entwicklung erforderlich sind, einschließlich Datenspeicherung, Geschäftslogik, Benutzeroberfläche und Sicherheitsebenen von App Builder sowie einige allgemeine Anwendungseinstellungen.
- Dynamische Substitution: Dynamische Substitution ist eine Art Syntax, die verwendet werden kann in App Builder um das Ergebnis eines Ausdrucks entweder in der Business-Schicht und/oder in der UI-Schicht dynamisch zu ersetzen
E
- Bearbeitungsoption: Ermöglicht Ihnen, ein bestimmtes Feld oder Steuerelement in einem Panel zu bearbeiten.
- Geschlossenes Layout: Dieses Layout platziert ein einzelnes Steuerelement in seiner eigenen Box, ähnlich einer Gruppe.
- ERP: Enterprise Resource Planning (ERP) ist die integrierte Verwaltung zentraler Geschäftsprozesse, oft in Echtzeit und vermittelt durch Software und Technologie.
- Ereignis: Um Prozesse zu erstellen, werden Geschäftsobjekten Ereignisse hinzugefügt.
-
Ereignisreaktion: Alle Ereignisse verfügen über die gleichen Mechanismen, um auf ein Ereignis zu reagieren.
- CRUD-Regeln (Erstellen, Lesen, Aktualisieren und Löschen)
- Workflow Regeln
- Plugin (App Builder bietet ein Framework für C#-Entwickler zum Hinzufügen eigener Plugins.)
Sie können diese Reaktionsmechanismen kombinieren, um auf jedes in App Builder.
-
Ereignistyp: Es gibt zwei Arten von Ereignissen in App Builder Laufzeit: Intrinsisch und benutzerdefiniert.
- Ereignisvalidierung: Validierungsregeln werden zum Schutz der Daten verwendet. Diese Regeln werden in mvSQL erstellt und ausgeführt, wenn eine Regel ausgelöst wird (Erstellen, Aktualisieren und Löschen). Validierungen können auch mit benutzerdefinierten Ereignissen verknüpft werden.
F
- Dateisteuerung: Mit diesem Steuerungstyp kann ein Benutzer eine Datei hoch- oder herunterladen.
- Fremdschlüssel: Ein Fremdschlüssel ist ein Feld (oder eine Sammlung von Feldern) in einer Tabelle, das eine Zeile einer anderen Tabelle oder derselben Tabelle eindeutig identifiziert. Mit anderen Worten, der Fremdschlüssel ist in einer zweiten Tabelle definiert, bezieht sich jedoch auf den Primärschlüssel oder einen eindeutigen Schlüssel in der ersten Tabelle.
- Formularbereich: Ein Bereichstyp, der Daten aus einem einzelnen Datensatz enthält und vertikal im Bereich angezeigt wird, mit einer Beschriftung auf der linken und dem Wert auf der rechten Seite.
- Format: Mit Format können Sie bedingte Formatierung/Status auf ein Steuerelement anwenden. Sie können beispielsweise Format verwenden, um festzulegen, wann Text in roter oder grüner Schriftfarbe angezeigt werden soll.
- Vollständige Prüfung: Die vollständige Prüfung ist eine Prüfungsfunktion, die zur Ergänzung der vorhandenen Audit Lite-Funktion hinzugefügt wurde. Die vollständige Prüfung zeichnet Änderungen auf Geschäftsebene an Ihren Daten auf und ermöglicht Ihnen, diese Änderungen anzuzeigen.
- Funktion: Ein SQL-basierter Ausdruck zum Bearbeiten von Daten innerhalb von Geschäftsregeln.
G
- Rasterpanel: Ein Panel-Typ, der mehrere Datensätze enthält und als Datenraster angezeigt wird, ähnlich wie in Excel.
- Gruppe: Wird verwendet, um komplexere Seitenlayouts zu erstellen. Gruppen sind die übergeordneten Elemente von zwei oder mehr Bedienfeldern oder stellen einen Container dar, der zum Gruppieren von Steuerelementen auf einem Bedienfeld verwendet wird.
- Gruppieren nach: Die GROUP BY-Anweisung wird häufig mit Aggregatfunktionen (COUNT, MAX, MIN, SUM, AVG) verwendet, um den Ergebnissatz nach einer oder mehreren Spalten zu gruppieren.
H
- HTML: Hypertext Markup Language (HTML) ist die Standard-Auszeichnungssprache zum Erstellen von Webseiten und Webanwendungen. Zusammen mit Cascading Style Sheets (CSS) und JavaScript bildet sie eine Triade grundlegender Technologien, die im Web verwendet und von Webanwendungen genutzt werden.
ICH
- Icon: Steuerelementtyp, der zum Anzeigen eines Bilds als Symbol verwendet wird.
- IDE: Die IDE (Integrated Design Environment) ist der End-to-End-Frameworkbereich in App Builder wo ein Entwickler erstellen, aufbauen, verwalten und starten kann an App Builder Anwendung. Abhängig von der Benutzerrolle und den Berechtigungen haben sie möglicherweise Zugriff auf bestimmte Bereiche in der IDE oder nicht.
- Bild: Steuerelementtyp zum Anzeigen von Bildern.
- Inline: Panel-Konfigurationsoption, die anweist App Builder um Datensätze auf der aktuellen Seite zu erstellen und zu bearbeiten.
- Inner Join: Ein Join-Typ, der in der Geschäftslogik zum Verbinden von Tabellen verwendet wird und alle Spalten zurückgibt, die in beiden Tabellen einen Kontext haben.
- Schnittstelle: Bezieht sich auf die kollektiven Elemente auf der Seite, wie Schaltflächen, Navigation oder Symbolleisten.
- Intrinsische Ereignisse: Intrinsische Ereignisse sind die Standardereignisse innerhalb App Builder die in allen Tabellen vorhanden sind. Genauer gesagt handelt es sich dabei um Aktualisieren, Löschen, Einfügen und Speichern. Diese Ereignisse sind auf Panelebene konfigurierbar und werden verwendet, um einer Seite Prozesse und Funktionen hinzuzufügen.
J
- Joins: Joins werden in der Business-Logik-Ebene von Datenobjekten verwendet, um eine Beziehung zwischen zwei Tabellen herzustellen.
- Join-Spalten: Beim Verbinden zweier Tabellen muss angegeben werden, welche Spalten sie gemeinsam haben. Die normalerweise verwendeten Spalten sind eine von den Tabellen gemeinsam genutzte ID-Spalte.
K
M
- Sichtbarkeit von Beschriftungen: Beschriftungen auf Steuerelementen können sichtbar oder ausgeblendet sein und die Beschriftungssichtbarkeit ermöglicht einem Entwickler zu konfigurieren, ob sie angezeigt werden oder nicht.
- Layout: Das Layout wird auf Seitenebene verwendet, um die allgemeine Platzierung und Präsentation der auf der Seite angezeigten Informationen zu bestimmen. Zu den aktuellen Layoutoptionen gehören: Nebeneinander (von links nach rechts), Gestapelt (von oben nach unten) und Assistent (Anzeige eines Fensters nach dem anderen).
- Links und Rechts: Bezieht sich auf die Seiten einer Gleichung, wenn an der Logik in der Business-Schicht gearbeitet wird.
- Link zur Seite: Einstellung, die verwendet wird, um zu steuern, ob ein Panel auf eine andere Seite oder externe Ressource verweist.
-
Verknüpfung: Panels (und damit auch Seiten) können durch Verknüpfung miteinander verbunden werden. Durch Seitenverknüpfung kann ein Panel mit einer anderen Seite verknüpft werden. Die Verknüpfungskriterien ermöglichen die Definition einer Einschränkung Feld für Feld, die als Verknüpfungskriterien bezeichnet werden.
Beispiel: Die Kundenseite (Panel) wird mit der Bestellseite verknüpft, indem ein Link auf einem Bestellpanel platziert wird. Das Linkkriterium ist
CustomerID
=CustomerID
. -
Listensteuerung: Ein Steuerelementtyp, der Benutzern die Auswahl aus einer Liste ermöglicht.
- Live Designer: Live Designer ist eine Funktion, die Entwickler eine schnellere Methode zum Bearbeiten und Verwalten von Seiten in Anwendungen bietet.
- Lokalisierung: Die App Builder Die Laufzeitkomponente passt das Benutzererlebnis an, um Lokalisierungsanforderungen zu berücksichtigen.
- Logischer Datentyp: Der Datentyp, der in der Spalte gespeichert werden soll.
- Logischer Speichertyp: Kategorien für einen logischen Datentyp.
M
- Verwaltete Tabelle: Eine verwaltete Tabelle ist wie eine normale Tabelle, außer dass die darin gespeicherten Daten verwaltet oder gepflegt werden von App Builder. Sie werden entweder vom Benutzer, Fenster oder der Sitzung verwaltet, je nachdem, wie die Tabelle(n) konfiguriert werden.
- Menü: Bezieht sich auf die sichtbaren Navigationslinks, die in einer App erscheinen. App Builder unterstützt die Möglichkeit, ein Anwendungsmenü, ein Startseitenmenü (auf der Startseite angezeigt) und/oder ein Mobilmenü (auf Mobilgeräten angezeigt) zu konfigurieren. Ein Anwendungsmenü wird normalerweise im oberen rechten Bereich einer App angezeigt, direkt links neben der Aktionsleiste.
- Menüdesigner: Ermöglicht Ihnen, einem Menü Seiten zuzuweisen und Konfigurationsaktualisierungen an Menüs vorzunehmen.
- Methodik: Bezieht sich auf den Standardansatz oder die Standardmethoden, die beim Aufbau verwendet werden App Builder Apps.
- Microsoft SQL Server: Microsoft SQL Server ist ein relationales Datenbankverwaltungssystem, das von Microsoft entwickelt wurde. Als Datenbankserver ist es ein Softwareprodukt, dessen Hauptfunktion darin besteht, Daten auf Anforderung anderer Softwareanwendungen zu speichern und abzurufen.
- MS CRM: Microsoft Dynamics CRM, ein von Microsoft entwickeltes Softwarepaket für Kundenbeziehungsmanagement.
- Multi-Row Panel (MRP): Enthält mehrere Datensätze und wird als Datenraster angezeigt, ähnlich wie in Excel.
- mvSQL: App Builder s eigener SQL-Dialekt, der vom Regel-Generator als Zwischenformat oder zum manuellen Schreiben von Regeln verwendet wird.
- MySQL: Ein Open-Source-Relationales Datenbankmanagementsystem (RDBMS).
N
- Verschachteltes Menü: Ein verschachteltes Menü befindet sich innerhalb des Menüs einer Anwendung und ermöglicht Ihnen, eine Dropdown-Liste mit weiteren Menüelementen zu erstellen (es ist nützlich für die Organisation eines Menüs).
O
- OnInsert Defaults: Ermöglicht dem Benutzer, eine Standardregel hinzuzufügen, die beim Hinzufügen eines neuen Datensatzes eine Spalte standardmäßig einstellt.
- Operator: Symbole, die eine Funktion bezeichnen, wie z. B.
>
,<
,>=
,<=
,<>
, ... - Oracle: Oracle ist ein Unternehmen, das sich hauptsächlich auf die Entwicklung und Vermarktung von Datenbanksoftware und -technologie, Cloud-Engineering-Systemen und Unternehmenssoftwareprodukten spezialisiert hat - insbesondere auf seine eigenen Marken von Datenbankverwaltungssystemen.
- Äußerer Join: In der Geschäftslogik verwendeter Join-Typ, der alle in der äußeren Tabelle vorhandenen Datensätze auswählt, unabhängig davon, ob die andere Tabelle entsprechende Werte enthält.
P
- Seite: Eine Seite wird auf der Anwendungs-UI-Ebene angezeigt und ist ein Container, der aus einer Sammlung von Bedienfeldern besteht.
- Seitendesigner: Ermöglicht das Erstellen und Verwalten von Seiten in einer Anwendung.
- Seitenassistent: Der Seitenassistent hilft dabei, den Vorgang des Hinzufügens einer Seite zu einer App zu automatisieren.
- Bedienfeld: Ein Container auf einer Seite, der als grundlegende Designeinheit in App Builder Ein Panel ist normalerweise mit einem Business-Objekt oder einer Tabelle verknüpft.
- Panelgröße: Die Panelgröße ist eine für die Panelkonfiguration verfügbare Option, mit der Sie ein Panel im Verhältnis zu den umgebenden Panels größer oder kleiner machen können.
- Panel-Assistent: Der Panel-Assistent unterstützt Sie dabei, das Hinzufügen eines Panels zu einer Seite zu automatisieren.
- Foto: Steuerelementtyp, der ein Bild als Foto in voller Größe anzeigt.
- Plattformunabhängig: Plattformunabhängige Technologie bedeutet, dass sie auf jedem ComputerOperationssystem wie Linux, Unix, Windows, Mac usw. läuft. App Builder ist plattformunabhängig.
- Plugin: Plugin-Unterstützung App Builder Erweiterbarkeit, indem C#-Programmierer die Funktionalität von App Builder.
- Popup-Formular: Ein Panel-Layout-Typ, der es ermöglicht, dass die resultierende Formularseite beim Navigieren zu Popup-Fenstern angezeigt wird.
- Präsentationsschicht-agnostisch: Die Präsentationsschicht verarbeitet die Interaktionen, die Benutzer mit App Builder. App Builder ist präsentationsschichtunabhängig und unterstützt IIS, Apache, iOS und Android.
- Präsentationsserver: Der Präsentationsserver stellt Verbindungsinformationen für die Anwendungs-UI-Schicht bereit.
- Primärschlüssel: Jede Tabelle muss mindestens einen Primärschlüssel haben. Diese Information wird verwendet, um den Datensatz eindeutig zu identifizieren.
- Priorität: Wenn nur begrenzter Bildschirmplatz zum Anzeigen zur Verfügung steht, bestimmt die Priorität, welche Felder auf dem Bildschirm angezeigt werden.
- Zweck: Der Zweck wird verwendet, um den Typ der Geschäftsregel zu definieren, die Sie in der Geschäftslogikschicht erstellen möchten.
Q
R
- RDBMS: Ein relationales Datenbankmanagementsystem (RDBMS) ist ein Datenbankmanagementsystem (DBMS), das auf dem relationalen Modell basiert, das von Edgar F. Codd im San Jose Research Laboratory von IBM erfunden wurde. Die meisten heute weit verbreiteten Datenbanken basieren auf seinem relationalen Datenbankmodell. RDBMS sind seit den 1980er Jahren eine gängige Option für die Speicherung von Informationen in Datenbanken, die für Finanzunterlagen, Fertigungs- und Logistikinformationen, Personaldaten und andere Anwendungen verwendet werden.
- Reichweite: Reichweite in App Builder ist Sicherheit auf Zeilenebene, die verwendet wird, um den Zugriff eines Benutzers auf eine Informationskategorie zu steuern.
- Nur Lesen: Eine Spalte mit schreibgeschütztem Zugriff in einer Tabelle kann nicht bearbeitet werden.
- Referenztabelle (Master): Die Tabelle, die den Primärschlüssel für die Beziehung enthält.
- Beziehung: In der Datenspeicherebene konfigurieren Sie in der Beziehung Informationen über Primär- und Fremdschlüsselbeziehungen zwischen Tabellen.
- Responsive Design: Responsive Design ist ein Designansatz, der Apps automatisch anpasst und auf einer Vielzahl von Geräten und Bildschirmgrößen gut darstellt.
- Rollen: Datenquellen können Rollen definieren. Rollen organisieren Berechtigungen; Berechtigungen bestimmen die Zugriffsrechte einer Rolle auf Datenobjekte.
- Regeln: Regeln werden in der Business-Ebene von erstellt. App Builder um Anweisungen zu Daten und Informationen bereitzustellen, die in der Anwendungsschicht verfügbar und speicherbar sind. Es können auch Regeln erstellt werden, um vorhandene Daten in der Datenschicht zu bearbeiten.
- Regel-Builder: Der Regel-Builder ist an App Builder SQL-Generator. Er wird verwendet, um an App Builder Entwickler durch den Prozess der Erstellung der Geschäftsregellogik. Diese Regeln werden zur Laufzeit in die von der Datenplattform benötigte Sprache übersetzt, d. h. Datenbank, SaaS oder PaaS.
S
- SaaS: Software as a Service (SaaS) ist ein Softwareverteilungsmodell, bei dem ein Drittpartei Anwendungen hostet und sie Kunden über das Internet zur Verfügung stellt. SaaS ist neben Infrastructure as a Service (IaaS) und Platform as a Service (PaaS) eine der drei Hauptkategorien des Cloud Computing.
- Salesforce: Salesforce ist das primäre Unternehmensangebot innerhalb der Salesforce-Plattform. Es bietet Unternehmen eine Schnittstelle für Fallmanagement und Aufgabenmanagement sowie ein System zum automatischen Weiterleiten und Eskalieren wichtiger Ereignisse.
- SAP: SAP SE ist ein in Deutschland ansässiger europäischer multinationaler Softwarekonzern, der Unternehmenssoftware zur Verwaltung von Geschäftsabläufen und Kundenbeziehungen herstellt.
- Ereignis speichern: Dieses Standardereignis wird jedes Mal ausgeführt, wenn ein Datensatz gespeichert wird.
- Sitzung: Alle Interaktionen mit App Builder erfolgen im Rahmen einer Sitzung. Eine Sitzung wird erstellt, wenn ein Benutzer zum ersten Mal App Builder. Nachfolgende Anfragen desselben Benutzers werden mit der Sitzung verknüpft.
- Kaskade festlegen: Wenn Zeilen in der Mastertabelle (Referenztabelle) gelöscht/aktualisiert werden, werden auch die entsprechenden Zeilen der untergeordneten Tabelle (Referenztabelle) mit einer entsprechenden Fremdschlüsselspalte gelöscht/aktualisiert.
- Standard festlegen: Wenn Zeilen in der Mastertabelle (Referenztabelle) gelöscht/aktualisiert werden, werden die entsprechenden Zeilen der untergeordneten Tabelle (Referenztabelle) mit einer entsprechenden Fremdschlüsselspalte auf ihren Standardwert gesetzt.
- Null festlegen: Wenn Zeilen in der Mastertabelle (Referenztabelle) gelöscht/aktualisiert werden, werden die entsprechenden Zeilen der untergeordneten Tabelle (Referenztabelle) mit einer entsprechenden Fremdschlüsselspalte auf Null gesetzt.
- Nebeneinanderliegendes Layout: Ein Seitenlayout, bei dem die Bedienfelder nebeneinander angeordnet sind.
- Einreihiges Bedienfeld (SRP): Enthält Daten aus einem einzelnen Datensatz und wird vertikal im Bedienfeld angezeigt, mit einer Beschriftung auf der linken Seite und dem Wert auf der rechten Seite.
- Site: An App Builder Die Site hostet eine Reihe von Anwendungen, Benutzern und deren Rechten.
- Site-Menü: Bietet Benutzern eine bessere Zielseite-Erfahrung zum Anzeigen und Zugreifen auf Anwendungen, die sich auf an App Builder Umfeld.
- Sortierrichtung: Wird verwendet, um zu definieren, in welcher Reihenfolge die Daten angezeigt werden. Zu den Optionen gehören „Aufsteigend“ und „Absteigend“.
- Sortierreihenfolge: Die Sortierreihenfolge bestimmt, welches Feld als Erstes, Zweites, Drittes usw. sortiert wird.
- SMS: SMS ermöglicht Ihnen, Benachrichtigungen über Smartphones zu übermitteln.
- SMTP: Standard Mail Transfer Protocol. Dies muss in der IDE richtig konfiguriert sein, damit an App Builder App, um Benachrichtigungen zu nutzen.
-
Sortieren: Rasterfelder können nach den folgenden Methoden sortiert werden:
- Standardmäßig werden alle Rasterfelder nach der ersten Spalte des Felds sortiert.
- Ein Entwickler kann dieses Standardverhalten außer Kraft setzen und eine oder mehrere Spalten zum Sortieren angeben. Für jede Spalte kann die Sortierrichtung (aufsteigend oder absteigend) und die Sortierreihenfolge (1., 2., 3. usw.) angegeben werden.
- Der Benutzer kann die Sortierung ändern, indem er eine einzelne Spalte auswählt, indem er auf die Beschriftung drückt, und das Panel wird sofort neu sortiert. Diese Änderung der Sortierreihenfolge ist nur vorübergehend. Sie wird beim nächsten Aufrufen der Seite zurückgesetzt.
-
Sortierrichtung: Dies legt fest, ob eine Spalte auf einer Seite in aufsteigender oder absteigender Reihenfolge sortiert wird.
- Sortierindex: Bestimmt, welches Feld als 1., 2., 3. usw. sortiert wird.
- SQLite: SQLite ist ein relationales Datenbankmanagementsystem, das in einer C-Programmbibliothek enthalten ist. Im Gegensatz zu vielen anderen Datenbankmanagementsystemen ist SQLite keine Client-Server-Datenbank-Engine. Vielmehr ist es in das Endprogramm eingebettet.
- Gestapeltes Layout: Ein Seitenlayout, bei dem die Bedienfelder übereinander gestapelt sind.
- Stile: Stile bieten die Möglichkeit, einer Seite, einem Bedienfeld und/oder einem Steuerelement eine bestimmte Stilisierung oder Formatierung anzuwenden.
- Untertitel: Mit Untertiteln kann ein Wert bezeichnet werden, der in Listen unter einem Titelwert angezeigt wird. Unterstützte Sprachen: In App Builder Hier konfigurieren Sie, welche zusätzlichen Sprachen von Ihrer App unterstützt werden.
- Unterstützt Löschen: Eine Konfigurationseinstellung, mit der Datensätze in der Tabelle gelöscht werden können.
- Unterstützt Einfügen: Eine Konfigurationseinstellung, mit der neue Datensätze zur Tabelle hinzugefügt werden können.
- Unterstützt Aktualisieren: Eine Konfigurationseinstellung, mit der Datensätze in der Tabelle aktualisiert werden können.
- Synchronisieren: Aktualisiert die physische Datenbank mit den von Ihnen vorgenommenen Änderungen.
T
- Tabelle: Tabellen sind die Strukturen in Datenquellen, die Ihre Daten enthalten. Tabellen haben eine oder mehrere Zeilen und jede Zeile enthält eine oder mehrere Spalten.
- Tabelle (Kind): Wenn zwei Tabellen verknüpft sind, stellt die Tabelle (Kind) die Tabelle dar, die den Fremdschlüssel für die Beziehung enthält.
- Tabellenassistent: Der Tabellenassistent ist ein automatisierter Workflow, der das Erstellen einer Tabelle mit einem von zwei unterstützten Pfaden unterstützt: Tabellengenerator (Tabelle manuell definieren) oder Excel-Tabelle (Tabelle hochladen).
- Ziel: Das Ziel stellt die Tabelle dar, anhand der Sie Ihre Geschäftsregel erstellen möchten.
- Template Designer: Bereich in App Builder Hier erstellen und verwalten Sie Vorlagen für Ihre App Builder App. Vorlagen enthalten benutzerdefiniert formatierte Informationen und ermöglichen Ihnen, das Erscheinungsbild einer Anwendung genau abzustimmen.
- Temporäre Spalten: Die Funktion „Temporäre Spalten“ ermöglicht bearbeitbare Spalten in einer Regel, die nicht in einer physischen Tabelle angesprochen werden.
- Text: Ein Steuerelementtyp, mit dem Sie Text in ein Feld eingeben können.
- Textbereich: Ein Steuerelementtyp für größere Textmengen.
- Designs: Designs steuern das Farbschema und andere visuelle Eigenschaften der Anwendung. Designs können mit bestimmten Designs erstellt werden, um das Branding von Anwendungen zu ermöglichen.
- Titel: Bestimmt, was anstelle des Primärschlüssels für Listen angezeigt wird.
- Gesamtausdruck: Der Gesamtausdruck ist eine Gleichung, mit der eine Summe angezeigt wird, z. B. Preis mal Menge.
- Gesamtfunktion: Einer Spalte mit numerischem Inhalt kann eine Gesamtfunktion hinzugefügt werden, um die Summe, den Durchschnitt, die Anzahl, den Mindest- oder Höchstwert dieser Spalte anzuzeigen.
- Übersetzungen: Mit der Übersetzungsfunktion können Apps mehrere Sprachen unterstützen. Schlüssel und ihre entsprechenden Übersetzungen werden in an App Builder Bundle. Das Bundle ist mit Anwendungen und Datenquellen verknüpft.
- Trace: Trace oder Tracing ist eine Diagnosefunktion, die in verfügbar ist App Builder das es Entwicklerbenutzern ermöglicht, Probleme mit Anwendungen zu fehlerbehebung.
U
- UI-Ebene: Die Ebene von App Builder wo Sie die eigentliche Anwendung erstellen und die Benutzeroberfläche anpassen, mit der der Anwendungsbenutzer interagieren wird.
- Nicht gespeicherte Prozedur: Eine nicht gespeicherte Prozedur ist einer gespeicherten Prozedur ähnlich, außer dass sie nie in der Datenbank gespeichert wird. Es handelt sich um eine Datenbankaktion, die Zeilen aus der Datenquelle erstellt, aktualisiert oder löscht. Nicht gespeicherte Prozeduren werden zur Laufzeit basierend auf einer CRUD-Regel erstellt und mit mvSQL entwickelt.
- Update: Der Aktionstyp Update dient zum Aktualisieren von Daten.
- Verwendung: Ermöglicht dem Benutzer, einen Titel und Untertitel für Listen aus der Datenquellenebene festzulegen.
- Benutzerdefinierte Ereignisse: Benutzerdefinierte Ereignisse (UDE) sind Ereignisse, die definiert sind durch an App Builder Entwickler, um einen Geschäftsvorgang zu definieren und zu erweitern.
V
- Validierung: Validierungsregeln werden verwendet, um die Daten vor unerwünschter oder falscher Manipulation zu schützen.
- Wert: Diagramme in App Builder Verwenden Sie „Wert“ als Steuerelementtyp, um die x-Achse (Haupt- oder Horizontalachse) im Diagramm darzustellen.
- App Builder: App Builder ermöglicht sowohl Full-Stack- als auch Citizen-Entwicklern die Erstellung leistungsstarker, durchgängiger, unternehmenstauglicher Anwendungen mit ausgefeilter Logik, Workflows, Sicherheit und Integrationen. Kein Code erforderlich.
- App Builder Anschluss: An App Builder Connector ist eine Funktion zum Verbinden von zwei verschiedenen App Builder Instanzen zusammen und behandeln Sie sie wie eine Regel, importieren Sie die Tabelle und beginnen Sie, sie zu verwenden.
B
- Widget: Widgets in App Builder ermöglichen Entwicklern, Code von Drittanbietern (oder ihren eigenen) bereitzustellen, um ein angepasstes Steuerelement auf der Seite anzuzeigen.
- Breite: Eine Einstellung, die bestimmt, wie viel Platz einer Spalte oder einem Element zugewiesen wird.
- Assistent: Der Assistent ist eine Seitenlayoutoption in App Builder wo Sie einen Workflow mit den Schaltflächenelementen „Zurück“, „Weiter“ und „Fertig“ zur Navigation definieren.
- Workflow: App Builder unterstützt zwei Arten von Workflow: ereignisgesteuert und zustandsgesteuert.
X
- XP CRUD: Eine Art CRUD-Regel, die plattformübergreifend zwischen Geschäftsobjekten angewendet werden kann (XP steht für plattformübergreifend).
Y
Z
- Zonen: Zonen sind eine Benutzeroberflächenfunktion, die mehr Flexibilität und Kontrolle über das Layout von Inhalten innerhalb eines Panels auf einer Seite bietet. Zonen sind veraltet und durch Gruppen ersetzt.