18. maj 2004 - 18:13Der er
29 kommentarer og 1 løsning
Min database fungere pludselig ikke optimal
Jeg mangler en kompetent person til, at gennemgå mine relation i en tidreg databse - Efter jeg har tilføjet en yabel og dermed en ralation er der ingen beregninger og formularer der virker optimal!! Håber der er ind der kan hjælpe mig her;-)
Terry problemet er blandt andet at den skriver at data er Locked - Jeg tror det er relationerne og, at modregningsfelterne altid skal starte op ved en 0 værdi for de ingår i en masse beregninger - Men jeg ved det ikke helt!!
1000 tak for hjælpen Terry - Jeg har dog et problem - Den medregner ikke altid det samlede beløb jeg tror at det skyldes at modregningsfelterne igår i flere af beregningerne og skal derfor altid have en 0 - nul værdi hvordan klarer jeg den?
terry hvordan sikkere jeg mig at modregningsfelterne indeholder en 0 værdi som udgangspunkt? beregningerne viker ikke når de ikke er sat til 0 - fodi de indgår i så mange andre udtryk
Terry det har jeg gjort - men det er ikke altid det virker! Jeg har også gjort det i felterne i formularen - Kan jeg sætte en vba kode så jeg er helt sikker!!
It shouldnt be necessary to do it in code also. Set the default values to 0 an dalso the "Required" parameter in table design to "Yes". This will ensur ethat you can NOT create a record with a value in. Also, in your queries you can use the nz() function to make sure that no values return NULL.
nz([YourField], 0)
will set a field which conatins NULL to 0
and you can use this in calculated fields too.
Dont forget to accept the answer if your happy :o)
If not send me a mail explaining the problem and I will take a look!
TErry jeg har lige et lille spørgsmål - Jeg har en "udskriv annullering" i formularen ved data indtasning - den referere til en rapport der hedder annullering - JEg kan ikke få den til at filter eller afgrænse så rapporten kun viser de data jeg har i formularen på et given tidspunkt/ altså dem jeg vælger ud fra mine kriterier i dialogboksen..
The annullering record has a primary key, you should use thís to filter the report! But if the record is not yet created then you have no data yet. You have to make sure that the record is written to the dB before you can print it!
TERRY I EN AF MINE FORMULARER KOMMER DEN FOSAT MED FØLGENDE FEJL - dENNE FEJL VAR DER OGSÅ INDEN DU FIK DATABASEN..
Feltet kan ikke opdateres. (Fejl 3164) Mulige årsager:
Du har forsøgt at opdatere et felt i en post eller tabel, der i øjeblikket er låst af en anden bruger. Vent, til den anden bruger er færdig med at arbejde med posten eller tabellen, og forsøg derefter at udføre handlingen igen. Du har i Microsoft® Access forsøgt at ændre værdien i et kontrolelement, hvis Locked-egenskaben er angivet til Yes.
I didnt look at all forms so I didnt see this problem. If you send me your dB thne I can see if I can find the problem but it is very likely because of your relationships.
Terry jeg har lavet en del om i databsen og sender den til dig imorgen - så kan du afprøve det hele hvis du gider! Det ser ud til det virker nu - Blot mangler jeg et par ting - Med hensyn til udskrivning af rapport direkte fra formular!
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.