Zum Hauptinhalt springen

Benutzerdefinierte Tabellen

Bestehende benutzerdefinierte Tabellen und die Apps, die sie verwenden, werden weiterhin unterstützt. Verwende für einen neuen Datensatztyp ein Modell.

BedarfLösung
Neuer gemeinsam genutzter DatensatztypModell. Verwende writes: "actions", wenn für Statusänderungen Regeln gelten.
Zusätzliches Merkmal oder zusätzliche Verknüpfung an einem bestehenden Ennea-DatensatzBenutzerdefiniertes Feld oder Beziehungserweiterung
Beobachtung, Foto oder Messwert zu einem FertigungsvorgangApp-Nachweis
Bestehende benutzerdefinierte Tabelle und ihre AppsBenutzerdefinierte Tabelle beibehalten

Definiere die Eingaben in der App und binde die Erstellungsaktion des Modells, wenn für die Erstellung Regeln gelten.

Eine benutzerdefinierte Tabelle speichert strukturierte Anfragen, Messwerte oder Übergaben. Verwalte das Schema unter Operations Studio → Tabellen und verbinde Datensätze mit App-eigenen Oberflächen. Vorhandene komponentenbasierte Apps können ihre Tabellenansichten behalten. Die Studio-Datenvorschau ist schreibgeschützt.

Apps können eine Tabelle auch als App-Datenquelle verbinden. Damit lassen sich Datensätze über native Datenansichten oder eigene Blueprint-Oberflächen direkt erstellen, lesen, filtern, zusammenfassen, bearbeiten und löschen. Wähle Vorgänge und Zugriff auf eigene Datensätze an der App-Verbindung; dieser Weg benötigt weder eine sichtbare Tabellenkomponente noch eine Formularübermittlung.

Schema erstellen​

  1. Öffne Tabellen und wähle deine Tabelle. Wenn du eine Tabelle anlegen möchtest, vergib einen eindeutigen Namen und lege ihren Zweck fest.
  2. Ergänze stabile Spaltenschlüssel, Beschriftung und Typ.
  3. Setze Pflichtwerte und Auswahloptionen nach Bedarf.
  4. Konfiguriere Standards und Spaltenreihenfolge.
  5. Wähle Tabelle speichern und prüfe das gespeicherte Schema nach erneutem Öffnen.
TypInhalt
Text / Langer TextKurze Kennungen oder Kommentare.
ZahlMenge oder Messwert.
KontrollkästchenWahr/Falsch.
Datum / Datum und Uhrzeit / UhrzeitTypisierter Zeitpunkt.
Auswahl / MehrfachauswahlEin oder mehrere konfigurierte Werte.
E-Mail / URLGeprüfte Adresse oder Verknüpfung.
DatensatzkennungOpaque Kennung wie eine Materialnummer.

Eine Datensatzkennung sucht kein Objekt und erteilt keinen Zugriff. Medienfelder sind nicht verfügbar; nutze berechtigte Nachweis-/Datei-APIs für Medien.

Einträge erfassen​

Verbinde die Tabelle als benannte App-Datenquelle. Normale React-Eingaben schreiben direkt über die Verbindung mit genauen Spaltenschlüsseln und typisierten Werten. Die App bestimmt Fragen, Bedingungen und Eingabeprüfung. Ein separates Formular oder eine vorgeschriebene Automation ist nicht erforderlich. Mehrere Apps können dieselbe Tabelle mit eigener Darstellung und berechtigten Aktionen verwenden.

Nutze private fortsetzbare Entwürfe und stabile Anfragekennungen bei unbestätigter Übermittlung. Ergänze eine manuelle Automation nur für einen gesonderten Ablauf. Siehe Daten mit Apps erfassen und App-Datenquellen.

App-Ansicht konfigurieren​

Füge eine Benutzerdefinierte Tabelle hinzu, wähle Tabelle und konfiguriere:

  • Nur meine Berichte anzeigen für eine persönliche Ansicht.
  • Datensätze bearbeiten erlauben und Löschen nur für die Bearbeitungszielgruppe.
  • Filtertabs wie Neu, In Bearbeitung und Erledigt.

Regeln unterstützen typisierte Gleichheit, leere Werte, Textsuche und Zahlen-/Zeitvergleiche mit UND/ODER. Mehrfachauswahlgleichheit prüft Mitgliedschaft. Höchstens 20 Tabs und 20 Regeln je Tab sind möglich. Ein Tabellenwechsel entfernt schemaabhängige Regeln.

Die veröffentlichte Komponente legt erlaubte Filter/Aktionen fest. Zählungen und Filter erfolgen vor Seitenauswahl. Das Suchfeld durchsucht die aktuelle Seite mit 50 Datensätzen; für vollständige Listen nutze konfigurierte Filtertabs.

Persönlicher und Teamzugriff​

Eine Büroansicht kann bei passendem Zugriff das Team zeigen. Shopfloor-Konten sind serverseitig immer auf eigene Datensätze begrenzt, auch ohne den Schalter. Tabs teilen die App-Zielgruppe; der Name „Teamliste“ ist keine eigene Zugriffssperre.

Bearbeiten erlaubt konfigurierte Zeilenwerte, nicht nur Status. Verwende getrennte Apps für Anfragende und Büro, wenn nur das Büro bearbeiten soll. Veröffentliche und prüfe jede Zielgruppe mit erlaubten und abzuweisenden Konten.

Bearbeiten und aktualisieren​

Sichtbare Ansichten aktualisieren alle drei Sekunden und nach lokalen Änderungen. Warte bei Prüfung auf einem anderen Gerät auf die nächste Aktualisierung. Speichere eine Änderung und lade neu, um das Ergebnis zu prüfen.

Schema und Datensätze verwenden Versionsprüfung. Bei paralleler Änderung lade den aktuellen Stand, vergleiche und wende erneut an. Zusätzliche optionale Spalten, Beschriftungs-/Reihenfolgeänderungen und kompatible Auswahlwerte sind möglich; inkompatible Schlüssel-/Typ-/Pflichtänderungen werden abgewiesen.

Löschen entfernt den operativen Eintrag unter geltenden Einschränkungen. Tabellenlöschung betrifft ihre Datensätze und benötigt Bestätigung. Ein alter Einreichungsversuch stellt gelöschte Ergebnisse nicht wieder her. Beginne nur für einen neuen Vorgang erneut.

Fehler beheben​

ProblemPrüfung
Tabelle fehltWerk/System, gespeichertes Schema und Zugriff.
Pflichtzuordnung abgewiesenAusdrückliche Feld-/Festwerte und passende Typen.
Leere AnsichtTabelle, Filter, eigene Einträge und Verarbeitungsergebnis.
Andere Geräte zeigen alten StandSichtbare Aktualisierung, Verbindung und Kontext.
Schemaänderung abgewiesenVorhandene Datensätze und Spaltenkompatibilität.
Beziehung in Nexus benötigtDirekte Tabellen-/Datensatzbeziehungen sind dort noch nicht verfügbar; nutze die berechtigte App-Ansicht.

Materialanforderungen zeigt getrennten Anfrage-/Bürozugriff.