eldeka Geplaatst: 18 september 2010 Geplaatst: 18 september 2010 Aan allen onze groet... met bijkomend vraagje. Ik wil bv. in een globaal veld Maximumprijs de hoogste waarde bewaren die voorkomt in een getallenveld Prijs van een tabel Prijzen. Ik kan die waarde vinden: - via een Summary Field, maar dan beschouw ik alleen de geselecteerde records en dus niet altijd alle records; - ofwel via een script (alle records sorteren op Prijs, naar laatste record, set Maximumprijs = Prijs) maar dan moet ik dit telkens activeren. Een zoektocht in de Functies en in het forum bracht geen soelaas. Wellicht is er een betere aanpak maar zie ik het gewoon over het hoofd. Iemand een hint waarvoor dank? Quote
0 tackenco Geplaatst: 18 september 2010 Geplaatst: 18 september 2010 Max(veldnaam) kan je gebruiken. Quote
0 burggraaf Geplaatst: 18 september 2010 Geplaatst: 18 september 2010 Iets voor de Max() fucntie? Quote
0 eldeka Geplaatst: 18 september 2010 Auteur Geplaatst: 18 september 2010 Sorry... maar ik ben niet helemaal overtuigd. De functie Max (veld; veld...) zoekt het max tussen meerdere velden in één enkel record. Ik zoek de max waarde in één veld van alle records; zoals mogelijk in een kolom in Excel Zie mijn pogingen in bijlage. MaxVeld.fp7 Quote
0 F.J. Geplaatst: 18 september 2010 Geplaatst: 18 september 2010 Hoi, Je zoekt waarschijnlijk deze: Veld: maxprijs Type: Resumé (summary) Optie: maximum van prijs Succes, Fred Quote
0 eldeka Geplaatst: 18 september 2010 Auteur Geplaatst: 18 september 2010 Hoi, Je zoekt waarschijnlijk deze: Veld: maxprijs Type: Resumé (summary) Optie: maximum van prijs Succes, Fred Precies ook dit heb ik geprobeerd... maar dit geeft het resultaat alleen voor de GEVONDEN reeks records. zie nieuwe bijlage Het resultaat verandert in deze oplossing in functie van de selectie van records. Ik zoek echter een resultaat (liefst een global) voor alle records in de tabel onafgezien of er records werden weggelaten of niet. MaxVeldXL.fp7 Quote
0 AvD Geplaatst: 18 september 2010 Geplaatst: 18 september 2010 Je moet werken via een SelfJoin-relatie waarbij alle records betrokken worden. Quote
0 fmwebshop Geplaatst: 19 september 2010 Geplaatst: 19 september 2010 Voorbeeld, zie bijlage. Vr gr. Harry MaxVeldXL.fp7 Quote
0 eldeka Geplaatst: 19 september 2010 Auteur Geplaatst: 19 september 2010 Ik waardeer jullie allen voor de meervoudige, adequate en snelle antwoorden in een stijl van: Keep it simple and make it clear! Hartelijk dank en graag, als het mag, tot een volgende keer. Quote
Vraag
eldeka
Aan allen onze groet... met bijkomend vraagje.
Ik wil bv. in een globaal veld Maximumprijs de hoogste waarde bewaren die voorkomt in een getallenveld Prijs van een tabel Prijzen.
Ik kan die waarde vinden:
- via een Summary Field, maar dan beschouw ik alleen de geselecteerde records en dus niet altijd alle records;
- ofwel via een script (alle records sorteren op Prijs, naar laatste record, set Maximumprijs = Prijs) maar dan moet ik dit telkens activeren.
Een zoektocht in de Functies en in het forum bracht geen soelaas.
Wellicht is er een betere aanpak maar zie ik het gewoon over het hoofd.
Iemand een hint waarvoor dank?
8 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.