Siroop Posted March 21, 2008 Posted March 21, 2008 Ik heb een bestand met 3 tabellen die met relaties aan elkaar hangen. Ook is een query tabel gelinkt via relaties. De bedrijfsnaam van een van de records is aangepast van Jansen (oud) naar Pietersen (nieuw). Als ik nu zoek in een overzichtsblad dan vindt de zoekopdracht Pietersen niets en de zoekopdracht Jansen vindt het record met bedrijfsnaam Pietersen. Ik heb alle data geexporteerd en gecheckt in Excel: de naam jansen komt niet meer voor in de data. Rara hoe kan dat? Quote
0 JeanWM Posted March 21, 2008 Posted March 21, 2008 Maak het velden 1 voor 1 actief waar de naam in kan voorkomen en druk Ctrl + i. Is de naam in de lijst ? Waarschijnlijk is je query field niet juist gedefinieerd. Quote
0 Siroop Posted March 21, 2008 Author Posted March 21, 2008 dank voor je snelle reactie. Maar wat bedoel je met "actief maken"? (me estas ayudando desde Mexico?) Quote
0 AvD Posted March 22, 2008 Posted March 22, 2008 Maar wat bedoel je met "actief maken"? De cursor erin plaatsen. Quote
0 Siroop Posted March 23, 2008 Author Posted March 23, 2008 OK, ik loop het record door en druk in elk veld op ctrl-i maar het probleem bestaat nog steeds. Hoe zie ik of mijn query al dan niet verkeerd is opgebouwd? Quote
0 JeanWM Posted March 23, 2008 Posted March 23, 2008 Wat is het antwoord op de gestelde vraag ? Je zegt een query tabel te hebben gelinkt via relaties. Hoe zijn die relaties gelegd ? Zijn er scripts die meespelen ? Hoe zien die eruit ? Je beschrijving is wat te vaag en te algemeen. Quote
0 Siroop Posted March 25, 2008 Author Posted March 25, 2008 Het is een vrij uitgebreide file, en er zitten meer dan 3 tabellen in. Het leek mij het beste om het maar zo eenvoudig mogelijk voor te stellen. Om de situatie beter te omschrijven probeer ik in de query tabel te kijken, die heb ik anderhalf jaar geleden gemaakt. Ik weet niet meer hoe ik de query moet openen. Kan iemand dat uitleggen? Quote
0 JeanWM Posted March 25, 2008 Posted March 25, 2008 Even een stapje terug. Je spreekt van query en query tabel en een query openen. Kun je daar even de FileMaker termen voor gebruiken ?. Een query zal waarschijnlijk een Find zijn. Bij query tabel hebben we een vermoeden. Maar bij 'een query openen' zijn we verloren. Quote
0 Siroop Posted March 27, 2008 Author Posted March 27, 2008 Ik zal mijn best doen het zo duidelijk mogelijk uit te leggen: Als ik in database definition kijk (ctrl-shift-D) dan zie ik onder tabellen een tabel die offertes heet. Als ik onder relationsships kijk zie ik naast die tabel een tabel die "offertes query" heet (deze naam komt niet voor onder het tabblad "tables" in define database). Ik weet niet meer hoe je zoiets doet en kan dus niet kijken hoe deze query tabel (juiste term?) is opgebouwd. Hoe zie je dat? Quote
0 JeanWM Posted March 27, 2008 Posted March 27, 2008 Ik vermoed dat je spreekt over een TO (table occurence). Je zou kunnen stellen dat een TO een 'ander zicht' is op een bestaande tabel. Als je in de relationship graph bent zie je een klein pijltje links onder de naam van de TO naam. Is te vergelijken met het pijltje van een shortcut. Als je daarop klikt valt er een soort menu open waar je kunt zien op welke tabel de TO steunt. Ik denk dat het dat is wat je zoekt. Quote
0 Peter-Paul Posted March 27, 2008 Posted March 27, 2008 In het relationship diagram zie je occurences, oftewel verschijningen van een tabel. Deze kunnen een eigen naam krijgen en meerdere keren voorkomen. Dubbelklik maar eens op "offertes query". Dan zie je op welke tabel deze is gebaseerd. De tabel kan dus meerdere keren voorkomen (occurences) in het relatiediagram. edit: Jean was me voor..... Quote
0 Siroop Posted March 27, 2008 Author Posted March 27, 2008 Offertes query is inderdaad een occurrence van de tabel offertes. Ook van de tabel bedrijven komen meerder occurrences voor (wel 6). Omdat die occurrence Offerte Query heet dacht ik dat ik er iets speciaals mee gedaan had. Bijvoorbeeld, kijk alleen naar de winnende offertes. (het gaat in deze file onder andere om het automatisch beoordelen van offertes in een tendersysteem) Hopelijk is de situatie nu iets duidelijker, want ik ben nog steeds op zoek naar een oplossing voor mijn oorspronkelijke probleem: waarom kan een bedrijf alleen gevonden (find) worden op zijn oude naam (die niet meer voorkomt in de tabellen) en niet op zijn nieuwe naam. Quote
0 JeanWM Posted March 27, 2008 Posted March 27, 2008 Ik denk dat we dan best een copy van het geheel hebben om dat snel te vinden. Anders blijft het hopeloos try and error. Een DDR zou al iets of wat zicht kunnen geven, maar ik betwijfel het. Quote
0 Siroop Posted March 27, 2008 Author Posted March 27, 2008 dat wordt moeilijk, de file bevat hoog vertrouwelijke info die niet van mij is. Wat bedoel je met een ddr? Quote
0 JeanWM Posted March 27, 2008 Posted March 27, 2008 ...dat wordt moeilijk... Moeilijk is dus niet onmogelijk. Er moet geen data in de file staan, een clone, no records als copy is voldoende. Wat bedoel je met een ddr DDR is de Database Design Report, een leuk speeltje dat in de Advanced versie zit. Dat geeft een soort zicht op de onderlinge structuur van het geheel op gebied van velden, scripts layout etc. Quote
0 Rony Rabijns Posted March 27, 2008 Posted March 27, 2008 Ik vermoed dat er gezocht wordt op een lookup-veld, dat niet geupdate werd bij de naamswijziging. Quote
0 JeanWM Posted March 28, 2008 Posted March 28, 2008 Vandaar ook mijn Ctrl + i vraag, dan kun je zien of er een overblijfsel zit, maar we kregen er geen volledig antwoord op. Quote
Question
Siroop
Ik heb een bestand met 3 tabellen die met relaties aan elkaar hangen. Ook is een query tabel gelinkt via relaties.
De bedrijfsnaam van een van de records is aangepast van Jansen (oud) naar Pietersen (nieuw).
Als ik nu zoek in een overzichtsblad dan vindt de zoekopdracht Pietersen niets en de zoekopdracht Jansen vindt het record met bedrijfsnaam Pietersen.
Ik heb alle data geexporteerd en gecheckt in Excel: de naam jansen komt niet meer voor in de data.
Rara hoe kan dat?
17 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.