Avatar billede petersen7913 Forsker
03. juli 2008 - 16:16 Der er 8 kommentarer og
1 løsning

Felt i Uppercase

Dette er sikkert banalt for de kloge ;)

Hvor kan jeg sætte et tekstfelt i en formular til kun at være uppercase?
Avatar billede mugs Novice
03. juli 2008 - 17:41 #1
Dunkan bruge denne:

felt1 = UCase(felt1)
Avatar billede terry Ekspert
03. juli 2008 - 20:34 #2
In the fields Format property you can enter

>

this converts characters to upper case when you press enter.
Or you can enter

>?????????? (? for each character) which will convert while you enter data
Avatar billede terry Ekspert
03. juli 2008 - 20:34 #3
Or you can enter  ...
in the fields Input Mask property
Avatar billede petersen7913 Forsker
04. juli 2008 - 07:58 #4
It works fine using >

Thanks :)
Avatar billede petersen7913 Forsker
04. juli 2008 - 09:47 #5
Terry, can you please tell me why the uppercase is only in the formula? It is shown in uppercase but saved in lowercase.
Avatar billede hugopedersen Nybegynder
04. juli 2008 - 09:47 #6
> er kun selve visningen (hvis du retter i feltet skifter til store/små)
UCase gemmer også data i undeliggende tabel som store tegn
Avatar billede petersen7913 Forsker
04. juli 2008 - 10:05 #7
hugopedersen> nej, jeg har lige afprøvet at bruge UCase, men i selve tabellen er det stadig i lowercase.

Og så lader det til at access ikke kan se forskel på felt og UCase(felt)

If felt <> UCase(felt) then .... men det bliver ikke fanget. :(
Avatar billede mugs Novice
04. juli 2008 - 10:15 #8
Ucase ændrer tabellen's bogstaver til store.
Avatar billede terry Ekspert
04. juli 2008 - 12:09 #9
You can use the >????? method in the fields input mask.
Or use > in the fields format property to show the uppercase value and then in the forms BEFORE UPDATE event

Private Sub Form_BeforeUpdate(Cancel As Integer)
Me.sometext = UCase(Me.sometext)
End Sub
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester



IT-JOB

SEGES Innovation

DevOps med ambitioner

Cognizant Technology Solutions Denmark ApS

Data Architect

Netcompany A/S

IT Manager