Ga naar inhoud

martindes

Leden
  • Items

    129
  • Registratiedatum

  • Laatst bezocht

Alles dat geplaatst werd door martindes

  1. Ik heb nog steeds moeite om uit te vogelen hoe je totalen in een portaal kan weergeven. Laat ik mijn racedatabase maar weer als voorbeeld gebruiken. Ik heb de tabellen Races Coureurs Grandprix GP_LineItems In de layout van Races maak ik een race aan. In het portaal, waar de GP_LineItems in worden weergegeven, voer ik het resultaat in. In de layout Grand Prix kan je dan zien welke coureurs in welke seizoenen de race hebben gewonnen. Dat werkt allemaal. Maar nu wil ik ook een lijst in de layout Grand Prix met de records van de winnaars. Dus hoevaak heeft Rossi de Dutch TT gewonnen. In die tweede tab in de layout van Grand Prix wil ik dus die lijst zien met de recordhouders voor elke GP. Ik worstel met dezelfde vraag in een luchtvaart database. Daar lukt met mij wel om de lijst met actieve vliegtuigen per maatschappij in een portaal te laten zien maar het lukt me niet om de aantallen erachter te krijgen. Uiteraard wil ik er graag van leren zodat ik het begrijp hoe dit gedaan kan worden zodat het meer routine gaat worden voor mij om dit soort oplossingen uit de mouw te schudden. Bij voorbaat dank voor alle antwoorden. (en hopelijk een aangepast voorbeeldbestand) Ik heb een voorbeeldbestand bijgevoegd. Races.fmp12.zip
  2. Dank voor de antwoorden. Het zou ook mijn keuze zijn om het in één bestand te zetten maar ik moet nu werken met een bestaande FM oplossing die uit verschillende bestanden bestaat. Kwestie van het goede moment uitzoeken om de huidige gebruikers ervan te overtuigen dat het beter is om het allemaal te migreren naar één bestand.
  3. Ik zou graag weten wat de voor en nadelen zijn van meerdere databases die aan elkaar gekoppeld worden t.o.v. één database waar alle tabellen in zitten. Bijvoorbeeld, wat zou het voordeel zijn wanneer je een aparte database maakt van contacten met alleen de tabel contacten om die dan in een andere database, zoals b.v. bedrijven met een tabel bedrijven, aan elkaar te koppelen.
  4. Ik had deze gevonden op een forum maar die krijg ik nog niet aan de praat in mijn eigen database. Heeft iemand ervaring met deze oplossing? http://www.nightwingenterprises.com/demos2014/demo1304.html
  5. De eerste vraag die ik wil oplossen is de vraag hoe je de sets aanmaakt. Dus, Er is een set van 10 vragen. En elke gebruiker die als client op het systeem komt moet dan zijn eigen set krijgen. Als je dus 10 gebruikers hebt die de vragen invullen dan moet ik dus 10 nieuwe sets hebben met de antwoorden.
  6. Kan iemand mij uitleggen wat de meest voor de hand liggende manier is om een enquete op te zetten in Filemaker? Dus simpel gezegd. Je hebt vragen die gebruikers in kunnen vullen via een client of via een webbrowser. Uiteraard moet elke gebruiker dan eigen lineitems krijgen zodat je van een set van bv. 10 vragen voor eke gebruiker een nieuwe set krijgt met de ingevulde antwoorden. Met dank voor de antwoorden.
  7. Ik ga er nog even naar kijken. Inderdaad, het voorbeeld werkt wel. Dus er zal iets fout staan in mijn instellingen.
  8. Ik worstel nog steeds met de basis hoe je in portalen totalen kunt laten zien. In mijn F1 database heb ik het totaal aantal zeges per coureur. Maar in de seizoenen wil ik ook het totaal aantal zeges per coureur voor alleen dat seizoen laten zien. Ik heb reeds het portaal gemaakt in combinatie met een relatie zodat ik in het voorbeeld kan zien dat in 2015 Jan en Kees beide races hebben gewonnen, dat in 2016 Kees en Piet races hebben gewonnen en dat in 2017 Jan, Kees en Piet races hebben gewonnen. Ik krijg het alleen niet voor elkaar om in dat portaal ook het aantal per seizoen te laten zien. In het portaal van 2015 zou ik dus naast de naam van Jan ook het getal 4 moeten zien (4 keer gewonnen) en 1 bij Kees. Ik wil dit beter onder de knie krijgen omdat dit toch wel een basis is van veel databases om statistieken te laten zien. Ik heb trouwens ook een globaal veld aangemaakt met het getal 1. Die link ik veel in mijn database met de racepositie nummer 1. Dat werkt goed maar hier stokt het even bij mij. Dank voor alle antwoorden. Telling GP zeges.fmp12.zip
  9. Dit werkt niet omdat Get(recordNumber) het laatste getal ophoogt van het recordID. De volgende wordt dan bv. 23954. Bij elke race moet de telling weer opnieuw met 1 beginnen.
  10. Ik ben een tijdje niet meer bezig geweest met Filemaker maar nu weer aan de slag. Een vraag. Ik heb een racetabel en in die tabel voer ik in een portaal de uitslagen in. Uiteraard komen er dan de posities in terecht. Dus de winnaar nummer 1, nummer 2 etc. Nu voer ik die posities met de hand in maar het zou handig zijn wanneer de nummers oplopend erin komen te staan. Ik voeg de regels in het portaal in met een knop en een script. Ik heb het vermoeden dat ik dit moet doen met een variabele. Maar misschien zijn er andere mogelijkheden. Nog even voor de duidelijkheid. Wanneer een nieuw record wordt aangemaakt in het portaal dan krijgt dat record positie nummer 1. Het volgende record moet dan 1 + 1 krijgen. Dat wordt dus 2. Enz. Ik ben benieuwd wie mij hiermee kan helpen. Bij voorbaat dank.
  11. Het is geen wet van meden en perzen dat je het met een tussentabel moet doen maar het is in dit geval het meest voor de hand liggend. Met jouw oplossing zullen er vroeg of laat problemen tevoorschijn komen die moeilijk of zelfs helemaal niet op te lossen zijn. De trouwheidsgraad voeg je in in de plantensoort_line_items. Ik kan wel een complete oplossing geven maar ik denk dat het beter is dat Novioplan begrijpt waarom het beter is om een line_item tabel te gebruiken. Ik zou hem in ieder zeker niet adviseren om het op jouw manier te doen.
  12. Je kunt dit niet oplossen zonder gebruik te maken van een zogenaamde Line_Item tabel. In de Line_Item layout zelf doe je helemaal niks. In de layout van vegetaties voeg je de vegetatiegroep toe. Daarna voeg je in de layout van de plantensoort in het portaal de vegetatie toe en je hebt zowel in de vegetaties als de vegetatiegroepen het overzicht in de portalen die je wilt hebben. Plantensoorten.fmp12.zip
  13. De vraag die eerst duidelijk moet zijn is wat je precies wil doen in de Archief tabel. Je eerste tabel zijn de NAW gegevens. De tabel Archief ?
  14. Ik heb een vraag over een sum in een portaal. In het voorbeeld is in de linkerportaal te zien dat KLM en Air France een aantal vliegtuigen in haar vloot hebben. In de rechterportaal is te zien welke types ze in de vloot hebben. Ik zou in dat rechterportaal ook de sum totalen willen hebben van de types die ze in gebruik hebben. Ik kom daar niet uit. In het voorbeeld zou in dat rechter portaal dus de volgende totalen zichtbaar moeten worden voor KLM 747 3 stuks 737 2 stuks 787 4 stuks Volgens mij is dat simpel te doen maar het kwartje valt niet bij me. Bij voorbaat dank voor de antwoorden. Telling.fmp12.zip
  15. Beiden veel dank. ik waardeer de antwoorden keer op keer.
  16. Hallo allemaal Ik heb een vraag die waarschijnlijk simpel te beantwoorden is Hoe kan ik 1400+ email adressen omzetten naar het www. domein. Dus bv. info@domien.nl wordt dan www.domein.nl Ik weet wel hoe ik @ moet omzetten naar www maar ik moet de rest wat daarvoor staat uiteraard ook kwijt. Bij voorbaat hartelijk dank voor de antwoorden.
  17. Sorry voor mijn late reactie. Ik wil het in in de basis nu gebruiken voor mijn Formule 1 database maar ik wil het ook gebruiken voor een klanten database. Bijvoorbeeld. Hoeveel offertes zijn er aan een klant gegeven alvorens de eerste order is behaald? Of hoeveel GP's heeft een coureur gereden alvorens de eerste winst of pole werd behaald. Ik zit dus te denken aan volgnummers voor de offertes zodat je dit inzichtelijk kan maken.
  18. Dat zou kunnen maar het zijn nogal wat records die ik dan door moet spitten. Het zijn er nl al bijna 1.000.
  19. Ik heb geen opsomming nodig. Ik heb echt de nummers nodig in een veld oplopend vanaf 1 en elke keer 1 nummer hoger.
  20. Hoe kan ik een oplopend volgnummer toevoegen per klant in een line items tabel. Bijvoorbeeld. Klant A heeft records in die tabel met _ID_Lineitem 2345, 2458, 2689, 3100 Klant B heeft records in die tabel met _ID_Lineitem 2355, 2489, 2690, 2900 Hoe kan ik in die records volgnummers gesorteerd op _ID_Lineitem toevoegen zoals Klant A _ID_Lineitem 2345 Volgnummer 1 _ID_Lineitem 2458 Volgnummer 2 _ID_Lineitem 2689 Volgnummer 3 _ID_Lineitem 3100 Volgnummer 4 Klant B _ID_Lineitem 2355 Volgnummer 1 _ID_Lineitem 2489 Volgnummer 2 _ID_Lineitem 2690 Volgnummer 3 _ID_Lineitem 2900 Volgnummer 4 Bij voorbaat alvast dank voor de antwoorden.
  21. Dank je. Dan heb ik nog een ander probleempje wat ik duidelijk wil hebben. Ik heb flags gebruikt als vergelijkingsveld om voor ieder portaal de afzonderlijke gegevens weer te geven. Bijvoorbeeld Coureur A heeft 10 zeges Coureur B heeft 0 zeges De flag is een berekening waarbij ik IsEmpty gebruik. Is het veld leeg dan krijgt de flag een 0, is hij niet leeg een 1. In de relatie heb ik dan zowel de country_flag als de zege_flag en ik zie dan alleen de coureurs uit het gekozen land die zeges hebben behaald. Maar met die berekening lukt die relatie niet omdat ik "niet opslaan opnieuw berekenen" niet kan aanvinken. En die heb ik wel nodig omdat de berekening opnieuw moet worden berekend omdat er uiteraard mutaties mogelijk zijn. Het werkt wel met een getal veld met een berekende waarde voor invoer maar die wordt niet ververst. Hoe kan ik dat probleem oplossen?
  22. Ik heb een opzet gemaakt om in een tabel records alle info te laten zien van de desbetreffende coureurs. Zoals aantal zeges, aantal races en nog veel meer. Dat heb ik allemaal werkend. Ik heb een extra functie toegevoegd waarbij je ook kunt kiezen voor één specifiek land. Dan zie je bijvoorbeeld alleen de gegevens van de Nederlandse coureurs. Maar uiteraard wil ik ook graag een overzicht in hetzelfde portaal met alle landen. Dat heb ik nu werkend door met een loop script en een trigger de waarde van van het land of de hele wereld te kopiëren naar een veld in de tabel coureurs. Ik heb een voorbeeld bijgevoegd dat goed werkt maar met bijna 900 records wordt die loop best wel traag. Ik vraag mij af of ik dit anders kan oplossen zodat het sneller werkt. Multiple_key.fmp12.zip
  23. Dit is wat je volgens mij nodig hebt. Je hebt 4 tabellen nodig. 1. Componisten 2. Muziekstukken 3. Muzieklijst 4. Muzieklijst_items (werkt in de achtergrond, in deze tabel voeg je niks toe in de lay-out van de tabel zelf) Je maakt in de tabel de muziekstukken het muziekstuk aan met de componist. Je kunt die muziekstukken ook toevoegen in het portaal in de lay-out van Componisten. Vervolgens ga je naar de tabel Muzieklijst. In die lay-out zie je de muzieklijst_items. Voeg daar eerst de componist toe en dan rechts het muziekstuk. Je ziet in die lijst alleen de muziekstukken van de gekozen componist. Google eens op filemaker line items om de werking van zo'n line items oplossing te doorgronden. Muzieklijst.fmp12.zip
  24. Ik heb het op een andere manier opgelost met flags. Die ExecuteSQL's vraten alle performance op van mijn database. Wel bedankt voor de antwoorden. Het is me in ieder geval meer duidelijk geworden hoe die ExecuteSQL in de basis werkt.
×
×
  • Nieuwe aanmaken...