Jump to content
  • 0

gegevens kopiëren van een tabel naar een andere


tdesmet

Question

Posted

Zou iemand mij met het volgende kunnen helpen en graag stap voor stap aub? ik ben vrij nieuw in FM en moet nog redelijk goed mijn weg zoeken.

 

Ik heb een tabel offertes genaamd met een subtabel offerte details.

Wanneer de klant akkoord is met de offerte wil ik graag door middel van één druk op de knop de gegevens van die klant kopiëren naar mijn tabel klanten zodat ik niet alles dubbel moet overtypen. Dit wordt dus een nieuw record in de tabel klanten.

 

Ik lees hier en daar wat van export en dergelijke, maar het lukt gewoon niet.

Ik weet dat ik moet werken met een script, maar raak er niet uit.

 

alvast bedankt aan diegene die mij hierin kan en wil helpen.

12 answers to this question

Recommended Posts

  • 0
Posted

Je maakt een denk fout bij het opzetten van de database.

Je hebt een tabel met klanten en die is dezelfde voor de offerte als voor de facturen of orders.

Je gaat die gegevens niet kopiëren en overzetten. Als je begint maak als de offerte goed werkt en de klant tabel werkt ook goed gewoon een veld aan met omzetten offerte naar order. Vink die aan en maak een nieuwe layout waar order op staat en je bent klaar. Later kun je verder met aanpassen en perfectioneren van jouw tabellen.

  • 0
Posted

OK, maar hoe ga je om met prospecten.

Ik maak voornamelijk eerst offertes voor prospecten die dan later klanten zullen worden.

Is het de gewoonte die in dezelfde tabel te hebben?

  • 0
Posted

een prospect of een klant zijn beide bedrijven, dus data gezien zeer dicht bij elkaar. Je kan gewoon een veld aanmaken waarin je "beschrijft" wat dit bedrijf voor jouw bedrijf is: klant, prospect, leverancier, ...

 

dus ik zou inderdaad klanten, leveranciers, prospects, agents, subcontractors, ... allemaal in dezelfde tabel steken en dan een veld aanmaken dat de relatie tot uw bedrijf beschrijft.

  • 0
Posted

precies zoals andries zegt...

 

Ik maak eerst een klant of prospect aan in mijn klantentabel. Of het nu een klant of een prospect is wordt automatisch gegenereerd van zodra er een eerste werkbon opgemaakt wordt voor die prospect.

Een prospect wordt dus automatisch klant bij de eerste bestelling.

 

Wanneer je een offerte aanmaakt voor een prospect en deze offerte mag uitgevoerd worden, dan kies ik voor een veld die de offerte omzet naar werkbon zodanig dat ik niets hoef over te typen.

Op de werkbon komt dan (via scripting) een vermelding te staan zoals "voorheen offerte". Elk document moet afgesloten worden voor ik het kan versturen via email of post. Bij het afsluiten maak ik automatisch een PDF aan met de vermelding "OFFERTE_xxxx" gevolgd door een volgnummer. Van zodra ik de offerte omschakel naar werkbon, dan wordt opnieuw een PDF aangemaakt maar ditmaal "BON_xxx" met hetzelfde nummer. Binnen FM zie ik dan enkel de werkbon met de vermelding dat het voorheen een offerte was, maar ik heb wel beide (offerte en bon) in PDF om mijn harde schijf staan.

 

Misschien eens iets om over na te denken...

  • 0
Posted

Wanneer je dit soort gegeven toch strikt gescheiden wilt houden kun je wel degelijk kiezen voor verschillende tabellen. Het overhevelen vanuit de ene tabel naar de andere gaat dan inderdaad het gemakkelijkste door de gegevens eerst middels een script te exporteren naar een tijdelijke Filemaker bestand en dan die gegevens in een andere tabel in te lezen. Als laatste actie moet je daarna de geëporteerde gegevens uit de eerste tabel verwijderen, maar pas nadat je zeker weet dat ze goed zijn overgenomen in de doeltabel.

  • 0
Posted

Ik zal een nieuwe database opmaken met 1 tabel van contacten waar ik een type contact aangeef zoals Klanten, prospecten en leverancier.

 

Alleen zou ik willen weten, als ik een prospect omzet naar een klant, zou ik willen dat het veld Klantnummer automatisch ingevuld wordt.

Zodat mijn klantnummering correct opvolgt, ik wil geen id gebruiken want als ik 1000 prospecten heb, en bv maar 400 klanten wil ik geen gaten in mijn nummering van klanten. elke KLANT krijgt een uniek klantnummer.

 

Hoe kan ik dit laten gebeuren?

  • 0
Posted

Komt dat goed uit elke klant moet een uniek ID hebben. Hoe je dit noemt maakt niet uit als hij maar uniek is. Zelf zou ik gewoon nummering aanhouden maar het is aan een ieder om dit zelf te beslissen. Gebruik de zoek functie eens op nummering of ID uniek je komt dan veel oplossingen tegen.

  • 0
Posted

Omdat het voor mij duidelijker is hoeveel klanten je werkelijk hebt en komt overeen als de boekhouding, facturen, orders, etc.. hebben opeenvolgende nrs.

Of maak ik het me daarmee te moeilijk?

  • 0
Posted

Ja dat denk ik wel. Tellen hoeveel klanten je hebt kan eenvoudigweg door de 'klant' records te zoeken en dan het aantal gevonden records te tonen. Dat kun je zelfs middels een script doen. En zelfs dynamisch middels een relatie met het relatiebestand zelf (self-join). Je koppelt dan aan alleen de klantrecords en gebruikt de functie count() in een berekening.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...