klst
  • Introduction
  • Einleitung ADempiere
  • de-mpiere
  • Benutzerhandbuch
    • Geschäftsprozesse
    • Vertriebsprozess
    • Beschaffungsprozess/Einkauf
    • Warenwirtschaft/Logistik
    • Produktion
    • Rechnungswesen/Buchführung
    • Personal und Gehaltsabrechnung
    • Systemadministration Voreinstellungen
    • Geschäftsbeziehungen
    • Aufbau der Fenster
    • Koexistenz mit DATEV
    • Datenaustausch mittels openTRANS
  • Administratorhandbuch
    • Installation
    • Kontenplan
    • Buchführungsschema
    • Banken
    • Übersetzungen
    • UI Anpassung
    • Referenzen/Datentypen
  • Entwicklerhandbuch
    • Architektur vs Anatomie
    • Entwurfsmuster
    • Entwicklungsumgebung
    • Eclipse IDE
    • swing Client
    • Swing vs SwingX
    • Look and Feel
    • Grid Modell
    • Infofenster
    • Bäume
    • openTRANS Anbindung
    • Administrationswerkzeuge
    • Referenzdaten Banken
    • gitbook-test
  • GLOSSAR
Powered by GitBook
On this page
  1. Administratorhandbuch

UI Anpassung

PreviousÜbersetzungenNextReferenzen/Datentypen

Last updated 5 years ago

CtrlK
  • UI Anpassung am Beispiel Geschäftspartner
  • conditional Tab
  • embedded Tab
  • Suche konfigurieren

UI Anpassung am Beispiel Geschäftspartner

  • ein Geschäftspartner ist ein Kunde oder ein Lieferant, oder beides. Oder ein Mitarbeiter.

  • die Beziehung zu den Unterregistern ist 1:0..1

  • das dynamische AD-Layout sollte das Unterregister Kunde nur anzeigen, wenn es sich um einen Kunden handelt

  • die Beziehung zum Unterregister Bank ist 1:0..n : ein Geschäftspartner hat keine oder mehrere Bankverbindungen hinterlegt

  • ebenso die Unterregister Kontakte und Standorte : ein Geschäftspartner kann mehrere Standorte haben

Im folgenden Beispiel werden

  • die Benennungen der Register angepasst, um den Charakter des Registers gerecht zu werden. Es gibt mehrere Standorte.

  • die "veraltete" Information ISDN wird durch eMail ersetzt

  • das Layout wird etwas verändert

    • Felder Mandant und Organisation sind redundant und nicht notwendig

    • Felder mit Bezug zu Adresse wurden dorthin gruppiert

conditional Tab

Ist ein Geschäftspartner ein Kunde, so ist es sinnvoll die Tabs Lieferant und Mitarbeiter dynamisch auszublenden:

embedded Tab

Im zweiten Schritt wird das Register Standorte als ein "embedded Tab" definiert, so dass alle Standortattribute als Einzelzeilen sichtbar sind

embedded Tabs werden auch an anderen Stellen verwendet. In Angeboten und Aufträgen zum Anzeigen der Auftragsposten. In Bestellungen, Lieferscheinen und Rechnungen.

Suche konfigurieren

<F6> oder (Datensatz suchen) öffnet in den Fenstern einen Suchdialog, der konfiguriert werden kann. Als Suchriterien dienen die Auswahlspalten. Beispiel: