Lade...
 

AppsWarehouse® Browser

AppsWarehouse® Browser

Beschreibung

Mit dieser App werden alle Module und Apps des AppsWarehouse®  angezeigt. Diese App dient dem Entwickler, sich eine Übersicht über die Module und deren Eigenschaften zu schaffen. Zugleich können aus dieser App heraus Apps geändert oder erweitert oder auch neue Apps erstellt werden.

Die angezeigten Apps werden grundsätzlich in die drei Kategorien

  • Apps
  • Projekte
  • Provider

eingeteilt. Provider sind Apps, deren Prozeduren anderen Apps zur Verfügung gestellt werden (providerName::prozedurName), Projekte sind Apps, die einzeln gestartet werden können, alle anderen Apps werden über Nachrichten (messages) aus Projekten heraus gestartet. Die grundsätzliche Funktionalität der drei App Kategorien ist im Wesentlichen gleich, nur in den jeweiligen Kontextmenüs unterscheiden sich einige Funktionen.
 

Funktionalität

 

Browserfenster

Menü

Menüpunkt Beschreibung
AppsWarehouse -
: alle Module auflisten alle im System definierten Module werden aufgelistet.
: AppsWarehouse® Module auswählen -
: : per Text Abfrage   Es öffnet sich eine Maske zur komplexen Eingabe von mit "UND" und "ODER" verknüpften Begriffen zur Suche nach einem Modul.
: : aus Liste Es öffnet sich eine Maske zur einfachen Eingabe eines Suchbegriffs nach einem Modul.
: : per Auswahl eines geöffneten Fensters Die App mit Auflistung der gestarteten (aktuell geöffneten) Apps wird aufgerufen. Wird dort in der Liste ein Fenster ausgewählt, wird sein Modul in der Modulliste des Browsers automatisch mitselektiert.
: Module mit überdefinierten Messages auflisten In einem separatem Fenster werden die Apps und Module aufgelistet, bei denen empfangene Nachrichten überdefiniert worden sind. 
: Prozeduren aller Module auflisten Auflistung aller im System definierten Prozeduren.
: Module mit Dateiverzeichnissen abgleichen Aufruf einer App zum Abgleich der im System definierten Module mit den in den Dateiverzeichnissen gespeicherten Modulen. Dieses ist dann immer wieder mal notwendig, wenn durch Refactoring sich Modulnamen geändert haben, aber sich die alten Module noch immer in den Dateiverzeichnissen befinden.
: Schließen Die AppsWarehouse® Browser-App wird geschlossen.
CyberEnterprise® -
: CyberEnterprise® Inspektor Aufruf des CyberEnterprise® Inspektors.
: CyberEnterprise® Browser Aufruf des CyberEnterprise Browsers.
System -
: System Daten -
: : Datenkonnektoren Aufruf der App zur Auflistung und Pflege von Datenkonnektoren.
: : Geschäftsprozesse Aufruf der App zur Auflistung und Pflege von Geschäftsprozessen.
: : Prozess-Routen Aufruf der App zur Auflistung und Pflege von Prozess-Routen.
: : Transaktionsbeschreibungen Aufruf der App zur Auflistung und Pflege von Transaktionsbeschreibungen.
: : Flow Charts Aufruf der App zur Auflistung und Pflege von Flow Charts.
: : Neuronale Netzwerke Aufruf der App zur Auflistung und Pflege von Neuronalen Netzwerken.
: : Zähler Aufruf der App zur Auflistung und Pflege von Zählern.
: : Modul Voreinstellungen Aufruf der App zur Auflistung und Pflege von Modul Voreinstellungen.
: Daten Layout -
: : Dokumente -
: : : Dokumentköpfe Aufruf der App zur Auflistung und Pflege von Dokumentköpfen.
: : : Dokumentbausteine Aufruf der App zur Auflistung und Pflege von Dokumentbausteinen.
: : Berichte Aufruf der App zur Auflistung und Pflege von Berichten.
: Präsentationsmanager Aufruf des Präsentationsmanagers.
: Text Literal Browser -
: : AppsWarehouse Aufruf der App zur Auflistung und Pflege der Text Literale im AppsWarehouse®.
: : CyberEnterprise Aufruf der App zur Auflistung und Pflege der Text Literale im CyberEnterprise®.
Felder
Feld Beschreibung
Apps / Projekte / Provider

Liste der ausgewählten Module (Apps, Projekte, Provider). Mittels eines Knopfes kann zwischen einer Listen- und einer Baumdarstellung - zur Darstellung der Vererbungshierarchie der Module - hin- und hergewechselt werden. Bei Auflistung in Listenform kann auch gewählt werden, ob nur die jeweiligen Endknoten der Module/Apps aufgelistet werden sollen, d.h. nur die Module/Apps, die selbst nicht mehr weiter vererben. Diese Endknoten sind es dann auch, die als App gestartet werden.

Kontextmenü Apps

Menüpunkt Beschreibung
Dokumentation anzeigen Aufruf der AppsWarehouse® Anwenderdokumentation des / der in der Liste selektierten Moduls / App. Handelt es sich beim ausgewählten Modul um ein Provider Modul, kann hiermit die technische Provider Dokumentation aufgerufen werden.
App starten Handelt es sich beim ausgewählten Modul um eine App, die selbst nicht weiter vererbt, kann diese App hiermit direkt gestartet werden.
Nachrichtenbaum Alle gesendeten Nachrichten des ausgewählten Moduls / der ausgewählten App werden in einer Baumdarstellung aufgelistet.
Neu  
: Neue App erstellen  
: : Ableitung generieren Für das selektierte Modul / die selektierte App kann mittels eines Generators eine Ableitung erstellt werden.
: : Klassen App Generator  
: : Verkaufsbeleg  
: : Sub-Modul  
: : 

Statistikmodul/Analysemodul

 
: Hilfe Seite erstellen  

 

Kontextmenü Projekte

Menüpunkt Beschreibung
Dokumentation anzeigen Aufruf der AppsWarehouse® Anwenderdokumentation des / der in der Liste selektierten Moduls / App. Handelt es sich beim ausgewählten Modul um ein Provider Modul, kann hiermit die technische Provider Dokumentation aufgerufen werden.
Projekt starten Das ausgeählte Projekt wird als separater Prozess gestartet.
Nachrichtenbaum Alle gesendeten Nachrichten des ausgewählten Moduls / der ausgewählten App werden in einer Baumdarstellung aufgelistet.
Neu  
: Project Control App Generator  
: Ableitung generieren Für das selektierte Modul / die selektierte App wird eine Ableitung erstellt.
: Hilfe Seite erstellen  

 

Kontextmenü Provider

Menüpunkt Beschreibung
Dokumentation anzeigen -
: AppsWarehouse® Dokumentation Aufruf der AppsWarehouse® Anwenderdokumentation des / der in der Liste selektierten Moduls / App.
: Provider Dokumentation Die technische Provider Dokumentation mit Auflistung und Beschreibung der aufrufbaren Prozeduren und Views wird aufgerufen.
App starten Handelt es sich beim ausgewählten Modul um eine App, die selbst nicht weiter vererbt, kann diese App hiermit direkt gestartet werden.
Nachrichtenbaum Alle gesendeten Nachrichten des ausgewählten Moduls / der ausgewählten App werden in einer Baumdarstellung aufgelistet.
Ableitung erstellen Für das selektierte Modul / die selektierte App wird eine Ableitung erstellt.

 

Knopf

Knopf Beschreibung
Source Code aufrufen Der Source Code des / der ausgewählten Moduls / App wird im Code Editor (z.B. Eclipse inkl. InstantView® Plug In) angezeigt.

 

Prozeduren

Liste der Prozeduren des / der ausgewählten Moduls / App. Per Doppel Klick auf einen Listeneintrag gelangt man direkt zur Definition dieser selektierten Prozedur im Programmcode.

Kontextmenü

Menüpunkt Beschreibung
Provider Dokumentation Handelt es sich beim ausgewählten Modul um ein Provider Modul, kann hiermit die technische Provider Dokumentation der ausgewählten Prozedur direkt aufgerufen werden.

 

Variablen Liste der Variablen des / der ausgewählten Moduls / App.
Widgets

Liste der Widgets der / des ausgewählten Moduls / App als Baum. Der oberste Knoten ist jeweils die Definition eines Fensters.

Kontextmenü

Menüpunkt Beschreibung
Widget ansteuern  
Widget bearbeiten  
Ableitung generieren  

 

Kontextmenü

Knopf Beschreibung
Source Code aufrufen Der Source Code des / der ausgewählten Moduls / App wird im Code Editor (z.B. Eclipse inkl. InstantView® Plug In) angezeigt.
Widgets
Widget Typ Beschreibung
Eingabefelder Auswahl an Widgets  (Drag&Drop)
CX_FRACTION.png Fraction
checkbox.png Checkbox
radio.png Radio
CX_ENUMERATION.png Enumeration
CX_ENUM_TABLE.png Combobox
CX_DATE.png Date
d_time.png DigitalTime
CX_TIME.png Time
CX_NUMERIC.png Numeric
CX_INTEGER.png Integer
mlstring.png MultipleString
CX_STRING.png String
Objektbearbeitung Auswahl an Widgets  (Drag&Drop)
CX_ENUM_TABLE.png ObjectCombobox
objectlistview.png ObjectList
Steuerung Auswahl an Widgets  (Drag&Drop)
prompt.png Prompt
button.png Button
group_widget.png Group
menu.png Menü
Edit-Modus Auswahl an Widgets  (Drag&Drop)
widget_fix.png .Fix
widget_loose.png .Loose
Messages (empfangen) Liste der empfangenen Nachrichten des / der ausgewählten Moduls / App.
Messages (gesendet) Liste der gesendeten Nachrichten des / der ausgewählten Moduls / App.
Fehler Box zur Ausgabe von eventuellen Fehlern beim Parsen der Module / Apps. Die hier angezeigten Fehler müssen im Programmcode der Module / Apps behoben werden.

 

Kontextmenü

Menüpunkt Beschreibung
Dokumentation -
: AppsWarehouse® Dokumentation Aufruf der AppsWarehouse® Anwenderdokumentation des / der in der Liste selektierten Moduls / App.
: Provider Dokumentation Handelt es sich beim ausgewählten Modul um ein Provider Modul, kann hiermit die technische Provider Dokumentation aufgerufen werden.
App starten Handelt es sich beim ausgewählten Modul um eine App, die selbst nicht weiter vererbt, kann diese App hiermit direkt gestartet werden.
Nachrichtenbaum Alle gesendeten Nachrichten des ausgewählten Moduls / der ausgewählten App werden in einer Baumdarstellung aufgelistet.
Ableitung generieren Für das selektierte Modul / die selektierte App wird eine Ableitung erstellt.

 

Knöpfe
Knopf Beschreibung
Zurück Die App wird geschlossen.

 

Textabfrage Fenster

Dieses Fenster dient der Suche nach Modulen mithilfe von Begriffen. Diese Begriffe sind im Modul selbst als Schlagworte hinterlegt.

Filter
Feld Beschreibung
"UND" Begriffe Bis zu 4 Begriffe werden mittels logischem "UND" verknüpft und damit die Suche nach Modulen parametriert.
"ODER" Begriffe Bis zu 4 Begriffe werden mittels logischem "ODER" verknüpft und damit die Suche nach Modulen parametriert.
Suchen Mittels der als Filter gesetzten "UND" und "ODER" Begriffe werden Module gesucht und aufgelistet. Werden keinen Suchbegriffe eingegeben, bleibt die Ergebnisliste leer.

Liste

Feld  
Apps Liste der gefundenen Module. Per Doppel-Klick wird das selektierte Modul ausgewählt.
Knöpfe
Knopf Beschreibung
Zurück Die Suche wird abgebrochen.
Auswählen Die in der Liste selektierte App wird ausgewählt. 

 

Listenfenster

Dieses Fenster dient der Auflistung und der Auswahl nach Modulen mittels eines einfachen Filters.

Filter
Feld Beschreibung
Schlagwort Begriff, nach dem ein Modul gesucht werden kann. Dieser Begriff muss im Modul als Schlagwort hinterlegt sein. Wird kein Schlagwort eingegeben, werden alle im System hinterlegten Module aufgelistet. 
Auswählen Eine in der Liste selektierte App wird ausgewählt. 

Liste

Feld  
Module Liste der gefundenen Module.. Per Doppel-Klick werden die selektierten Module ausgewählt.
Knöpfe
Knopf Beschreibung
Zurück Das Auswählen von Apps wird abgebrochen.
Auswählen Die in der Liste selektierten Apps werden ausgewählt. 

 

Nachrichtenbaum

Dieses Fenster dient der Auflistung aller aus einem Modul heraus gesendeten Nachrichten.

Nachrichten

Feld  
Nachrichten Auflistung aller aus einem Modul heraus gesendeten Nachrichten.
Knöpfe
Knopf Beschreibung
Zurück Die App wird geschlossen.

 

Module mit überdefinierten Nachrichten

Dieses Fenster dient der Auflistung der in einem Modul empfangenen Nachrichten, die - gegenüber seinem vererbenden Modul - überdefiniert worden sind.

Nachrichten

Feld  
Nachrichten Auflistung aller in einem Modul empfangenen Nachrichten, die überdefiniert wurden.
Alle Nachrichten Ist diese Checkbox gesetzt, werden alle in einem Modul empfangenen und gesendeten Nachrichten ausgegeben.
Knöpfe
Knopf Beschreibung
Zurück Die App wird geschlossen.

 

Prozeduren aller Module

Dieses Fenster dient der Auflistung der in allen Modulen definierten Prozeduren.

Nachrichten

Feld  
Prozeduren Auflistung aller in den Modulen definierten Prozeduren. Per Doppel-Klick auf einem Eintrag in der Liste wird der zur Prozedur zugehörige Source Code im Code Editor angezeigt.
Knöpfe
Knopf Beschreibung
Zurück Die App wird geschlossen.
Soruce Code aufrufen Der Source Code einer in der Liste selektierten Prozedur wird im Code Editor angezeigt.

 

Widgets mit Datenklassen-Bindung

In diesem Fenster werden alle Window-Objekte (Widgets) mit einer Klassenbindung ausgegeben, d.h. es werden alle Zugriffspfade aus Window-Objekten auf die Datenfelder von Objekt-Klassen aufgelistet.

Nachrichten

Feld  
Filter -
: Klasse Hier kann nach der Klasse eines Zugriffspfads gesucht werden.
: Fenster Hier kann nach einem Text in der hierarchische Ausgabe der Zuordnung des Window-Objekts in seinem Fenster gesucht werden.
: Datenfeld Hier kann nach einem Bezeichner des Zugriffspfads gesucht werden.
: Zugriffspfad Hier kann nach einem Zugriffspfad gesucht werden.
Klassen -
Klassen Auflistung aller Zugriffspfade. Per Doppel-Klick auf einen Eintrag in der Liste wird der zum Window-Objekt zugehörige Source Code im Code Editor angezeigt.
Knöpfe
Knopf Beschreibung
Zurück Die App wird geschlossen.
Soruce Code aufrufen Der Source Code eines in der Liste selektierten Window-Objekts wird im Code Editor angezeigt.

 

 

Verwandte Themen

 


Technische Dokumentation

Browser Basismodul

Modulname

appsWHModuleList.app

Klassen

CX_MODULE
CX_VESSEL

Security

Neben der Beschränkung der Zugriffsrechte über die Klasse und deren Datenfelder kann das Modul über einige der empfangenen Messages in seiner Nutzung beschränkt werden.

Empfangene Messages
Message Parameter Funktion Security
EDIT_APPSWH_MODULE   Aufruf eines einzelnen / einer einzelnen App  
LIST_APPSWH_MODULE   Aufruf aller Module und Apps des AppsWarehouse  
SELECT_MODULE_TO_START      
_BROWSER_MODULE_SELECTED      

 

Gesendete Messages
Message Parameter Funktion Empfangs-Modul
_BROWSER_MODULE_SELECTED      

 

Operativer Betrieb