Record verbergen als totaal 0 is

Sherlock
Member Posts: 40
Goedendag,
ik ben bezig met een report op basis van magazijnposten, waarbij ik in eerste instantie alleen de opslaglocaties wil zien waarvoor de voorraad op de gewenste datum <>0 is.
Heel klein voorbeeldje van de data die in de brontabel staat:
In de Groupfooter heb ik nu een veld "Quantity", en bij de eigenschappen zowel Totalfields en Grouptotalfields gezet. Op zich werkt dit aardig, alleen laat hij ook alle lege opslaglocaties zien.
Die zou ik willen verbergen, maar dat lukt me niet.
Wat ik geprobeerd heb:
In de DataItemTableview Filter gezet op Remaining Quantity <> 0 : hierbij worden er records niet meegenomen die wel meegenomen zouden moeten worden.
PrintOnlyIfdetail op Yes gezet, dan laat hij niks meer zien.
Hoe zou ik het voor elkaar kunnen krijgen om alleen de opslaglocaties te tonen waar iets in zit op de datum die ik opgeef?
ik ben bezig met een report op basis van magazijnposten, waarbij ik in eerste instantie alleen de opslaglocaties wil zien waarvoor de voorraad op de gewenste datum <>0 is.
Heel klein voorbeeldje van de data die in de brontabel staat:
Registratiedatum; Vestiging; Opslaglocatie; Artikelnummer; Quantity; Resterend Aantal 31-12-12; Vestiging; Opslaglocatie; Artikelnummer; 100.000; 60.000; 01-01-13; Vestiging; Opslaglocatie; Artikelnummer; -20.000; 0; 02-01-13; Vestiging; Opslaglocatie; Artikelnummer; -20.000; 0;
In de Groupfooter heb ik nu een veld "Quantity", en bij de eigenschappen zowel Totalfields en Grouptotalfields gezet. Op zich werkt dit aardig, alleen laat hij ook alle lege opslaglocaties zien.
Die zou ik willen verbergen, maar dat lukt me niet.
Wat ik geprobeerd heb:
In de DataItemTableview Filter gezet op Remaining Quantity <> 0 : hierbij worden er records niet meegenomen die wel meegenomen zouden moeten worden.
PrintOnlyIfdetail op Yes gezet, dan laat hij niks meer zien.
Hoe zou ik het voor elkaar kunnen krijgen om alleen de opslaglocaties te tonen waar iets in zit op de datum die ik opgeef?
0
Comments
-
Gaat het om een classic report? Zo ja, zou je het dan niet op kunnen lossen door een stukje code in de OnPreSection trigger van de body-sectie van het rapport?
De code zou dan iets zijn in de richting vanCurrReport.SHOWOUTPUT("Remaining Quantity"<>0);
Als het flowfields betreft moet je misschien nog de functie CALCFIELDS() toepassen.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