Rob532 Geplaatst: 16 juli 2019 Delen Geplaatst: 16 juli 2019 Ik loop tegen een probleem aan en na uren zoeken en proberen leg ik de vraag maar neer bij de kenners. Ik heb een tabel facturen en een tabel factuurregels. Standaard verhaal. Nu wil ik in de tabel facturen een veld opnemen die weergeeft welk artikel de hoogste stukprijs heeft in de gerelateerde tabel factuurregels. Dit heb ik nodig voor een rapportage. Heb zelf zitten proberen met lookup, maaar de oplossing nog niet gevonden. Kunnen jullie mij een zetje in de rug geven? Alvast bedankt Quote Link naar reactie
0 hiker Geplaatst: 16 juli 2019 Delen Geplaatst: 16 juli 2019 Records sorteren en dan het eerste (of laatste) record? Quote Link naar reactie
0 Marsau Geplaatst: 16 juli 2019 Delen Geplaatst: 16 juli 2019 Een executeSQL calculatie, of een calculatie in combinatie met een aparte Table occurence van factuurregels, waarin binnen de relatie wordt gesorteerd. Quote Link naar reactie
0 Banach Geplaatst: 16 juli 2019 Delen Geplaatst: 16 juli 2019 Of gewoon via de Max functie? Zie bijlage max.fmp12 Quote Link naar reactie
0 hans erik Geplaatst: 18 juli 2019 Delen Geplaatst: 18 juli 2019 ik denk dat de eerste oplossing het meest voor de hand ligt: extra relatie maken tussen factuur en factuurregels op factuurID, gesorteerd op aflopende stuksprijs. Als je dan een record toont in je factuur (hoeft NIET in een portal te zijn, omdat de relatie is gesorteerd), dan krijg je automatisch de record met de hoogste stuksprijs. Als er twee or meer records zijn met dezelfde (hoogste) stuksprijs, moet je ook sorteren op een andere key die bepaalt welk van de mogelijkheden de voorkeur heeft en dus in de factuurlayout verschijnt. Quote Link naar reactie
0 Banach Geplaatst: 18 juli 2019 Delen Geplaatst: 18 juli 2019 Oei, vraag niet goed gelezen. ? Hier een oplossing welke tevens het artikel toont met behulp van een relatie tussen het maximum en de stuksprijs op de factuurregels. Zie bijlage. max.fmp12 Quote Link naar reactie
0 rgaros Geplaatst: 20 juli 2019 Delen Geplaatst: 20 juli 2019 Wil je echt het record identificeren? Zie andere voorbeelden. Of alleen weergeven in een portaal? Gebruik dan voorwaardelijke opmaak met to::veld = Max ( to::veld) René Quote Link naar reactie
Vraag
Rob532
Ik loop tegen een probleem aan en na uren zoeken en proberen leg ik de vraag maar neer bij de kenners.
Ik heb een tabel facturen en een tabel factuurregels. Standaard verhaal.
Nu wil ik in de tabel facturen een veld opnemen die weergeeft welk artikel de hoogste stukprijs heeft in de gerelateerde tabel factuurregels.
Dit heb ik nodig voor een rapportage. Heb zelf zitten proberen met lookup, maaar de oplossing nog niet gevonden.
Kunnen jullie mij een zetje in de rug geven?
Alvast bedankt
Link naar reactie
6 antwoorden op deze vraag
Aanbevolen berichten
Doe mee aan dit gesprek
Je kunt dit nu plaatsen en later registreren. Indien je reeds een account hebt, log dan nu in om het bericht te plaatsen met je account.