MS-Office-Forum

Zurück   MS-Office-Forum > Archive > Microsoft Access - Archiv > Microsoft Access - Archiv (2001)
Registrieren Forum Hilfe Alle Foren als gelesen markieren

Banner und Co.

Antworten
Ads
Themen-Optionen Ansicht
Alt 23.01.2001, 17:43   #1
MSchmidgall
Neuer Benutzer
Neuer Benutzer
Standard UForm über U-UForm synchronisieren

Hallo,
gibt es in A97 die Möglichkeit durch anklicken von einem bestimmten DS im Unter-Unterformular, zu dem entsprechenden DS im Unterformular zu springen.

Ich möchte durch auswahl des DS eben jenen bearbeiten können, denn das navigieren mit der Navigationsschaltfäche ist bei den entsprechenden Datemengen nicht vorstellbar.
Die Datenbearbeitung im UForm ist aus Ansichts-technischer Seite nicht realisierbar.

würde mich sehr freuen, wenn mir jemand helfen kann.

__________________

Mit freundlichen Grüßen
Martin Schmidgall
MSchmidgall ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 24.01.2001, 07:25   #2
MarkusR
MOF User
MOF User
Standard

Schreibe im UForm eine Funktion
Code:

Public function findRecord(PK as long) as boolean

me.recordsetclone.findfirst "Primärschlüssel=" & cstr(pk)
if me.recordsetclone.nomatch then
  findRecord=false
else
  me.bookmark=me.recordsetclone.bookmark
  findRecord=true
end if
end function
im U-UForm kannst du das dann aufrufen mit
Code:

if not me.parent.findRecord(me.Primärschlüssel.value) then
  msgBox "Datensatz nicht gefunden!",vbinformation
end if
wichtig ist dass die Function als PUBLIC deklariert ist.

es gibt aber auch noch elegantere Möglichkeiten zu Navigieren (Listenfelder, Comboboxen,...)

Ich hab meinen Kaffee noch nicht ausgetrunken, es kann sich der eine oder andere Fehler eingeschlichen haben

Viel Glück

Markus
MarkusR ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 24.01.2001, 15:09   #3
MSchmidgall
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

Hallo,
voresrst schon mal Danke, und nun noch kurze Fragen zu obigm Beitrag:
- Wo schreibe ich die jeweiligen Funktionen hin?
- Was heißt als PUBLIC deklariert?
- In der Zeile "me.recordsetclone.findfirst "Primärschlüssel=" & cstr(pk)" muß ich ja Primärschlüssel mit dem Namen des Feldes in dem der Primärschlüssel angezeigt wird eintragen, und was ist denn "cstr(pk)"?

__________________

Mit freundlichen Grüßen
Martin Schmidgall
MSchmidgall ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 24.01.2001, 15:20   #4
MarkusR
MOF User
MOF User
Standard

Ach so, ich bin davon ausgegangen, dass du Programmierst.

Also die Funktion "findRecord" sollte sich im Modul des Formulars UForm befinden.
Der gezeigte Aufruf sollte im U-UForm sein.

Als "Public" deklariert bedeutet, dass von anderen Modulen darauf zugegriffen werden kann (im gegensatz zu "Private")

me.recordsetclone.findfirst "Primärschlüssel=" & cstr(pk)"

"Primärschlüssel" steht stellvertretend für den Namen des Primärschlüssels. cstr(pk) steht für den Wert des Primärschlüssels z.B. ein Feld im U-UForm (z.B. me.primärschlüssel.value)

leider hab ich's grad eilig, falls noch klarheiten äh unklarheiten da sind, schreib einfach nochmal.

aber wie gesagt, zur Navigation gibts auch elegantere Methoden (s.O.)

Schönen Abend

Markus
MarkusR ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Ads
Antworten


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Besucher: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.
Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:54 Uhr.



Powered by: vBulletin Version 3.6.2 (Deutsch)
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.

Copyright ©2000-2018 MS-Office-Forum. Alle Rechte vorbehalten.
Copyright ©Design: Manuela Kulpa ©Rechte: Günter Kramer
Eine Verwendung der Inhalte in anderen Publikationen, auch auszugsweise,
ist ohne ausdrückliche Zustimmung der Autoren nicht gestattet.