Form with 2 grids and same datasource

speedyken
Member Posts: 15
Hi,
I try to make a form with 2 grids (Heading grid an Detail grid) that have the same datasource but with other fields of the table used.
The table contains header records and detail records and are marked in a field that contains the number 1 or 2.
This field is related with a field called DocuNumber.
Now, On my form the heading record works correctly but I don't find it how I can show the details in the detail grid. I Know that I have to use the active method in the heading grid to change data in de detail grid when select an onther record. But I don't know what code I could use so that I get the correct data in the detail grid.
Thans on advance.
I try to make a form with 2 grids (Heading grid an Detail grid) that have the same datasource but with other fields of the table used.
The table contains header records and detail records and are marked in a field that contains the number 1 or 2.
This field is related with a field called DocuNumber.
Now, On my form the heading record works correctly but I don't find it how I can show the details in the detail grid. I Know that I have to use the active method in the heading grid to change data in de detail grid when select an onther record. But I don't know what code I could use so that I get the correct data in the detail grid.
Thans on advance.
0
Comments
-
Hi,
The answer isn't that difficult.
You need two datasources referring to the same table:
example: headerTable and detailTable.
In the active() method for the first datasource (headerTable) you call
detailTable_ds.executeQuery();
In the executeQuery() method of detailTable you can set the correct selection (addRange, findRange) for this second grid.
Values from headerTable can be used to set these ranges here.
Try it out, i'm doing things like these all the time.
If I havent been clear enough mail me ....
Bert van DijkBert van Dijk
Rotor BV0 -
Hi,
thank you for you're answer. But I had already tried it with an tempory table and it works without any problem. The next time or when I have a little bit time I will try it on you're way
Greetings0
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