Ga naar inhoud

plx

Lid
  • Items

    322
  • Registratiedatum

  • Laatst bezocht

Berichten die geplaatst zijn door plx

  1. Dag Aha17,

    Ik heb wat aan je database gesleuteld en een paar formulieren gemaakt. (Veldnamen met spaties en haakjes vermijd je beter).

    Zoals de relaties nu liggen kan één Patient veel opnames hebben en Veel Therapeuten veel behandelingen (treatments)

    Bekijk het eens even en laat gerust weten hoe jij de dingen ziet.

    Ik heb ook geen idee of een patient steeds door de zelfde therapeut behandeld wordt. Dat is zeer zeker bepalend voor de structuur van je database.

    Tenslotte heb ik van je Male/Female probleempje opgelost door er een Ja/neen Veld van te maken (IsMale).

    Beperk je tot één probleem per keer aub dan zal je zelf kunnen volgen wat er verandert.

    aha20140507.zip

  2. Welkom Aha17,

    Sorry voor dit wat late antwoord, ik was er een paar dagen niet.

    Ik wil er zeker en vast eens naar kijken. Kan je je database zippen (kopiëren naar een comprimeerde map) en hier als bijlage zetten?

    Door een oplossing voor je probleempjes 'hier' te zetten, kunnen ook anderen hun kijk op dingen geven of zelf leren.

    dizzl

  3. Dag Office10

    Er is wat mis met de structuur van je tabellen denk ik.

    Kan je me stap voor stap uitleggen wat je database zou moeten bijhouden?

    Wat is een contract voor jou?

    Ik neem dat er in één contract verschillende regels....(afspraken/opdrachten?) zijn?

    Elke opdracht heeft een bepaald tarief?

    Ik kan me voorstellen dat jij het hele plaatje 'zo' voor je ziet maar voor mij is het nog onduidelijk. Heb wat geduld met me.

  4. Dag jansm,

    Het heeft wat geduurd maar ik heb er me toch eens aangezet.

    Ik zou graag de originele excelbestanden hebben om verder te werken.

    In bijlage vind je een VisualBasic project dat 'LaatsteRegels' heet. Voorlopig doet het min of meer wat jij verwacht denk ik.

    Als je Bestand/Openen klikt, zal je de map kunnen selecteren waarin je bestanden staan.

    Het programmaatje loopt (nu alle xlsx) bestanden af, zoekt de laatste regel en plakt deze als laatste regel aan een nieuw exceldocument.

    Je zal wel zien wat ik bedoel als je het zelf uitprobeert.

    In bijlage vind je een zip bestand met daarin 2 mapjes. Het hele project (dat zou je kunnen openen met Visual Basic Express ->gratis te downloaden) zit in de map 'LaatsteRegels'.

    In het mapje 'Voorbeeld' zit het uitvoerbestand 'Laatsteregels.exe' 'en' de excelbestanden (xlsx).

    Hopelijk heb je hier wat aan.

    jansm.zip

  5. Met alle respect, Office10 maar ik vind het wat chaotisch.

    Wat zou je er van denken om dit eerst eens even in een 'gewone' access database te stoppen en de tabelstructuur (en eventuele relaties) vanaf nul te beginnen?

    Kan je uitleggen waar de huidige tabellen voor staan en wat het verband tussen hen is?

  6. Dag Leosanders,

    Ik wil geenszins in de wielen rijden van Stegisoft maar dit is wat ik jou aanraad om mee te beginnen.

    Op het ogenblik heb je 'geen' tabel orders maar wel een tabel orderdetails.

    Verwijder alle records uit OrderdetailsTbl.

    Maak een nieuwe tabel OrdersTbl met volgende velden (OrderID (autonr en sleutelveld), Datum(datum-tijd), en Klantnummer (numeriek))

    Maak van OrderID in OrderDetailsTbl een numeriek veld ipv een Autonummeringveld en verwijder de sleutel)

    Voeg aan de OrderDetailsTBL een veld toe (OrderdetailID Autonummer en sleutelveld)

    Als je daarmee klaar bent open op het tabblad HULPMIDDLEN VOOR DATABASES --> Relaties

    Klik met de rechtse muistoets op het grijs gebied en kies 'Tabel Weergeven' voeg OrderdetailsTbl, OrdersTbl en KlantenTbl toe en klik op sluiten.

    Leg de relatie tussen OrderTbl en OrderdetailsTbl tabellen door OrderID uit OderdetailsTbl te slepen op OrderID van OrderdetailsTbl.

    Vink REFERENTIELE INTEGRITEIT AFDWINGEN aan.

    Leg de relatie tussen KlantTbl en OrderTbl door KlantID op KlantID van de andere tabel te slepen. Vink ook hier REFERENTIELE INTEGRITEIT AFDWINGEN aan.

    Als dat klaar is, kan je aan je Orderformulier beginnen maar zet dan best eens je aangepaste database weer online.

×
×
  • Nieuwe aanmaken...

Belangrijke informatie

We hebben cookies geplaatst op je toestel om deze website voor jou beter te kunnen maken. Je kunt de cookie instellingen aanpassen, anders gaan we er van uit dat het goed is om verder te gaan.