Jeg bruger et Query til at oprette nye kunder - det bruger diverse værdier fra Form'en, og KundeID bliver Autonummeret af Access, men jeg vil gerne smide dette autonummer ind i "BetalingsID" kolonnen, hvorsan gør jeg dette i et og samme Query?
Hvis I mener jeg ikke skal bruger "Autonumber" som kundenummer vil jeg gerne have en god forklaring hvorfor dette kan skabe problemer?
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Lennart>I am assuming that it is the same query as you had in your first question so you also need to take the KundeID from the form also.
So if you want to us eth evalues from more than one field on th efrom to make up the value of a single field in the record it would look somethig like this.
If we can see the query as it is at the moment and which field you want to take th evalue from on your form, and also which field you want to update in th etable then it will be easier to give a solution.
Hekla kinda got it, except that I want it all in one query.
Nå. Lad mig egentlig skrive på dansk. Jeg vil bare lave et query som opretter en record i tabellen, Kunde. KundeID oprettes helt automatisk af Access. Men BetalingsID kolonnen skal bestå 15 cifre: XXXXXXXXYYYYYYX - YYYYYY er KundeID med leading zeros. Hvordan gøres dette i én query hvis det da overhovedet er muligt?
Hvis leading zeros er foranstillede nuller, er det nemmeste at sætte formatet for kolonnen til 000000000000000. Er det med vilje at du har et X efter Y-erne
Hvorfor ønsker du dog at have de samme data to steder, når du opretter en kunde skal du bare i kolonnen betalingsID skrive hvad der gør den unik, når du så ønsker at lave et BetalingsID der inkludere KundeID og betalingsID skal du gøre ved noget kode, f.eks. i en form du får præcenteret et kombineret nummer men i tabellen er det splittet op på to kolonner
You cant! If I understand your last comment correctly, you want to use the autonumber, which is NOT yet known, na duse this as a part of another field (BetalingsID) in the same record!
Undskyld nu tror jeg endelig jeg har fanget det, jeg troede til at starte med at du ønskede at importere en lang liste.
Men du har vel en form hvor du opretter dine kunder. God ide at du bruger autonum. til kundeid, derefter bør du bruge 1 som start til alle kunder eller noget meget simpel kode der trækker din kundeID samme med dit BetalingsID noget ligende [betalingsID] & "-" & [kundeID]
Er der nogen grund til at kundeID skal optræde 2 steder i kundeID og betalingsID
Jo altså... KundeID findes i BetalingsID ganske enkelt for at man ud fra et hvert BetalingsID manuelt kan læse KundeID. Det er vel heller ikke strengt nødvendigt at det er sådan i databasen, men det gør nu det hele en del nemmere når man importerer betalinger at de kan parres direkte med kundens BetalingsID i stedet for at BetalingsID'et på kundesiden skal stykkes sammen. Desuden er det vigtigt at det BetalingsID som sendes til kunden forbliver det samme uanset om man ændrer visse parametre for kunden (som så udgør den første del af BetalingsID). Det allersidste ciffer skal jo alligevel også gemmes da det er beregnet ud fra de første 14 cifre - det skal jeg i øvrigt lige havde fundet ud af hvordan man gør. Nå det var da en ordentligt smøre... Men det kunne da være jeg bare skulle vælge at bruge to queries for at oprette en kunde så...
Synes godt om
Ny brugerNybegynder
Din løsning...
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.