Pflegedialog und Pflegeview


Getting started ... Alles für einen gelungenen Start.

Moderatoren: Jan, Steff

Pflegedialog und Pflegeview

Beitragvon Star » 24.05.2005, 12: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
Star
ForumUser
 
Beiträge: 4
Registriert: 24.05.2005, 12:40
Dank erhalten: 0 mal

Sponsor

Alte ABAP-Entwicklerweisheit: Weißt du weder aus noch ein, baust du einen BADI ein

Beitragvon Gast » 24.05.2005, 13:05

Eins ist eine View, das andwere ein Dialog.

Was ist der Unterschied zwischen einem Auto und einem Fernseher?
Gast
 

Beitragvon Star » 24.05.2005, 13:11

Sehr hilfreiche Antwort! Danke!

(Als du das erste Mal mit SAP gearbeitet hast, hast du sicher alles sofort verstanden und gekannt)
Star
ForumUser
 
Beiträge: 4
Registriert: 24.05.2005, 12:40
Dank erhalten: 0 mal

Beitragvon zzcpak » 24.05.2005, 13: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.
zzcpak
Expert
 
Beiträge: 632
Registriert: 29.07.2003, 15:10
Dank erhalten: 53 mal

Beitragvon ewx » 24.05.2005, 14: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
ewx
Top Expert
 
Beiträge: 3870
Registriert: 04.08.2003, 19:55
Wohnort: Schleswig-Holstein
Dank erhalten: 334 mal

Beitragvon Star » 24.05.2005, 14:23

Das sind echt hilfreiche Antworten!

Vielen Danke!
Star
ForumUser
 
Beiträge: 4
Registriert: 24.05.2005, 12:40
Dank erhalten: 0 mal

Beitragvon babap » 24.05.2005, 21: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
babap
Expert
 
Beiträge: 680
Registriert: 05.02.2004, 15:12
Dank erhalten: 1 mal

Beitragvon cosmo » 25.05.2005, 07: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
cosmo
Specialist
 
Beiträge: 176
Registriert: 20.09.2004, 14:22
Dank erhalten: 0 mal

Beitragvon GoOn » 25.05.2005, 09: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
GoOn
 

Beitragvon Star » 01.06.2005, 15:34

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

MfG Star
Star
ForumUser
 
Beiträge: 4
Registriert: 24.05.2005, 12:40
Dank erhalten: 0 mal


Zurück zu ABAP® für Anfänger

  Aktuelle Beiträge   
Adobe Forms - Download - Keine Seiten
vor 10 Stunden von shimsham 2 Antw.
UTF-8 mit Funktionsbaustein
vor 13 Stunden von a-dead-trousers 4 Antw.
gelöst Fehler SAVE NOT ALLOWED bei F4IF_START_VALUE_REQUEST
vor 10 Stunden von AdrianSchm 1 Antw.
SAP Logon bei Aufruf WebGUI
Gestern von msfox 0 Antw.
Formatierung Textdatei aus Query und ABAP
vor 13 Stunden von wreichelt 5 Antw.

  Ähnliche Beiträge beta
Pflegedialog: automatisch Felder befüllen
26.03.2008, 16:52 von ewx 5 Antw.
Pflegedialog einer View anpassen.
20.09.2012, 12:14 von kaim77 2 Antw.
gelöst Pflegedialog anlegen, falscher Transportauftrag
07.06.2016, 15:13 von kbit100 2 Antw.
Tabellen Pflegedialog richtig benutzen
17.07.2018, 10:14 von Legxis 1 Antw.
Pflegedialog einer Tabelle gibt eine Fehlermeldung aus.
11.09.2012, 15:44 von jensschladitz 3 Antw.

 

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder