Pflegedialog und Pflegeview

Getting started ... Alles für einen gelungenen Start.
10 Beiträge Seite 1 von 1
10 Beiträge Seite 1 von 1

Pflegedialog und Pflegeview

Beitrag von Star (ForumUser / 4 / 0 / 0 ) » 24. Mai 2005 13:42

Hallo!

Könnte mir jemand bitte erklären, was der Unterschied zwischen Pflegedialog und Pflegeview ist! Hat jemand vielleicht ein Beispiel oder eine genauere Definition von beiden Begriffen??

Vielen Dank im Voraus!

MfG Star


Beitrag von Gast ( / / 0 / 3 ) » 24. Mai 2005 14:05

Eins ist eine View, das andwere ein Dialog.

Was ist der Unterschied zwischen einem Auto und einem Fernseher?

Beitrag von Star (ForumUser / 4 / 0 / 0 ) » 24. Mai 2005 14:11

Sehr hilfreiche Antwort! Danke!

(Als du das erste Mal mit SAP gearbeitet hast, hast du sicher alles sofort verstanden und gekannt)

Beitrag von zzcpak (Expert / 665 / 5 / 63 ) » 24. Mai 2005 14:46

*ggg*

wahrlich, wenig hilfreicher Klugschiss

vermutlich wird man je nach "Konfession" etwas anderes unter diesen Begrifflichkeiten verstehen können, aber ich wills mal versuchen:

Pflegeview:
Ein automatisch generierter Pflegedialog für bestimmte Tabellen, generiert über SE11

Pflegedialog:
Eine selbst gestrickte Dialoganwendung zur Pflege von Tabelleninhalten.


Ich denke, man kann diese Begriffe auch durchaus synonym gebrauchen, evtl. gibt es ja auch offizielle Definitionen davon.

Beitrag von ewx (Top Expert / 4002 / 166 / 378 ) » 24. Mai 2005 15:11

Ein Pflegeview ist ein View auf eine oder mehrere Datenbanktabellen. Ein Pflegeview wird eigens für einen Pflegedialog angelegt. Er wird für nix anderes benötigt. Er kann z. B. zur Datenselektion verwendet werden.

Zu diesem Pflegeview kann man mithilfe des Tabellenpflegegenerators (SE54 [über SE11]) einen Pflegedialog anlegen.

Man benötigt dafür aber nicht zwangsläufig einen Pflegeview, sondern kann auch eine DDIC-Tabelle verwenden.

Gruß,
Enno

Beitrag von Star (ForumUser / 4 / 0 / 0 ) » 24. Mai 2005 15:23

Das sind echt hilfreiche Antworten!

Vielen Danke!

Beitrag von babap (Expert / 677 / 1 / 1 ) » 24. Mai 2005 22:38

Hallo,

im SAP unterscheidet man Pflegeview und Datenbankview.

Eine Datenbankview ist zur Datenbeschaffung aus mehreren Tabellen gedacht, die über gleichbelegte Keyfelder zusammengeführt werden.

Eine Pflegeview ist eine Zusammenstellung von mehreren Tabellen, die gleichzeitig über eine einzige Maske gepflegt, also geändert werden.
Diese Pflegeview ist eigentlich keine Datenbankview.
In den Pflegebausteinen werden oft die einzelnen Tabellen (meist Datentabelle und Texttabelle) separat zusammengelesen und wieder weggeschrieben.

Für die Erstellung eines Pflegedialoges ist es nicht unbedingt notwendig eine Pflegeview zu erstellen.

Eine einzelne DDIC-Tabelle kann per zugehörigem Pflegedialog bearbeitet werden.
Für gemeinsam zu pflegende Tabellen benötigt man die o.a. Pflegeview. Sie ist auch dann notwendig, wenn man Zusatzinformationen aus anderen Tabellen besorgen möchte, um sie als Text oder weitere Details zum Pflegezeitpunkt anzuzeigen.

Erstellung der Pflegedialoge:
Transaktion SE80, DDIC-Tabelle oder View ändern und dannt "Tabellenpflegegenerator" wählen.
Am Besten alle Pflegedialoge für Tabellen, die zusammengehören, in eine einzige Funktionsgruppe legen.
Noch ein Tip: die Pflegebilder kann man an die eigenen Bedürfnisse anpassen und "verschönern".
(Irgendwo bei Pflegeobjekte/modifieziren/Dynpro ...).

mfg.
babap

Beitrag von cosmo (Specialist / 175 / 0 / 0 ) » 25. Mai 2005 08:40

Noch ein Versuch:

ein View ist eine Datenbankangelegtenheit. Es handelt sich um einen Auszug von Feldern aus ein oder mehreren Tabellen. Bei mehreren Tabellen wird dann noch angegeben, wie sie verknüpft sind. Man kann auch Einschränkungen beim Selektieren hinterlegen. Der View wird dann zum vereinfachten Lesen von der Datenbank eingesetzt.

Ein Pflegeview ist eine spezielle Variante von SAP. Hier wird die Datenbankauswahl als Grundlage genommen, um Daten pflegen zu können. Dies wird vor allem bei Customizing-Tabellen verwendet, weil hier oft mehrere Tabellen auf einmal gepflegt werden (vor allem, wenn Texte dabei sind, die immer in separaten Tabellen stehen). Solche Views heißen dann Pflegeview.

Ein Pflegedialog ist primär ein Programm (eigentlich eine Gruppe von Funktionsbausteinen). Aber ein besonderes. Es ist ein Programm, das auf der Basis einer Pflegeview eine Maske bereithält, um die Felder der Pflegeview zu pflegen.

SAP hat einen Mechanismus, der einen Pflegedialog aus einer Pflegeview generieren kann. Der Pflegedialog kann auch aus einer einzelnen Tabelle generiert werden. Dieser Mechanismus heißt Tabellenpflegegenerator. Er nimmt die Einstellungen der Pflegeview als Grundlage, um die Masken zu generieren.

Wer mutig ist, kann hinterher in den generierten Code eingreifen und Veränderungen vornehmen.
Jörg Krause, Anwendungsentwickler und SAP-Betreuer MM/PP

Beitrag von GoOn ( / / 0 / 3 ) » 25. Mai 2005 10:39

Verspäteten morgen,

wenn man sich an die in der SE54 zur Verfügung gestellten Zeitpunkte hält (Umfeld->Zeitpunkte) gehört nicht allzuviel Mut dazu - nur das PopUp "Bitte keine Änderungen, Daten gehören SAP" muß man ignorieren.

Glück auf,

GoOn

Beitrag von Star (ForumUser / 4 / 0 / 0 ) » 1. Jun 2005 16:34

Noch einmal vielen Dank für die Antworten!
Habt mir sehr geholfen - echt ein super Forum!! Kompliment!

MfG Star

Seite 1 von 1

Aktuelle Forenbeiträge

HTTP Request
vor 5 Stunden von carlie 3 / 29
Verfügbarkeitsprüfung
vor 7 Stunden von deejey 2 / 28
Verwaltung
vor 7 Stunden von deejey 2 / 27
Knobelaufgabe zum Wochenende / Wochenbeginn
vor 8 Stunden von Tron 7 / 197
BSP-Seiten als Dienst - Fehler beim Aufrufen
Gestern von Xilukarim 1 / 33

Unbeantwortete Forenbeiträge

BSP-Seiten als Dienst - Fehler beim Aufrufen
Gestern von Xilukarim 1 / 33
CCS Bonusabrechnung
Gestern von SAP_ENTWICKLER 1 / 24
At Selection-Screen
vor 2 Tagen von L0w-RiDer 1 / 44
SP01 Verweildauer
vor einer Woche von SAP_ENTWICKLER 1 / 97
Transaktion OMT3B Subscreens in Dynpros einhängen
vor einer Woche von SAP_ENTWICKLER 1 / 65