collapse

* Benutzer Info

 
 
Willkommen Gast. Bitte einloggen oder registrieren. Haben Sie Ihre Aktivierungs E-Mail übersehen?

* Wer ist Online

  • Punkt Gäste: 56
  • Punkt Versteckte: 0
  • Punkt Mitglieder: 0

Es sind keine Mitglieder online.

* Forenstatistik

  • stats Mitglieder insgesamt: 13808
  • stats Beiträge insgesamt: 64195
  • stats Themen insgesamt: 8683
  • stats Kategorien insgesamt: 5
  • stats Boards insgesamt: 16
  • stats Am meisten online: 415

Autor Thema: Änderungen im Hfo und Ufo erkennen?  (Gelesen 10156 mal)

Offline -Tom-

  • Access-Profi
  • **
  • Beiträge: 214
    • Weber-Computerhilfe - Damit Ihr Computer nicht zum Alptraum wird!
Re: Änderungen im Hfo und Ufo erkennen?
« Antwort #15 am: November 29, 2013, 14:40:43 »
Hi,

die Dateien kann ich nicht öffnen (ZIP_Ordner ist ungültig.

Harald

Jetzt aber -> Motordatenbank

Tom
Computerprobleme??? -> http//www.weber-computerhilfe.de

Fordere keine Anerkennung!
Zeige was und man wird Dich kennen
 

Offline bahasu

  • Moderator
  • Access Guru
  • *****
  • Beiträge: 1877
Re: Änderungen im Hfo und Ufo erkennen?
« Antwort #16 am: November 29, 2013, 16:24:54 »
Hi Tom,

1. Datei ist ladbar.
2. Herzlichen Gückwünsch zu den Beziehungen (gibt reichlich)
3. Kannst Du bitte beschreiben, wie Du vorgehst: Start-Formular ? Und dann?
    Die Angaben helfen, dass ich nicht den Fehler suchen muss, sondern mich auf das Finden der Ursache konzentrieren kann.

Harald
Servus
 

Offline -Tom-

  • Access-Profi
  • **
  • Beiträge: 214
    • Weber-Computerhilfe - Damit Ihr Computer nicht zum Alptraum wird!
Re: Änderungen im Hfo und Ufo erkennen?
« Antwort #17 am: November 29, 2013, 18:12:28 »
2. Herzlichen Gückwünsch zu den Beziehungen (gibt reichlich)

Ich wurde hier ja von diesem Forum bestens unterstützt!

3. Kannst Du bitte beschreiben, wie Du vorgehst: Start-Formular ? Und dann?
    Die Angaben helfen, dass ich nicht den Fehler suchen muss, sondern mich auf das Finden der Ursache konzentrieren kann.


1. Motordaten erfassen/ändern
2. Über Motornummer suchen einen Motor auswählen
3. Schaltfläche "Neu" drücken -> Jetzt sollte nicht die Abfrage "Änderungen speichern?" kommen.
4. jetzt erscheint ein Neuer leerer Datensatz
5. wenn ich nun auf Beenden drücke, erscheint auch die Meldung "Änderung speichern?"  was aber bei einem leeren Datensatz auch nicht passieren soll.

Tom
Computerprobleme??? -> http//www.weber-computerhilfe.de

Fordere keine Anerkennung!
Zeige was und man wird Dich kennen
 

Offline bahasu

  • Moderator
  • Access Guru
  • *****
  • Beiträge: 1877
Re: Änderungen im Hfo und Ufo erkennen?
« Antwort #18 am: November 30, 2013, 08:32:48 »
Hi Tom,

Die geänderte gezippte Version ist mit 297 kb zu lang. Deshalb "nur" Kommentare.

Knackpunkt waren die Zuweisungen von ... = 0 im "Neu"-Button. Nach Deaktivieren mit "'" unterblieb der Änderungshinweis.
'30.11.2013 Me.frm01MotorErfassungUfoMechDat!kontr_thermo = 0
'30.11.2013 Me.frm01MotorErfassungUfoMechDat!kontr_fremdlüfter = 0
'30.11.2013 Me.frm01MotorErfassungUfoMechDat!kontr_korrossionsschutz = 0
'30.11.2013 Me.frm01MotorErfassungUfoMechDat!kontr_kondenswasserbohrung = 0
'30.11.2013 Me.frm01MotorErfassungUfoMechDat!kontr_säureschutz = 0
'30.11.2013 Me.frm01MotorErfassungUfoMechDat!kontr_rücklaufsperre = 0


Vom Problem unabhängig hatte ich Anweisungen von "Form.allow..." gegen "Me.allow..." getauscht.


In Ereignissen BeforeUpdate ist
    If Me.Dirty = True Then
nicht notwendig.


Den Verweis auf "Web Office ..." mußte ich deaktivieren.

Harald
Servus
 

Offline -Tom-

  • Access-Profi
  • **
  • Beiträge: 214
    • Weber-Computerhilfe - Damit Ihr Computer nicht zum Alptraum wird!
Re: Änderungen im Hfo und Ufo erkennen?
« Antwort #19 am: Dezember 03, 2013, 08:51:48 »
Danke!

Tom
Computerprobleme??? -> http//www.weber-computerhilfe.de

Fordere keine Anerkennung!
Zeige was und man wird Dich kennen
 

Offline -Tom-

  • Access-Profi
  • **
  • Beiträge: 214
    • Weber-Computerhilfe - Damit Ihr Computer nicht zum Alptraum wird!
Re: Änderungen im Hfo und Ufo erkennen?
« Antwort #20 am: Dezember 07, 2013, 12:59:26 »
Hallo,

Ich habe hier noch eine Frage, wie kann ich denn vom Hfo eine Funktion im Ufo aufrufen?

Habe es so versucht:

CheckInput = Forms!frm01MotorErfassungUfoMechDatUfoGetr.MechDatenPrüfen_neu()
Aber da erhalte ich immer einen Laufzeitfehler 2450 - ... kann das angegebene Formular frm01MotorErfassungUfoMechDatUfoGetr nicht finden.

Tom
Computerprobleme??? -> http//www.weber-computerhilfe.de

Fordere keine Anerkennung!
Zeige was und man wird Dich kennen
 

Offline bahasu

  • Moderator
  • Access Guru
  • *****
  • Beiträge: 1877
Re: Änderungen im Hfo und Ufo erkennen?
« Antwort #21 am: Dezember 07, 2013, 22:28:22 »
Hi,

ist die Funktion wie folgt deklariert?

Public Function MechDatenPrüfen_neu() as boolean

Harald
Servus
 

Offline -Tom-

  • Access-Profi
  • **
  • Beiträge: 214
    • Weber-Computerhilfe - Damit Ihr Computer nicht zum Alptraum wird!
Re: Änderungen im Hfo und Ufo erkennen?
« Antwort #22 am: Dezember 08, 2013, 06:38:23 »
Die Funktion war nicht als Public deklariert, hab es geändert.
Geht trotzdem nicht.

Das komische ist doch dass er das Formular nicht findet.

Tom
Computerprobleme??? -> http//www.weber-computerhilfe.de

Fordere keine Anerkennung!
Zeige was und man wird Dich kennen
 

Offline bahasu

  • Moderator
  • Access Guru
  • *****
  • Beiträge: 1877
Re: Änderungen im Hfo und Ufo erkennen?
« Antwort #23 am: Dezember 08, 2013, 18:20:41 »
Hi Tom,

was passiert bei:

Code: (vb) [Auswählen]
CheckInput = Me.frm01MotorErfassungUfoMechDat.Form.MechDatenPrüfen_neu
Harald
Servus
 

Offline -Tom-

  • Access-Profi
  • **
  • Beiträge: 214
    • Weber-Computerhilfe - Damit Ihr Computer nicht zum Alptraum wird!
Re: Änderungen im Hfo und Ufo erkennen?
« Antwort #24 am: Dezember 09, 2013, 20:22:10 »
Das funktioniert, aber ich möchte ja auf das Ufo (frm01MotorErfassungUfoMechDatUfoGetr) unterhalb von dem Ufo (frm01MotorErfassungUfoMechDat) zugreifen.

So funktioniert es leider nicht:
CheckInput = Me.frm01MotorErfassungUfoMechDat.frm01MotorErfassungUfoMechDatUfoGetr.Form.MechDatenPrüfen_neu
Tom
Computerprobleme??? -> http//www.weber-computerhilfe.de

Fordere keine Anerkennung!
Zeige was und man wird Dich kennen
 

Offline bahasu

  • Moderator
  • Access Guru
  • *****
  • Beiträge: 1877
Re: Änderungen im Hfo und Ufo erkennen?
« Antwort #25 am: Dezember 09, 2013, 21:36:16 »
Hi,

In dem Form gibt es nicht die gesuchte Funktion.
Dort finde ich nur: "MechDatenPrüfenGetr_neu".

Harald
Servus
 

Offline -Tom-

  • Access-Profi
  • **
  • Beiträge: 214
    • Weber-Computerhilfe - Damit Ihr Computer nicht zum Alptraum wird!
Re: Änderungen im Hfo und Ufo erkennen?
« Antwort #26 am: Dezember 09, 2013, 23:08:57 »
In dem Form gibt es nicht die gesuchte Funktion.
Dort finde ich nur: "MechDatenPrüfenGetr_neu".

Diese soll es auch sein, war ein Tippfehler.

Tom
Computerprobleme??? -> http//www.weber-computerhilfe.de

Fordere keine Anerkennung!
Zeige was und man wird Dich kennen
 

Offline bahasu

  • Moderator
  • Access Guru
  • *****
  • Beiträge: 1877
Re: Änderungen im Hfo und Ufo erkennen?
« Antwort #27 am: Dezember 09, 2013, 23:30:40 »
Hi Tom,

mit einem Test-Aufruf, der im Hauptformular plaziert ist:

Code: (vb) [Auswählen]
MsgBox Me.frm01MotorErfassungUfoMechDat!frm0403MotorSuchenUfoElDatUfoGetr.Form.MechDatenPrüfenGetr_neulande ich bei der Funktion.


Die Funktion muss deklariert sein als:
Public Function MechDatenPrüfenGetr_neu() As Boolean


Harald

Servus
 

Offline DF6GL

  • Global Moderator
  • Access-Oberguru
  • *****
  • Beiträge: 23145
Re: Änderungen im Hfo und Ufo erkennen?
« Antwort #28 am: Dezember 10, 2013, 08:11:13 »
Hallo,


warum wird nicht eine Public-Funktion in einem Standardmodul benutzt, die von allen Stellen in der Anwendung aus aufgerufen werden kann, statt dieser Vergewaltigungen von Klassenmodul-Funktionen und Verletzung der (erwünschten) Kapselung der formularbezogenen Prozeduren?

Offline bahasu

  • Moderator
  • Access Guru
  • *****
  • Beiträge: 1877
Re: Änderungen im Hfo und Ufo erkennen?
« Antwort #29 am: Dezember 10, 2013, 08:40:21 »
Hi,

vermutlich wird dieser Aufruf nicht mehr notwendig sein, wenn die Überprüfung auf vollständige Datenerfassung (siehe anderer Diskussionsbeitrag) wie gewünscht funktioniert.
Wenn wie dort vorgeschlagen die Prüfung vor dem Speichern erfolgt, musss nicht mehr im nachhinein aus anderen Formularteilen geprüft werden.

Harald
Servus