Autom. Suche bei Maskenaufruf möglich?
Moderator: SYNERPY
-
- Beiträge: 27
- Registriert: Di Nov 27, 2007 11:05 am
- Wohnort: Erlangen
Autom. Suche bei Maskenaufruf möglich?
Hallo,
ich würde es gerne bei uns so einstellen, dass bei einem Maskenaufruf (z.B. Artikelstamm etc.) sofort eine automatische Suche startet.
In der Tabelle BFA z.B. ist ja vordefiniert, dass am Suchanfang 200 Datensätze angezeigt werden (GRUNDSUCHSQL).
Wo kann ich eintragen, dass die Suche auch autom. startet? Denn die Anzeige ">= '' " beim Maskenaufruf von z.B. den Fertigungsaufträgen verwirrt doch mehr, als dass es nutzt. Deshalb wäre eben eine autom. Suche denke ich recht sinnvoll.
Danke schonmal für Unterstützung.
Alexander
ich würde es gerne bei uns so einstellen, dass bei einem Maskenaufruf (z.B. Artikelstamm etc.) sofort eine automatische Suche startet.
In der Tabelle BFA z.B. ist ja vordefiniert, dass am Suchanfang 200 Datensätze angezeigt werden (GRUNDSUCHSQL).
Wo kann ich eintragen, dass die Suche auch autom. startet? Denn die Anzeige ">= '' " beim Maskenaufruf von z.B. den Fertigungsaufträgen verwirrt doch mehr, als dass es nutzt. Deshalb wäre eben eine autom. Suche denke ich recht sinnvoll.
Danke schonmal für Unterstützung.
Alexander
-
- Beiträge: 515
- Registriert: Di Okt 19, 2004 5:45 am
- Wohnort: Diepholz
Hallo MiLLHouSe,
das ist ganz einfach:
1. Mit IBEXPERT die Tabelle A_MASKEN öffnen
2. Formular suchen
3. In Feld POST_ON_OPEN ein X setzen
4. Commit ausführen
4. Maske erneut aufrufen
5. Freuen
das ist ganz einfach:
1. Mit IBEXPERT die Tabelle A_MASKEN öffnen
2. Formular suchen
3. In Feld POST_ON_OPEN ein X setzen
4. Commit ausführen
4. Maske erneut aufrufen
5. Freuen
MfG
KDP
----------------------------------------------------------
Durch den Computer spart der Mensch so viel Zeit,
dass er diese am Computer verbringen kann.
KDP
----------------------------------------------------------
Durch den Computer spart der Mensch so viel Zeit,
dass er diese am Computer verbringen kann.
-
- Beiträge: 27
- Registriert: Di Nov 27, 2007 11:05 am
- Wohnort: Erlangen
OK, in den Hauptmasken funktioniert die Einstellung auch, doch was ist mit den Unterprogrammen?
Wenn ich in die Fertigungsaufträge rein gehe, und dort dann das Unterprogramm "Arbeitsgänge" oder "Material" aufrufe, funktioniert dieses POST_ON_OPEN leider nicht.
Muss ich noch irgendwas einstellen, damit das funktioniert? Denn gerade bei Unterprogrammen ist es ja sinnvoll, gleich die entsprechenden Daten anzeigen zu lassen.
Alexander
Wenn ich in die Fertigungsaufträge rein gehe, und dort dann das Unterprogramm "Arbeitsgänge" oder "Material" aufrufe, funktioniert dieses POST_ON_OPEN leider nicht.
Muss ich noch irgendwas einstellen, damit das funktioniert? Denn gerade bei Unterprogrammen ist es ja sinnvoll, gleich die entsprechenden Daten anzeigen zu lassen.
Alexander
-
- Beiträge: 1295
- Registriert: Fr Jul 28, 2006 9:13 am
-
- Beiträge: 1295
- Registriert: Fr Jul 28, 2006 9:13 am
Als Workaround funktioniert es auch, wenn man im AverpDesign bei der entsprechenden Maske im Event On_FormShow den folgenden Code eingibt.
Einfach mal z.B. bei den Arbeitsgängen probieren. Das ist das gleiche wie über den Eintrag POST_ON_OPEN nur daß es dann unabhängig davon klappt, ob als Haupt- oder Untermaske aufgerufen.
Gruß
Michael
Code: Alles auswählen
Begin
q_1.post();
End;
Gruß
Michael
Nur wer das Unmögliche versucht, wird das Machbare erreichen!
--
Datenbank: 2012-A02
Programm: 4.2.5.65
OS: Win 7 Pro / Ubuntu 10.04.3
--
Datenbank: 2012-A02
Programm: 4.2.5.65
OS: Win 7 Pro / Ubuntu 10.04.3
-
- Beiträge: 1295
- Registriert: Fr Jul 28, 2006 9:13 am
Auf der zum Editieren geöffneten Maske rechts klicken und den ObjectInspector aufrufen. Auf dem ObjectInspector dann wieder rechts klicken und das Event ziemlich unten "OnFormShow"
Wenn es da schon Quellcode gibt, einfach das "q_1.post()" direkt vor das aller letzte end; stellen
Hat bei mir eben geklappt
Gruß
Michael
Wenn es da schon Quellcode gibt, einfach das "q_1.post()" direkt vor das aller letzte end; stellen
Hat bei mir eben geklappt
Gruß
Michael
Nur wer das Unmögliche versucht, wird das Machbare erreichen!
--
Datenbank: 2012-A02
Programm: 4.2.5.65
OS: Win 7 Pro / Ubuntu 10.04.3
--
Datenbank: 2012-A02
Programm: 4.2.5.65
OS: Win 7 Pro / Ubuntu 10.04.3