Koppeling Header en Line in Form

Sherlock
Member Posts: 40
Goedemiddag,
Ik wil graag een form maken wat gebaseerd is op de tabel sales line, maar ook gegevens uit de bijbehorende sales header kan tonen. Is dat mogelijk zonder ontwikkel-licentie?
Als het tonen niet mogelijk is zou het filteren op data uit de header ook al voldoende zijn, maar het mooiste zou zijn als de gegevens ook zichtbaar zijn.
In het kort even wat ik zou willen:
Subform gebaseerd op sales line, hierin staan wat gegevens zoals:
Datum, Ordernummer, Klantnaam, Aantal.
In de sales header staan wat gegevens zoals vervoerder, status (vrijgegeven of open) die ik in het subform zou willen zien. Koppeling tussen sales line en sales header is het Ordernummer.
Is dat mogelijk? (nogmaals, zonder ontwikkel-licentie, we hebben wel 7110 (reports), 7120 (Form & Page) en 7130(Table))
Alvast heel erg bedankt om me een zetje in de goede richting te geven!
Ik wil graag een form maken wat gebaseerd is op de tabel sales line, maar ook gegevens uit de bijbehorende sales header kan tonen. Is dat mogelijk zonder ontwikkel-licentie?
Als het tonen niet mogelijk is zou het filteren op data uit de header ook al voldoende zijn, maar het mooiste zou zijn als de gegevens ook zichtbaar zijn.
In het kort even wat ik zou willen:
Subform gebaseerd op sales line, hierin staan wat gegevens zoals:
Datum, Ordernummer, Klantnaam, Aantal.
In de sales header staan wat gegevens zoals vervoerder, status (vrijgegeven of open) die ik in het subform zou willen zien. Koppeling tussen sales line en sales header is het Ordernummer.
Is dat mogelijk? (nogmaals, zonder ontwikkel-licentie, we hebben wel 7110 (reports), 7120 (Form & Page) en 7130(Table))
Alvast heel erg bedankt om me een zetje in de goede richting te geven!
0
Answers
-
Met 7120 mag je schermen maken en ook code er achter programmeren.
In je scherm kun je dan in de onAfterGetRecord iets als dit zetten:
SalesHeader.get("Document Type","Document No.");
Wil je het netjes doen, dan moet er een IF THEN omheen. Maar aan de andere kant moet je bij een regel altijd een kop hebben.
Dan zou je krijgen:
IF NOT SalesHeader.get("Document Type","Document No.") then
SalesHeader.INIT;
Nu kun je op je form velden toevoegen en in de source expression de gewenste velden aanroepen als:
SalesHeader."Location Code"0 -
Weet je zeker dat ik met 7120 code mag programmeren achter Forms? Ik denk namelijk dat dat niet kan
Het zou wel heel erg fijn zijn, je oplossing ziet er wel uit alsof ik het zelf kan..0 -
Om code in forms te kunnen schrijven heb je minimaal granule 7200 nodig. Overigens kun je dmv code weliswaar met een recordvariabele de sales header ophalen, maar als je deze op het form weergeeft kun je ze wel zien maar niet erop filteren...
Met granule 7130 moet het voor zover ik weet wel mogelijk zijn om flowfields aan een tabel toe te voegen; in dat geval zou je de gewenste velden als lookup-flowfield aan de sales line toe kunnen voegen (nummering vanaf 50000) en deze nieuwe velden vervolgens op het form weergeven. Flowfields zijn bovendien filterbaar, hoewel performance daarbij minder goed is dan bij gewone velden.0 -
BernardJ wrote:Met granule 7130 moet het voor zover ik weet wel mogelijk zijn om flowfields aan een tabel toe te voegen; in dat geval zou je de gewenste velden als lookup-flowfield aan de sales line toe kunnen voegen (nummering vanaf 50000) en deze nieuwe velden vervolgens op het form weergeven. Flowfields zijn bovendien filterbaar, hoewel performance daarbij minder goed is dan bij gewone velden.0
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