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
  • Allgemeines zu Handhabung von Fensterelementen
  • Menu
  • Transaktionsfenster
  • Formularfenster
  • Infofenster
  • Info Geschäftspartner
  • Browser
  • Report
  • Workflow
  • Prozess
  • Toolbar
  1. Benutzerhandbuch

Aufbau der Fenster

PreviousGeschäftsbeziehungenNextKoexistenz mit DATEV

Last updated 4 years ago

Allgemeines zu Handhabung von Fensterelementen

siehe dazu

Menu

Transaktionsfenster

Formularfenster

Infofenster

Es gibt 13 Infofenster mit Datenauswahl and -anzeige. Im Gegensatz zu Transaktionsfenster sind die Inhalte nicht konfigurierbar sondern wie bei Formularen fest programmiert. Die Infofenster sind aus der Toolbar aufrufbar. Beispiel Info Aufträge:

Info Geschäftspartner

Am Beispiel Info Geschäftspartner will ich zeigen, dass es generische Alternativen zu den fest verdrahteten Infofenster gibt. So sieht es im Original aus:

  • die Zellen der Tabellen können nur gelesen werden, ein drill-down-zoom z.B zu den Daten des GP oder zur Adresse ist nicht vorgesehen

  • es werden entweder alle Geschäftspartner (⬜ nur Kunden) angezeigt oder ✅ nur die Kunden. Anzeigen von Lieferanten, Mitarbeitern oder Interessenten ist nicht vorgesehen. Genauso nicht möglich "welche Geschäftspartner sind Kunden und Lieferanten?"

  • Suche nach Name ist technisch auf eine Spalten der DB-Tabelle orientiert. Tatsächlich werden aber die BP Namen in zwei Spalten abgelegt, Name und Name2. Gesucht wird nur in Name. Die Suche nach "unlimited" bleibt daher erfolglos.

  • ähnlich verhält sich mit der Suche nach Kontakten oder Telefon

  • der grosse Nachteil ist aber die fehlende Flexibilität. Jede Layoutänderung, Hinzufügen von Suchkriterien muss programmiert werden.

Und so sieht eine Alternative aus. Bewusst ist das Layout ähnlich gehalten.

  • das Layout (Spalten der Tabelle) ist konfigurierbar, Spalten hinzu oder wegnehmen, die Reihenfolge ändern, ist ohne Programmänderung möglich

  • auch die Suchkriterien sind konfigurierbar

  • BP Name ist aus Name und Name2 zusammengesetzt, gesucht wird in beiden

  • weitere Tabs im unteren Pane mit Aufträgen, Lieferscheinen, Rechnungen usw lassen sich leicht einfügen

Browser

Report

Workflow

Prozess

Toolbar

Suche

die Suchkriterien für sind 3-wertig, so kann man "alle" GP, die Kunden und die nicht Kunden finden. Die Frage welche Geschäftspartner sind Kunden und Lieferanten? ist beantwortet. Es sind 3.

Die erscheint in *Dempiere am oberen Rand der meisten Fenster.

<F6> oder (Datensatz suchen) öffnet einen Suchdialog, in dem Suchkriterien eingegeben werden. Die erweiterte Suche ist immer möglich, sie erfordert etwas know-how über die Datenstruktur. In der einfachen Suche sind bereits . Beispiel:

Toolbar
wikipedia Fenster (Computer)
Kriterien vordefiniert
Yes-No