Hetzelfde form op 2 plaatsen oproepen met een andere waarde

Karen
Member Posts: 79
Ik moet vanuit het hoofdmenu op 2 verschillende plaatsen hetzelfde form oproepen. Maar ik moet in het veld "Journal Template Name" op dat form (wat opgezocht kan worden in "General Journal Template List") default iets anders tonen bij invoegen van een nieuw record. Hoe kan ik dit het beste oplossen? Is het mogelijk om te weten te komen van waar we komen, dus waar we op gedrukt hebben voor het form geopend werd?
0
Comments
-
Je kan ofwel een functie toevoegen in je form, dat een parameter ontvangt, ofwel gebruik maken van een SingleInstance codeunit voor het doorgeven van parameters. Je form kan dan op basis van deze parameter het veld "Journal Template Name" opvullen.
Code op de form voor het ontvangen van de parameter:fctSetParameter(ptxtPar : Text[30]) txtPar := ptxtPar;
waarbij txtPar een Global Variable is.
Code op je menu, voor het opstarten van de form:CLEAR(frmYourForm); frmYourForm.fctSetParameter('verkoop'); frmYourForm.RUN;
Meer info ivm het doorgeven van parameters, vind je in deze 2 How To's:
How To pass parameters between objects (forms, reports, ...)?
How To pass parameters between objects (forms, reports, ...)? RevisitedNo support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)0 -
bedankt voor het vlug reageren
Heb nog een klein vraagje, om de form op te roepen gebruik ik:
Pushaction --> RunObject
RunObject --> Form Sales Invoice
voor beiden
Nu was de vraag wat die frmYourForm juist is :
1) globale variabele: SalesInvoiceForm - Form - Sales Invoice ???
2) currForm kan ik hier niet gebruiken want dat is het hoofdmenu nog
...0 -
Dit is een global variable met DataType "Form" en SubType de form "Sales Invoice". De properties PushAction en RunObject kan je dus niet meer gebruiken, je dient de code in de OnPush-trigger te schrijven.No support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)0
-
Bedankt!!!
Ben eruit geraakt0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions