Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Customizing Tools: Benutzerdefinierte Felder und Tabellen

Ähnliche Präsentationen


Präsentation zum Thema: "Customizing Tools: Benutzerdefinierte Felder und Tabellen"—  Präsentation transkript:

1 Customizing Tools: Benutzerdefinierte Felder und Tabellen
SAP Business One Release 9.0 Willkommen bei der Lektion zu benutzerdefinierten Feldern und benutzerdefinierten Tabellen.

2 Lernziele Lernziele: Felder und Tabellen zu Objekten in SAP Business One hinzufügen Benutzerdefinierte Werte zu benutzerdefinierten Feldern hinzufügen Nach Abschluss dieser Lektion können Sie Ihre eigenen Felder und Tabellen zu Objekten in SAP Business One hinzufügen. Außerdem werden Sie benutzerdefinierte Werte zu diesen benutzerdefinierten Feldern hinzufügen können.

3 Unternehmensszenario
Der Statuslevel jedes Kunden soll nachverfolgt werden: Gold, Silber und Bronze. Der Vertriebsmitarbeiter muss bei der Verarbeitung eines Kundenauftrags die vom Kunden bevorzugte Lieferzeit aufzeichnen. Lösung: Diese Anforderungen können mittels benutzerdefinierter Felder implementiert werden. Zusätzliche Felder werden häufig zu Stammdaten und Belegen hinzugefügt, um den Geschäftsprozess eines Kunden zu implementieren. Hier liegen zwei Geschäftsanforderungen vor, die mittels benutzerdefinierter Felder implementiert werden können. Der Statuslevel jedes Kunden soll nachverfolgt werden: Gold, Silber und Bronze. Sie können ein benutzerdefiniertes Feld zu den Kundenstammdaten hinzufügen, um den Statuswert festzuhalten und nachzuverfolgen. Zudem muss der Vertriebsmitarbeiter bei der Verarbeitung eines Kundenauftrags die vom Kunden bevorzugte Lieferzeit aufzeichnen. Sie können ein benutzerdefiniertes Feld zum Kundenauftrag hinzufügen und die Lieferzeit in diesem Feld aufzeichnen.

4 Agenda Benutzerdefinierte Felder Benutzerdefinierte Tabellen
Im ersten Teil dieser Lektion werden benutzerdefinierte Felder erläutert.

5 Benutzerdefinierte Felder
Extras → Customizing Tools → Benutzerdefinierte Felder – Verwaltung Zu den meisten Geschäftsobjekten, einschließlich Stammdaten und Belegen, können neue Felder hinzugefügt werden Allgemeine Berechtigung erforderlich Sie können neue Felder zu den meisten Geschäftsobjekten, einschließlich Geschäftspartner- und Artikelstammdaten, sowie Belegen hinzufügen. Nur berechtigte Benutzer können benutzerdefinierte Felder hinzufügen. Die allgemeine Berechtigung finden Sie im Fenster „Berechtigungen“ über den Menüpfad Customizing Tools > Benutzerdefinierte Felder – Verwaltung.

6 Zeilen- und Kopffelder
Felder können sowohl zum Kopf (Titel) als auch zu den Zeilen von Belegen hinzugefügt werden Ein neues Feld wird zu allen Belegarten in der Warenwirtschaft hinzugefügt Objekt (z.B. Kundenauftrag) Allgemein Benutzer-definierte Felder Neues Feld Das Feld wird zu allen Belegarten in der Warenwirt-schaft hinzugefügt Kopf (Titel) Artikelnr. Menge Stückpreis Gesamt Neues Feld Zeile Benutzerdefinierte Felder werden häufig zu Belegen hinzugefügt. Felder können sowohl zum Kopf (Titel) als auch zu den Zeilen von Belegen hinzugefügt werden. Wenn Sie ein benutzerdefiniertes Feld zu einem Belegobjekt hinzufügen, wird das neue Feld zu allen Belegarten in der Warenwirtschaft, einschließlich aller Verkaufs- und Einkaufsbelegarten, sowie zu einigen Bestandsbelegen, wie z. B. Wareneingang und Warenausgang, hinzugefügt.

7 Benutzerdefinierte Felder – Kopfebene
Benutzerdefinierte Felder, die auf Kopfebene hinzugefügt werden, erscheinen in einem separaten Fenster Um dieses Fenster anzuzeigen, gehen Sie in das Menü Ansicht > Benutzerdefinierte Felder oder drücken Sie Strg+Umschalt+U Hinweis: Benutzerdefinierte Felder, die zum Kopf eines Belegobjekts hinzugefügt werden, sind in allen Belegarten verfügbar Zusatzfenster Objekt (z.B. Kundenauftrag) Allgemein Neues Feld Ansicht Benutzerdefinierte Felder Strg+Umschalt+U Wenn Sie benutzerdefinierte Felder auf Kopfebene hinzufügen, erscheinen die neuen Felder in einem separaten Fenster, das sich standardmäßig rechts neben dem vorhandenen Belegfenster befindet. Das Fenster ist nicht sofort sichtbar. Um dieses Fenster zu öffnen, wählen Sie in der Menüzeile oben Ansicht > Benutzerdefinierte Felder oder verwenden Sie die Tastenkombination Strg+Umschalt+U. Sie können das Fenster auf die linke Seite oder unter das vorhandene Fenster verschieben. Wenn die Felder für eine bestimmte Belegart nicht erforderlich sind, kann das neue Fenster unsichtbar bleiben.

8 Benutzerdefinierte Felder – Zeilenebene
Benutzerdefinierte Felder auf Zeilenebene sind standardmäßig sichtbar und aktiv Verwenden Sie die normalen Formulareinstellungen, um Felder auszublenden oder zu deaktivieren GP-Nr. Name Soll Haben Neues Feld Zeile Wenn Sie ein Feld auf Zeilenebene hinzufügen, wird es als zusätzliche Spalte in der Zeile hinzugefügt. Das Feld ist standardmäßig sichtbar und aktiviert. Sie können das benutzerdefinierte Feld ausblenden oder deaktivieren, indem Sie die normalen Formulareinstellungen für die Belegzeile verwenden.

9 Eigenschaften von benutzerdefinierten Feldern
Benutzerdefinierte Felder werden zur Tabelle des Objekts hinzugefügt und haben das Präfix „U_“ Benutzerdefinierte Felder werden bei einem Upgrade beibehalten und können in ein neues Unternehmen kopiert werden Das neue Feld wird zu allen Beleginstanzen, einschließlich bereits in der Datenbank gesicherten Datensätzen, hinzugefügt Benutzerdefinierte Felder funktionieren wie normale Felder und können in Abfragen und Berichten verwendet werden Daten können mithilfe der Data Transfer Workbench in benutzerdefinierte Felder importiert werden. Benutzerdefinierte Felder werden zur jeweiligen Datenbanktabelle für das Objekt hinzugefügt. Sie können in der Tabelle schnell erkannt werden, da sie über das Präfix „U_“ verfügen. Benutzerdefinierte Felder werden bei einem Upgrade auf ein neues Release beibehalten. Wenn Sie ein neues Unternehmen anlegen, können Sie benutzerdefinierte Felder vom aktuellen Unternehmen in das neue Unternehmen kopieren. Bei benutzerdefinierten Feldern ist zu beachten, dass ein neues Feld, das zu einem Objekt hinzugefügt wird, zu allen Instanzen des Objekts hinzugefügt wird, auch zu Datensätzen, die bereits in der Datenbank gesichert sind. Benutzerdefinierte Felder funktionieren wie normale Felder und können deshalb in Abfragen und Berichten verwendet werden. Sie können auch Daten mithilfe der Data Transfer Workbench in benutzerdefinierte Felder importieren. Fügen Sie diese Felder in der Data-Transfer-Workbench-Vorlage einfach am Ende der Tabelle hinzu. Geben Sie wie bei einem Standardfeld den Namen des Felds in die Kopfzeile und den Wert ein.

10 Eigenschaften von benutzerdefinierten Feldern (Forts.)
Objekt (z.B. Kundenauftrag) Wenn Sie ein neues Feld hinzufügen, wird die Datenbankstruktur aktualisiert Wenn andere Benutzer angemeldet sind, können Sie: Warten, bis die Benutzer sich abmelden Das Schließen offener Belege für angemeldete Benutzer erzwingen Das Schließen offener Belege für angemeldete Benutzer erzwingen Warten, bis die Benutzer sich abmelden Beachten Sie, dass die Datenbankstruktur aktualisiert wird, wenn Sie ein benutzerdefiniertes Feld hinzufügen. Deshalb sollten Sie nur dann neue Felder hinzufügen, wenn keine anderen Benutzer angemeldet sind. Wenn Sie versuchen, ein neues Feld hinzuzufügen, warnt das System Sie, wenn Benutzer angemeldet sind. Folgende Optionen stehen Ihnen zur Verfügung: Erneut versuchen – Sie können die Benutzer benachrichtigen, damit sie ihre Arbeit beenden, und warten, bis die Benutzer sich abgemeldet haben Ignorieren – Das System erzwingt das Schließen offener Belege für alle angemeldeten Benutzer

11 Demo: Benutzerdefinierte Felder
In dieser Demo werden benutzerdefinierte Felder zum Kopf und zu den Zeilen eines Belegs hinzugefügt.

12 Art und Struktur Art Struktur Maximale Länge Alphanumerisch Numerisch
Regulär Adresse Telefon-Nr. Text 254 2GB (Kopf) / 255KB Zeile Numerisch - Datum/Uhrzeit Datum Stunde Einheiten und Summen Satz Betrag Preis Menge Prozente Kennzahl Allgemein Hyperlink Bild Sie können eine Art und optional eine Struktur für jedes benutzerdefinierte Feld wählen. Die Struktur hängt von der Art ab und wirkt sich auf das Format des Felds aus. Beachten Sie, dass Sie die Art und Struktur nicht ändern können, nachdem Sie das Feld hinzugefügt haben. Wenn Sie versehentlich die falsche Art oder Struktur wählen, müssen Sie das Feld entfernen und von vorne beginnen.

13 Art und Struktur Art Struktur Maximale Länge Alphanumerisch Numerisch
Regulär Adresse Telefon-Nr. Text 254 2GB (Kopf) / 255KB Zeile Numerisch - Datum/Uhrzeit Datum Stunde Einheiten und Summen Satz Betrag Preis Menge Prozente Kennzahl Allgemein Hyperlink Bild Felder mit der Art „Alphanumerisch“ können über eine der folgenden Strukturen verfügen: Die Struktur „Regulär“ kann bis zu 254 Zeichen umfassen. Die Struktur „Text“ kann beispielsweise in Kopffeldern 2 GB Text und in Zeilenfeldern 255 KB Text enthalten.

14 Art und Struktur Art Struktur Maximale Länge Alphanumerisch Numerisch
Regulär Adresse Telefon-Nr. Text 254 2GB (Kopf) / 255KB Zeile Numerisch - Datum/Uhrzeit Datum Stunde Einheiten und Summen Satz Betrag Preis Menge Prozente Kennzahl Allgemein Hyperlink Bild Felder der Art „Numerisch“ können nur Ganzzahlen enthalten, deshalb verfügen sie nicht über eine Struktur.

15 Art und Struktur Art Struktur Maximale Länge Alphanumerisch Numerisch
Regulär Adresse Telefon-Nr. Text 254 2GB (Kopf) / 255KB Zeile Numerisch - Datum/Uhrzeit Datum Stunde Einheiten und Summen Satz Betrag Preis Menge Prozente Kennzahl Allgemein Hyperlink Bild Felder mit der Art „Datum/Uhrzeit“ können über die Strukturen „Datum“ oder „Stunde“ verfügen. Diese Felder verhalten sich exakt so wie andere Datums- und Uhrzeitfelder im System. In einem Feld mit der Struktur „Datum“ ist zum Beispiel das Kalendersymbol verfügbar.

16 Art und Struktur Art Struktur Maximale Länge Alphanumerisch Numerisch
Regulär Adresse Telefon-Nr. Text 254 2GB (Kopf) / 255KB Zeile Numerisch - Datum/Uhrzeit Datum Stunde Einheiten und Summen Satz Betrag Preis Menge Prozente Kennzahl Allgemein Hyperlink Bild Um Bruchzahlen und Ganzzahlen in das neue Feld eingeben zu können, verwenden Sie die Art „Einheiten und Summen“ und wählen Sie eine der angegebenen Strukturen. Dezimalstellen werden im neuen Feld gemäß den Initialisierungseinstellungen auf der Registerkarte „Anzeige“ der Allgemeinen Einstellungen angezeigt.

17 Art und Struktur Art Struktur Maximale Länge Alphanumerisch Regulär Adresse Telefon-Nr. Text 254 2GB (Kopf) / 255KB Zeile Numerisch - Datum/Uhrzeit Datum Stunde Einheiten und Summen Satz Betrag Preis Menge Prozente Kennzahl Allgemein Hyperlink Bild Der Pfad zum Verzeichnis „Anhänge“ oder „Bilder“ muss in den Allgemeinen Einstellungen (Registerkarte „Pfad“) definiert werden. Wenn Sie die Art „Allgemein“ wählen, kann das neue Feld Links oder Grafiken enthalten. Felder mit der Struktur „Link“ können auf eine Datei oder eine Webadresse verweisen. Sie müssen zunächst einen Standardpfad zum Verzeichnis „Anhänge“ festlegen. Dies erfolgt in den „Allgemeinen Einstellungen“. Dieser Standardpfad wird geöffnet, wenn der Benutzer auf das neue Feld doppelklickt. Der Benutzer kann entweder eine Datei aus dem Standardverzeichnis wählen oder eine Webadresse statt des Dateinamens eingeben. Felder mit der Struktur „Bild“ können Bilder enthalten. Sie müssen zunächst in den „Allgemeinen Einstellungen“ einen Standardpfad zum Verzeichnis „Bilder“ festlegen. Wenn dieser Standardpfad nicht festgelegt ist, tritt ein Fehler auf, wenn das Bildfeld verwendet wird. Wenn der Benutzer auf das Bildfeld doppelklickt, wird das Standardverzeichnis geöffnet, sodass der Benutzer eine Bilddatei wählen kann. Der Benutzer kann dann ein anderes Verzeichnis öffnen, um das Bild zu suchen. Der Benutzer kann ein Bild oder eine Webadresse jederzeit durch Drücken der Strg-Taste und Doppelklicken auf das Bild oder die Webadresse ändern.

18 Werte für ein benutzerdefiniertes Feld
Möglichkeit zum Festlegen von gültigen Werten Benutzer können einen Wert aus der Liste wählen, aber die Liste nicht ändern Eine andere Möglichkeit ist das Hinzufügen von benutzerdefinierten Werten zum Feld. Eine Abfrage kann das Feld mit dem Ergebnis füllen Sie können eine Liste von Werten für das benutzerdefinierte Feld festlegen. Im Beispiel wurden drei Werte für das Feld festgelegt: Gold, Silber und Bronze. Diese Liste ist im Beleg als Dropdown-Liste verfügbar, sodass der Benutzer einen der Werte wählen kann. Der Benutzer kann die Werte in der Liste nicht ändern. Die Listenwerte können nur von einem berechtigten Benutzer über das Fenster Benutzerdefinierte Felder – Verwaltung geändert werden. Beachten Sie, dass Sie auch eine Abfrage als Benutzerdefinierte Werte zu einem benutzerdefinierten Feld hinzufügen können. Die Abfrage kann das Feld auf der Grundlage der Abfrageergebnisse füllen. Diese Funktionen werden in der nächsten Lektion behandelt.

19 Vorschlagsfeld Für jedes neue Feld kann ein Vorschlagswert festgelegt werden Der Wert erscheint in allen neuen Instanzen des Objekts Für jedes benutzerdefinierte Feld können Sie optional einen Vorschlagswert festlegen. Im Beispiel wurde „Bronze“ (Wert 3) als Vorschlagswert aus der Liste der gültigen Werte gewählt. Der für ein Feld festgelegte Vorschlagswert erscheint in allen neuen Instanzen des Objekts.

20 Pflichtfeld Bei einem Pflichtfeld kann der Benutzer keinen Datensatz hinzufügen, ohne einen Feldwert einzugeben Um ein Feld als Pflichtfeld einzurichten, müssen Sie zunächst einen Vorschlagswert festlegen Das benutzerdefinierte Feld kann als Pflichtfeld definiert werden. Der Benutzer kann keinen neuen Datensatz hinzufügen, ohne Daten in das Pflichtfeld einzugeben. Wenn Sie ein benutzerdefiniertes Feld als Pflichtfeld einrichten, müssen Sie zunächst einen Vorschlagswert festlegen, um die Integrität der Datenbank aufrechtzuerhalten. Wenn Sie jedoch mit Release 8.82 oder höher arbeiten, können Sie das benutzerdefinierte Feld später aktualisieren und den Vorschlagswert entfernen. Wenn Sie ein benutzerdefiniertes Feld als Pflichtfeld einrichten und das Feld bereits über einen Vorschlagswert verfügt, können Sie wählen, ob der Vorschlagswert in alle vorhandenen oder nur in neue Instanzen des Objekts eingefügt werden soll.

21 Demo: Benutzerdefinierte Felder
In dieser Demo werden benutzerdefinierte Felder mit Wertelisten hinzugefügt.

22 Benutzerdefinierte Felder in Belegen
Beim Verwenden von Kopieren nach/Kopieren von oder des Belegerstellungs-assistenten wird der in ein benutzer-definiertes Feld eingegebene Wert in den Zielbeleg übernommen Objekt (z.B. Kundenauftrag) Allgemein Neues Feld Objekt (z.B. Lieferbeleg) Der Feldwert wird in den Zielbeleg übernommen mittels Kopieren nach/Kopieren von Mittels der Funktion Kopieren nach/Kopieren von zum Generieren eines neuen Belegs aus einem Basisbeleg wird der Wert eines benutzerdefinierten Felds in den Zielbeleg übernommen. Dies gilt auch für das Anlegen von Belegen mit dem Belegerstellungsassistenten. Wenn mehrere Basisbelege in einen Zielbeleg kopiert werden und das benutzerdefinierte Feld in diesen Basisbelegen über verschiedene Werte verfügt, wird der Feldwert nicht kopiert.

23 Verwalten von mehreren benutzerdefinierten Feldern in einem Beleg
Benutzerdefinierte Felder sind möglicherweise nicht für jede Belegart relevant Benutzer können die Anzeige mehrerer benutzerdefinierter Felder mit dem Fenster „Einstellungen“ verwalten: Zum Öffnen des Fensters „Einstellungen“: Strg+Umschalt+B Extras → Customizing Tools → Einstellungen Objekt (z.B. Kundenauftrag) Kategorie Neues Feld Strg+Umschalt+B Einstellungen - Felder - Definition Feld Sichtbar Aktiv Auftrag Kategorie Neues Feld Kategorie A Kategorie B Kategorie C Benutzerdefinierte Felder sind möglicherweise nicht für jede Belegart relevant. Ein Feld in einem Kundenauftrag ist beispielsweise möglicherweise für eine Bestellung nicht relevant. Benutzer können die Anzeige von benutzerdefinierten Feldern verwalten, wenn sie Belege über das Fenster „Einstellungen“ bearbeiten. Das Fenster „Einstellungen“ unterscheidet sich vom Fenster für die normalen Formulareinstellungen, funktioniert aber auf ähnliche Weise. Um das Fenster „Einstellungen“ für benutzerdefinierte Felder zu öffnen, drücken Sie Strg+Umschalt+B oder wählen Sie Extras > Customizing Tools > Einstellungen.

24 Verwalten von mehreren benutzerdefinierten Feldern in einem Beleg
Objekt (z.B. Kundenauftrag) Kategorien definieren, um zugehörige Felder zu gruppieren und nach Kategorie- auswahl anzuzeigen Felder für eine Belegart ausblenden oder deaktivieren Anzeigereihenfolge von benutzer- definierten Feldern im Fenster ändern Kategorie Neues Feld Kategorieauswahl Einstellungen - Felder - Definition Feld Sichtbar Aktiv Auftrag Kategorie Neues Feld Kategorie A Kategorie B Kategorie C Mit dem Fenster „Einstellungen“ können Benutzer: Neue Kategorien definieren, um zugehörige Felder zu gruppieren und sie in einer Belegart durch Wählen der Kategorie anzuzeigen. Der Benutzer kann Felder für eine einzige Kategorie oder alle Kategorien anzeigen. Felder für eine Belegart ausblenden oder deaktivieren. Sie können zum Beispiel alle für einen Kundenauftrag relevanten Felder in Belegen der Art „Bestellung“ ausblenden. Anzeigereihenfolge der Felder durch Festlegen der numerischen Reihenfolge ändern. Auf diese Weise können die am häufigsten verwendeten Felder oben in der Liste angezeigt werden, damit sie einfacher verwendet werden können.

25 Demo: Verwalten von benutzerdefinierten Feldern
In dieser Demo werden benutzerdefinierte Felder über das Fenster „Einstellungen“ verwaltet.

26 Agenda Benutzerdefinierte Felder Benutzerdefinierte Tabellen
Im letzten Teil dieser Lektion werden benutzerdefinierte Tabellen erläutert.

27 Benutzerdefinierte Tabellen
Extras → Customizing Tools → Benutzerdefinierte Tabellen - Definition Benutzerdefinierte Tabellen sichern zusätzliche, zugehörige Daten Benutzertabellen haben das Präfix Informationen zur neuen Tabelle werden in der Tabelle OUTB gesichert Benutzerdefinierte Tabellen können beim Anlegen neuer Unternehmen kopiert werden Geben Sie zum Einrichten einer Tabelle einen Namen und eine Beschreibung ein und belassen Sie die Objektart als „Kein Objekt“ Tabellenname Beschreibung Objektart TRUCKS Liefer-LKW Kein Objekt @Trucks Zusätzlich zu benutzerdefinierten Feldern können Sie neue Tabellen zur Datenbank hinzufügen. In benutzerdefinierten Tabellen können Sie zusätzliche, zugehörige Daten sichern. Die benutzerdefinierte Tabelle wird Bestandteil der Firmendatenbank. Benutzerdefinierte Tabellen verfügen über das Präfix So können Sie sie leicht von Systemtabellen unterscheiden. Im Beispiel verfügt die Tabelle über die Bezeichnung Informationen zu jeder neuen Tabelle werden in der Systemtabelle OUTB gesichert. Wenn Sie ein neues Unternehmen anlegen, können Sie benutzerdefinierte Tabellen aus dem aktuell gewählten Unternehmen in das neue Unternehmen kopieren. Um eine Benutzertabelle einzurichten, geben Sie einen Namen und eine Beschreibung ein. Hier wurde eine neue Tabelle angelegt, um Informationen über eine Gruppe von Lieferfahrzeugen, die das Unternehmen besitzt, abzulegen. Details, wie z.B. die Fahrzeugzulassungsnummer, das Modell und die Kapazität, werden aufgezeichnet. Die Objektart ist für Benutzertabellen nicht relevant. Sie spielt nur dann eine Rolle, wenn benutzerdefinierte Objekte mit dem Software Development Kit angelegt werden. Sie sollten die Auswahl als „Kein Objekt“ belassen, da Sie die Objektart nach dem Hinzufügen der Benutzertabelle nicht mehr ändern können.

28 Eingeben von Daten in benutzerdefinierten Tabellen
Extras → Benutzerdefinierte Fenster Tabellenname Beschreibung Objektart TRUCKS Liefer-LKW Kein Objekt Zugriff auf die Tabelle über die Menüleiste Extras Die Tabelle wurde ursprünglich mit zwei Spalten angelegt: Code und Name Code und Name müssen in jeder Zeile eindeutig sein Mit der Data Transfer Workbench können Daten in die Tabelle importiert werden Trucks Code Name 1 HD-WD 1528 2 HD-WU 5528 3 HD-WR 4655 Sie können auf eine neue benutzerdefinierte Tabelle zugreifen, indem Sie die Tabelle über die Menüleiste Extras > Benutzerdefinierte Fenster wählen. Die Tabelle wird zu Beginn mit zwei Spalten angelegt: Code und Name. Sie können Daten in diese beiden Spalten eingeben. Diese Felder werden als Hauptschlüssel verwendet und müssen deshalb für jede Zeile, die Sie zur Tabelle hinzufügen, eindeutig sein. Zu diesem Zeitpunkt ist die benutzerdefinierte Tabelle mit keinem Formular oder Beleg verknüpft. Sie können die Tabelle jedoch in Abfragen verwenden und mit der Data Transfer Workbench Daten in die Tabelle importieren. Hauptschlüssel

29 Verknüpfen einer benutzerdefinierten Tabelle mit einem benutzerdefinierten Feld
Extras > Customizing Tools > Benutzerdefinierte Felder – Verwaltung Um die Tabelle einzublenden, verknüpfen Sie sie mit einem benutzerdefinierten Feld in einem Beleg oder Formular, indem Sie das Ankreuzfeld Verknüpfte Tabelle festlegen verwenden Das benutzerdefinierte Feld muss die Art „Alphanumerisch“ aufweisen Hinweis: Es ist möglich, eine benutzerdefinierte Tabelle mit mehreren benutzerdefinierten Feldern zu verknüpfen. Um eine Benutzertabelle für Benutzer in einem Formular oder einem Beleg direkt einzublenden, können Sie die Tabelle mit einem benutzerdefinierten Feld im Beleg oder Formular verknüpfen. Beachten Sie, dass Benutzertabellen nur mit benutzerdefinierten Feldern verknüpft werden können, die die Art „Alphanumerisch“ und die Struktur „Regulär“ aufweisen. Wählen Sie Extras > Customizing Tools > Benutzerdefinierte Felder – Verwaltung und markieren Sie das Ankreuzfeld Verknüpfte Tabelle festlegen für das Feld. Wählen Sie dann die benutzerdefinierte Tabelle. Sie können dieselbe benutzerdefinierte Tabelle mit mehreren benutzerdefinierten Feldern in verschiedenen Objekten sowohl auf der Kopf- als auch auf der Zeilenebene verknüpfen. Sie können beispielsweise zusätzlich zum Lieferbeleg die Tabelle „Trucks“ mit einem benutzerdefinierten Feld im Auswahlfeldbeleg verknüpfen.

30 Verknüpfen einer benutzerdefinierten Tabelle mit einem benutzerdefinierten Feld (Forts.)
Die Tabelle wird als Werteliste in Formularen oder Belegen angezeigt Der Benutzer kann neue Zeilen dynamisch zur Tabelle hinzufügen und alle Spalten mit dem folgenden Befehl füllen:Neu definieren Die Tabelle wird als Werteliste im Formular oder Beleg angezeigt. Dabei werden nur die ersten beiden Spalten angezeigt. Der Benutzer kann neue Zeilen mit der Option „Neu definieren“ dynamisch zur Tabelle hinzufügen. Der Benutzer kann alle Spalten in der Tabelle anzeigen und füllen.

31 Hinzufügen von Spalten zu benutzerdefinierten Tabellen
Extras → Customizing Tools → Benutzerdefinierte Felder – Verwaltung Sie können Spalten zu einer benutzerdefinierten Tabelle hinzufügen Jede Spalte wird als benutzerdefiniertes Feld zur Tabelle hinzugefügt Über das Fenster Benutzerdefinierte Felder – Verwaltung können Sie Spalten zu einer benutzerdefinierten Tabelle hinzufügen. Die zusätzlichen Spalten werden zunächst als benutzerdefiniertes Feld hinzugefügt. Wählen Sie die Tabelle unter dem Objekt Benutzertabellen und wählen Sie Hinzufügen. Im Beispiel wurden drei neue Spalten zur Tabelle „Lieferfahrzeuge“ hinzugefügt: Kapazität, Marke und Modell.

32 Hinzufügen von Spalten zu benutzerdefinierten Tabellen (Forts.)
Extras → Benutzerdefinierte Fenster Zusätzliche Spalten Um Daten in die neuen Spalten einzugeben, öffnen Sie die Tabelle über das Menü Extras oder über das verknüpfte benutzerdefinierte Feld Wenn neue Spalten nicht im Fenster sichtbar sind, passen Sie die Breite der Spalten an Sie können jetzt Daten in die neuen Spalten eingeben. Wählen Sie Extras > Benutzerdefinierte Fenster und wählen Sie die Tabelle. Alternativ können Sie die Tabelle über das verknüpfte benutzerdefinierte Feld in einem Beleg oder Formular öffnen. Wenn die neuen Spalten nicht im Fenster sichtbar sind, müssen Sie möglicherweise die Breite der Spalten anpassen, um neue Felder anzuzeigen. Die Daten in der Tabelle können verwendet werden, um ein Lieferfahrzeug manuell in einem Beleg zuzuweisen. Sie können auch eine Abfrage anlegen, um einen LKW mit der Kapazität für die zu liefernden Artikel zuzuweisen.

33 Schlüssel hinzufügen Wählen Sie ein beliebiges Feld oder eine Gruppe von Feldern als Schlüssel, um die Abfrageleistung zu verbessern Legen Sie einen Schlüssel als eindeutig fest, um die Einschränkung der Eindeutigkeit zu erzwingen, wenn neue Daten hinzugefügt werden @Benutzer-definierte Tabelle Der Vorschlagsschlüssel für eine benutzerdefinierte Tabelle ist die Kombination aus den ersten beiden Spalten: Spalte und Name. Zusätzlich können Sie ein beliebiges Feld oder eine Gruppe von Feldern aus der Benutzertabelle als neuen Schlüssel wählen. Mit dieser Option kann das System eine schnellere Suche ausführen, wenn dieses Feld in Abfragen verwendet wird. Optional können Sie einen eindeutigen Schlüssel festlegen. Auf diese Weise können Sie die Einschränkung der Eindeutigkeit erzwingen und verhindern, dass eine neue Zeile mit einem Feld hinzugefügt wird, das über einen doppelten Wert verfügt.

34 Demo In dieser Demo wird eine benutzerdefinierte Tabelle eingerichtet.

35 Benutzerdefinierte Felder und Tabellen: Die wichtigsten Punkte
Die wichtigsten Punkte dieser Lektion: Sie können benutzerdefinierte Felder zu den meisten Objekten auf der Kopf- oder Zeilenebene hinzufügen Benutzerdefinierte Felder werden zur Tabelle des gewählten Objekts hinzugefügt und verfügen über das Präfix „U_“ Benutzerdefinierte Felder auf der Kopfebene werden in einem separaten Fenster angezeigt. Verwenden Sie das Menü Ansicht, um dieses Fenster zu öffnen. Um mehrere benutzerdefinierte Felder auf Kopfebene zu verwalten, verwenden Sie das Fenster „Einstellungen“, um Felder auszublenden oder die Felder Kategorien zuzuweisen Benutzerdefinierte Felder können verschiedene Arten und Strukturen aufweisen. Die gewählte Struktur hat Auswirkung auf die maximale Länge des Felds Optional können Sie eine Liste gültiger Werte zu einem benutzerdefinierten Feld hinzufügen oder einen Vorschlagswert festlegen. Das benutzerdefinierte Feld kann auch ein Mussfeld sein Sie können benutzerdefinierte Tabellen anlegen, um zugehörige Daten zu speichern Benutzerdefinierte Tabellen verfügen über das Präfix Um eine Benutzertabelle in einem Beleg oder Formular verfügbar zu machen, verknüpfen Sie die Tabelle mit einem benutzerdefinierten Feld im Beleg oder Formular Im Folgenden sind einige wichtige Punkte zu benutzerdefinierten Feldern und Tabellen aufgeführt: Sie können benutzerdefinierte Felder zu den meisten Objekten entweder auf der Kopf- oder der Zeilenebene hinzufügen. Benutzerdefinierte Felder werden zur Tabelle des gewählten Objekts hinzugefügt und verfügen über das Präfix „U_“. Benutzerdefinierte Felder, die auf der Kopfebene hinzugefügt wurden, werden in einem separaten Fenster neben dem Beleg angezeigt. Sie können das Menü Ansicht verwenden, um dieses Fenster zu öffnen. Sie können mehrere benutzerdefinierte Felder auf der Kopfebene über das Fenster „Einstellungen“ verwalten. Auf diese Weise können Sie Kategorien zuweisen, Felder ausblenden und die Reihenfolge neu sortieren. Benutzerdefinierte Felder können verschiedene Arten und Strukturen aufweisen, wie z.B. alphanumerisch und regulär. Die gewählte Struktur hat Auswirkung auf die maximale Feldlänge und die Art der Daten, die Sie in das Feld eingeben können. Optional können Sie eine Liste gültiger Werte zu einem benutzerdefinierten Feld hinzufügen oder einen Vorschlagswert festlegen. Das benutzerdefinierte Feld kann auch ein Mussfeld sein Sie können benutzerdefinierte Tabellen in der Datenbank anlegen. Diese Tabellen können zusätzliche, zugehörige Informationen enthalten. Benutzerdefinierte Tabellen verfügen über das Präfix Um eine Benutzertabelle in einem Beleg oder Formular verfügbar zu machen, verknüpfen Sie die Tabelle mit einem benutzerdefinierten Feld im Beleg oder Formular.

36 Vielen Dank! Sie haben die Lektion zu
benutzerdefinierten Feldern und Tabellen abgeschlossen. Vielen Dank für Ihr Interesse. Sie haben die Lektion zu benutzerdefinierten Feldern und Tabellen abgeschlossen. Vielen Dank für Ihr Interesse.


Herunterladen ppt "Customizing Tools: Benutzerdefinierte Felder und Tabellen"

Ähnliche Präsentationen


Google-Anzeigen