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 ) »
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

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von Gast ( / / 0 / 3 ) »
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 ) »
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 / 673 / 5 / 68 ) »
*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 / 4849 / 313 / 642 ) »
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 ) »
Das sind echt hilfreiche Antworten!

Vielen Danke!

Beitrag von babap (Expert / 681 / 1 / 1 ) »
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 ) »
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 ) »
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 ) »
Noch einmal vielen Dank für die Antworten!
Habt mir sehr geholfen - echt ein super Forum!! Kompliment!

MfG Star

Seite 1 von 1

Vergleichbare Themen

1
Antw.
2224
Views
Pflegedialog SM30
von SAP_ENTWICKLER » 07.01.2019 11:53 • Verfasst in ABAP® Core
1
Antw.
1656
Views
Gen. Tab.pflegedialog: Keine Werthilfe!?
von ralf.wenzel » 31.01.2006 20:29 • Verfasst in ABAP® Core
1
Antw.
1283
Views
Pflegedialog Werte dazulesen und darstellen
von ST22 » 28.05.2008 11:51 • Verfasst in ABAP® Core
5
Antw.
8491
Views
Pflegedialog: automatisch Felder befüllen
von ABAPSunny » 20.03.2008 14:11 • Verfasst in ABAP® für Anfänger
1
Antw.
1922
Views
Generierter Tab.pflegedialog -> Eigene Werthilfe
von ralf.wenzel » 22.08.2007 17:56 • Verfasst in ABAP® Core

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Regex in where
Gestern von tar 8 / 369
Daten an Tabelle binden
vor 2 Tagen von Bright4.5 3 / 1636
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 288
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 529

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Regex in where
Gestern von tar 8 / 369
Daten an Tabelle binden
vor 2 Tagen von Bright4.5 3 / 1636
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 288
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 529

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 2 Tagen von snooga87 1 / 221
aRFC im OO-Kontext
letzen Monat von ralf.wenzel 1 / 3403
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9953