[gelöst]Abfragen ob Cudeunit auto. aufgerufen / Meldungen...

Bild Microsoft Dynamics NAV 1.xx und 2.xx
(ehem. Navision Financials)

[gelöst]Abfragen ob Cudeunit auto. aufgerufen / Meldungen...

Beitragvon ChristophE » 11. November 2009 15:19

Hallo zusammen.
Ist es irgendwie möglich innerhalb einer CU heraus zu finden ob sie automatisch oder von einem Benutzer per Mausklick etc. gestartet wurde?
Ich meine so etwas mal in Verbindung mit dem NAS gelesen zu haben, finde die es aber nicht mehr.
Damit lieĂźen sich auch ERROR / MESSAGE oder andere Dialoge unterbinden.

Hintergrund ist, es werden Jobs autom. gestartet...
Diese Jobs (in dem Fall eine Codeunit) werden aber sowohl ggf. per Hand als auch autom. gestartet.
Bei einem manuellen Start soll/kann der Benutzer noch Parameter eingeben und beim autom. Start sind sie fest verdrahtet.

Danke & GruĂź

PS: es läuft kein NAS
Zuletzt geändert von ChristophE am 12. November 2009 10:00, insgesamt 1-mal geändert.
Benutzeravatar
ChristophE
 
Beiträge: 131
Registriert: 30. Juni 2008 11:02
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: <=2018

Re: Abfragen ob Cudeunit auto. aufgerufen / Meldungen abschalten

Beitragvon Torsten67 » 11. November 2009 16:00

Hallo Christoph,

ich glaube du meinst GUIALLOWED (habe gerade kein Navision bei mir :o)

GruĂź Torsten
Torsten67
Microsoft Partner
Microsoft Partner
 
Beiträge: 80
Registriert: 4. Juni 2007 16:24
Wohnort: Erfurt
Realer Name: Torsten Söhnel
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 3.x,4.x,5.x,2009

Re: Abfragen ob Cudeunit auto. aufgerufen / Meldungen abschalten

Beitragvon ChristophE » 11. November 2009 16:15

Hmm, die Funktion (oder Property?) ist bei mir unbekannt.
Aber dem Namen nach wĂĽrde ich die Funktion so deuten als wenn die jegliche Art von GUI unterbindet.
Ist ja im Prinzip das was ich möchte, aber vorher muss ich ja erst mal feststellen ob die CU überhaupt von einem "Menschen" manuell aufgerufen wurde.

Habe irgendwas mit CurrFieldNo / FIELDNO im Kopf !?
Aber CurrFieldNo geht ja nur auf Tabellen...
Benutzeravatar
ChristophE
 
Beiträge: 131
Registriert: 30. Juni 2008 11:02
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: <=2018

Re: Abfragen ob Cudeunit auto. aufgerufen / Meldungen abschalten

Beitragvon mikka » 11. November 2009 16:47

Navision-Hilfe hat geschrieben:GUIALLOWED
Use this operating system function to check whether the C/AL code is allowed to show any information on the screen. When you run Navision Application Server, GUIALLOWED always returns FALSE and any call to CONFIRM or d.OPEN, or any attempt to use a form, report or dataport will generate an error.


Damit kannst du prĂĽfen, ob du die CU vom NAS oder vom User/Client ausgefĂĽhrt wird.
GruĂź, Mikka

Frage beantwortet? Schreibe bitte [Gelöst] vor den Titel des ersten Beitrags.
Bitte erst suchen, dann fragen. Bitte beachte den kleinen Community-Knigge.
Kein Support per PN, Mail, IM oder Telefon! DafĂĽr ist dieses Forum da.
Benutzeravatar
mikka
Microsoft Partner
Microsoft Partner
 
Beiträge: 1832
Registriert: 26. September 2005 11:54
Wohnort: Bremen
Realer Name: Michael
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2.6, 3.7, 4, 5, 2009/13/15

Re: Abfragen ob Cudeunit auto. aufgerufen / Meldungen abschalten

Beitragvon ChristophE » 12. November 2009 09:59

Das war es.
Aber gibts die auch in 2.6? :)

In meinem Fall aber leider eh unbrauchbar, da das ganze nicht über einen NAS läuft.
Habe es aber inzwischen anders gelöst.

Danke trotzdem.
Benutzeravatar
ChristophE
 
Beiträge: 131
Registriert: 30. Juni 2008 11:02
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: <=2018

Re: [gelöst]Abfragen ob Cudeunit auto. aufgerufen / Meldungen...

Beitragvon Torsten67 » 17. November 2009 15:32

Hallo Christoph,

bin etwas neugierig -- wie hast du es denn gelöst?

GruĂź Torsten
Torsten67
Microsoft Partner
Microsoft Partner
 
Beiträge: 80
Registriert: 4. Juni 2007 16:24
Wohnort: Erfurt
Realer Name: Torsten Söhnel
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 3.x,4.x,5.x,2009

Re: [gelöst]Abfragen ob Cudeunit auto. aufgerufen / Meldungen...

Beitragvon ChristophE » 17. November 2009 18:26

Hi Torsten,

konnte es lösen indem ich eine Variable abfrage die nur gefüllt ist wenn die CU über unsere autom. Jobverwaltung gestartet wird.
Die Frage ich also und gebe dann ggf. wenn sie nicht gefĂĽllt ist die Meldungen aus, wenn nicht, wird nichts angezeigt.
Hätte es aber gerne etwas "eleganter" gehabt.

GruĂź
Benutzeravatar
ChristophE
 
Beiträge: 131
Registriert: 30. Juni 2008 11:02
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: <=2018


ZurĂĽck zu NAV 2.xx

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast