Avatar billede frankj Nybegynder
30. august 2002 - 13:26 Der er 18 kommentarer og
1 løsning

Validerings prob

Jeg er for nyelig startet på at bruge Access, og jeg finder det meget interresant...

Men nu er jeg gået lidt i stå med en ny database over mine film.

Mit problem består af at jeg ønsker at ligge alle mine film ind med info omkring følg.;
Film navn
Film genre
Film source (VHS, DVD)
Film nr. i mit skab
IMDB Rating
IMDB Url

Men jeg slider lidt med at få den til at have denne validering regl:
Action / Comedy / Crime / Drama / Mystery / Romance / Thriller / Adventure / Animation / Family / Mystery / War / Sci-Fi / Horror

Altså der skal puttes nogle "or" ind men jeg kan ikke få den til at acceptere / som en del af det... nogle som kan fortælle mig hvordan jeg skal få en sådan validering regel med / til at virke?

På forhånd tak
Avatar billede fdata Forsker
30. august 2002 - 16:19 #1
Hvis det er for at fastlægge genren:
1. Opret en kombinationsboks.
2. Sæt rækkekildetype til Værdiliste.
3. Sæt rækkekilde til Action;Comedy;Crime ...
4. Sæt "BegrænsTilListe" til Sand.
Avatar billede mugs Novice
30. august 2002 - 16:22 #2
Indtastet i valideringsreglen i en Access97, og det fungerer:

"Horror" Or "Family" Or "Science Fiction" Or "Criminal" Or "War" Or "Romance" Or "Thriller" Or "Animation" Or "Adventure"

Har du overvejet at lave en selvstændig tabel, og så lave et opslag med en kombinationsbiks i stedet?
Avatar billede frankj Nybegynder
30. august 2002 - 18:34 #3
fdata; jeg skal prøve det så snart jeg kommer hjem... Mit formål er at jeg skal gå alle mine film igennem, for derefter at gå ind på imdb.com og finde filmen og kopiere den genre angivelse der står der (oftest flere genre).

mugs; jeg har prøvet at lave det på den måde, men så snart jeg fks skriver, Horror / Thriller, eller bare Horror Thriller får jeg validerings brud. - som fdata også foreslog, prøver jeg det når jeg kommer hjem senere idag.
Avatar billede mugs Novice
30. august 2002 - 18:41 #4
"Horror / Thriller" fungerer fint hos mig (Access97)

Jeg vil anbefale, at du bruger fdata's forslag om en liste eller mit vedr. kombinationsboks. Hvad du vil bruge er en smagssag.

Men dit spørgsmål går på en valideringsregel, og det har jeg svaret på.
Avatar billede proaccess Nybegynder
31. august 2002 - 06:54 #5
For at udvidde mugs's svar kan du også vælge at bruge IN som valideringsregel...

IN ("Horror"; "Family"; "Science Fiction"...)

Dit problem består nok snarrere i at du vil have mulighed får at "udpege" flere af disse kategorier til een film, hvor du så må lave en ekstra tabel, til at holde den info i en een-til-mange relation.

FilmNr Kategori
1      "Horror"
1      "Thriller"
2      "Horror"
3      "Thriller"
3      "Komedie"
Avatar billede frankj Nybegynder
06. september 2002 - 14:33 #6
Har haft lidt travelt på det sidste, så der har ikke været så meget tid til at lege med Access. Men fik dog prøvet jeres foreslag idag;
Mugs; Jeg kan ikke få den til at acceptere den validerings regel... Altså fks. "Action or Thriller or Comedy" når jeg så prøver at registrere fks, Action Comedy så giver den fejl...
proaccess; din løsning er måske mulig, men jeg det er alt for besværligt hvis mit prob kan løses med en god validerings regel... tag fks den her film: http://us.imdb.com/Title?0105435

Som har Genre: Action / Comedy / Crime / Drama / Mystery / Romance / Thriller

fdata; så kan jeg vel ikke have een-til-mange?
Avatar billede fdata Forsker
06. september 2002 - 14:55 #7
Først nu forstår jeg dit spørgsmål helt  ;o(
Hvorfor opretter du ikke et afkrydsningsfelt for hver genre?
Så vil du også kunne søge efter en given genre så let som ingenting (fin alle poster med et eller flere krydser sat).
Avatar billede mugs Novice
06. september 2002 - 16:16 #8
frankj > Du forstår ikke helt begrebet "Valideringsregel":

Det betyder, at du kun kan indtaste de ord, der er angiver. Har du angivet f.eks "Action" Or "Comedy" kan du skrive disse ord. Men ikke "Action Comedy", så skal du oprette disse ord i din validering:

"Action" Or "Comedy" Or "Action Comedy".

Jeg vil nok eksperimentere lidt med fdata's forslag. Måske også vurdere en løsning ved hjælp af alternativknapper og oprette en alternativknap for hver kategori. Hvis di vil kan jeg lave et eksempel iaften. Du skal blot lægge din e-mail adresse.
Avatar billede frankj Nybegynder
06. september 2002 - 18:01 #9
Jeg tror jeg prøver igen så der ikke er nogen tvivl...
Jeg skal "bruge" en fuktion (mulighed) i access som gør at jeg hurtigt og nemt kan danne mig en oversigt over alle mine dvd/vhs film
Jeg bruger imdb.com til hurtigt at definere en genre (jeg ønsker blot at jeg enten kan kopiere den / de genre de har lagt filmen under fks: Genre: Action / Comedy / Crime / Drama / Mystery / Romance / Thriller (
http://us.imdb.com/Title?0105435)

Hvis ikke dette er muligt kunne jeg forestille mig noget i retning af at jeg selv kan skrive genre ind, men have een-til-mange muligheder.

Håber det skabte forståelse.

fdata, ja men hvis jeg opretter en afkrydsnings metode kan jeg så få den til at have een-til-mange genre? - jeg er måske lige lidt nybegynder til dette men vi skal alle starte et sted :)

mugs: Det du siger er at hvis jeg skal lave en rigtig validerings regel kan jeg ikke bare skrive: "Action" Or "Comedy" Or "Drama"... men der i mod både skal have hver genre for sig, og derefter mixet dem sammen som du har: "Action Comedy".... ?
Avatar billede mugs Novice
06. september 2002 - 18:07 #10
Det er korrekt, og det bliver noget rod, fordi du får så mange muligheder, at det bliver uhåndterligt.
Avatar billede mugs Novice
06. september 2002 - 18:18 #11
En anden ting er, at jeg ikke helt forstår hvorfor du vil have så mange muligheder.

Det må være muligt at definere efter hvilken genre filmen skal katalogiseres uden at skulle mixse genrerne. Det kan godt være  en film kan have både lidt Action og lidt Romance, men det må være muligt at definere om den hører hjemme i den ene eller den anden kate-gori. Hvis du mixer tror jeg også vurderingen af, hvilken kategori filmen tilhører bliver subjektiv: Hvor mange % Action og hvor mange % Romance er der? 

Hvis du mixer kategorierne, bliver det også uoverskueligt, hvis du vil have en oversigt over, hvilke film du har i hver kategori.

Jeg vil bruge muligheden med alternativknapper, hvor du vælger een kategori i en gruppebox, der så returnerer en numerisk værdi til tabellen.
Avatar billede frankj Nybegynder
06. september 2002 - 19:50 #12
Ja du har vel nok ret i det du siger der mugs... Hvis du gidder at droppe et simpelt eks. på den metode du mener er mest velegnet... (frank_jonassen@hotmail.com)

Hvis du ikke lige har så god tid til det, klarer jeg den nok selv. Men drop lige et respons på om hvorvidt du giver det et forsøg eller ikk... Tak.
Avatar billede mugs Novice
06. september 2002 - 19:53 #13
Jeg laver et eksempel senere iaften. (Jeg er barnepige - så "den lille djævel" skal lige gå ned med flaget).
Avatar billede mugs Novice
06. september 2002 - 22:09 #14
Udkast er sendt med en gruppeboks indeholdende alternativknapper med filmgenrer. Der er 5 genrer, men de kan naturligvis udvides til max. 20 genrer i en gruppeboks.

Ligeledes en rapport med oversigt over film grupperet og optalt efter genrer.
Avatar billede mugs Novice
06. september 2002 - 22:12 #15
Ps.: Ja- nu er "Denlille Djævel" gået ned. Hvis nogen hører en flyvemaskine iaften, er det i hvert fald ikke en F-16, for vi har smadret dem alle sammen i adskillige mislykkede forsøåg på at lande.
Avatar billede frankj Nybegynder
06. september 2002 - 23:20 #16
Det må jeg nok sige mugs, godt nok havde jeg på fornemmelsen Access virkelig kunne meget, men jeg må da nok sige at du lige fik sat mig på plads der... Virkelig flot arbejde...

Godt nok er det ikke som jeg aller først ville ha' een-til-mange valg, men dette er nu bedre på sin vis... Jeg takker mange gange, og nu vil jeg lige sætte mig og studere opbyggelsen af det du har lavet, igen mange tak.

Ang. Point, så har alle vel givet mere eller mindre korrekt svar, men jeg mener måske mugs gjorde sig mest fortjent. Hvis i andre føler i også skal have point som en stor tak for at bringe mig videre i access så sig lige til, så smider jeg lidt points ud.
Avatar billede frankj Nybegynder
06. september 2002 - 23:24 #17
Ikke nok med du bare lavede et lille eks. så må jeg sige at det du lige biksede sammen der kunne nemt have taget mere end 5 min :)

Men tak skal du bestemt have. (jeg har ikke hørt nogle fly i lidt tid, måske din "lille djævel" fik dem også?) (norge) ;>)
Avatar billede mugs Novice
06. september 2002 - 23:27 #18
Tak for point. access kan mange gange mere end denne simple fil viser, og uendelig meget mere end jeg kan få den til.

Studer den lidt og kom med spørgsmål.

Jeg skal dog gøre opmærksom på, at jeg er bortrejst i næste uge.
Avatar billede mugs Novice
06. september 2002 - 23:29 #19
Min "Lille Djævel" får dem alle. ;o)
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