Omdat ik het nu echt wel een beetje zat ben na zoveel dagen zoeken en vragen, ga ik het toch maar gewoon even hier proberen. Heb de afgelopen dagen zoveel geprobeerd, gelezen, nog meer geprobeerd en nog steeds wil het maar niet lukken.
Dit is nu mijn situatie: Moet voor informatica op school een kleine Access database met UI maken. Ik heb gekozen mijn iTunes library te gebruiken. Heb mijn database (moest minstens 3 tabellen bevatten ivm verplichte JOINS in query's) nu als volgt in elkaar gezet:
Tabel 1 = GeneralInformation = Naam, Artiest, Album, Grootte, Tijdsduur, SongID en AlbumID
Tabel 2 = ArtistInformation = SongID,AlbumID, Artiest, WikiLink (van artiest)
Tabel 3 = AlbumInformation = SongID,AlbumID, AlbumArt (koppeling/link naar afbeelding in aparte map) en albumreview (internetlink)
Nu werkt alles in principe prima, maar ik wil die problemen uit de titel toch gewoon opgelost hebben omdat ik er nu al zolang mee bezig ben.
Dus, mijn eerste probleem: Het invoegen van afhankelijke afbeeldingen in een resultaatformulier.
De gebruiker kiest een nummer uit --> resultaatformulier laat op basis van een query die naam, artiest, album en albumart alle informatie zien. Nu heb ik het albumart vakje vervangen door een 'afhankelijke afbeelding' kader (Deze heb ik cover genoemd). Als het formulier zich nu opent zal het eerst deze code uitvoeren:
Me!Cover.Picture = Me.AlbumArt Alleen als het formulier nu opent krijg ik de foutmelding dat 'deze eigenschap of methode niet wordt ondersteund door dit object = fout 438. Ga ik daarna in de foutmelding kijken, dan zie ik wel de goede bestandslocatie staan als ik met mijn muis over Me.AlbumArt ga. Dit veranderd ook gewoon mee met de artiest.
Ik krijg overigens dezelfde melding als ik een kader voor onafhankelijke afbeelding in het formulier stop. Verder krijg ik een syntaxfout als ik Me!Cover.Picture = 'bestandslocatie' invul
Wat doe ik hier fout? Want volgens mij zit ik er vrij dicht bij --> http://www.helpmij.nl/forum/showthread.php?t=249843 zie ook die link
Ik wil btw. als het even kan met koppelingen werken, anders moet ik nl heel mijn tabel opnieuw gaan maken in access met OLE-zooi. heb ik nou niet bepaald zin in eigenlijk
Mijn tweede probleem is het combineren van textschermen en comboboxen. Ik wil nl ook een soort van playlistfunctie maken waarbij je eerst 5 nr's kiest uit een combobox, waarna je op een knop drukt waardoor de totale tijdsduur en bestandsgrootte worden gegeven in twee textschermen. (laten we dan maar is beginnen met alleen de tijdsduur)
Wat ik nu heb als code van de knop(en dan om alleen nog maar de tijdsduur van de eerste combobox weer te geven): Me.Tijdsduur1 = Me![Playlist1].Column(6)
waarbij Tijdsduur1 het textschermpje is en playlist1 de eerste combobox. en in Column(6) (van de GeneralInformation tabel) staat de tijdsduur (numeriek, in seconden)
Als ik nu op de knop druk gebeurt er helemaal niets
Terwijl ik ook dit ergens van een forum had geplukt waar het zou moeten werken. En er lijkt me ook niet veel niet aan te kloppen. Dit zeg ik dan wel met een heel beperkte VB kennis.
Ik hoop dat, ondanks dit behoorlijke verhaal toch iemand mij kan helpen. En inderdaad, het kunnen misschien nogal n00bvragen zijn aangezien ik nog nooit met access heb gewerkt.
Dit is nu mijn situatie: Moet voor informatica op school een kleine Access database met UI maken. Ik heb gekozen mijn iTunes library te gebruiken. Heb mijn database (moest minstens 3 tabellen bevatten ivm verplichte JOINS in query's) nu als volgt in elkaar gezet:
Tabel 1 = GeneralInformation = Naam, Artiest, Album, Grootte, Tijdsduur, SongID en AlbumID
Tabel 2 = ArtistInformation = SongID,AlbumID, Artiest, WikiLink (van artiest)
Tabel 3 = AlbumInformation = SongID,AlbumID, AlbumArt (koppeling/link naar afbeelding in aparte map) en albumreview (internetlink)
Nu werkt alles in principe prima, maar ik wil die problemen uit de titel toch gewoon opgelost hebben omdat ik er nu al zolang mee bezig ben.
Dus, mijn eerste probleem: Het invoegen van afhankelijke afbeeldingen in een resultaatformulier.
De gebruiker kiest een nummer uit --> resultaatformulier laat op basis van een query die naam, artiest, album en albumart alle informatie zien. Nu heb ik het albumart vakje vervangen door een 'afhankelijke afbeelding' kader (Deze heb ik cover genoemd). Als het formulier zich nu opent zal het eerst deze code uitvoeren:
Me!Cover.Picture = Me.AlbumArt Alleen als het formulier nu opent krijg ik de foutmelding dat 'deze eigenschap of methode niet wordt ondersteund door dit object = fout 438. Ga ik daarna in de foutmelding kijken, dan zie ik wel de goede bestandslocatie staan als ik met mijn muis over Me.AlbumArt ga. Dit veranderd ook gewoon mee met de artiest.
Ik krijg overigens dezelfde melding als ik een kader voor onafhankelijke afbeelding in het formulier stop. Verder krijg ik een syntaxfout als ik Me!Cover.Picture = 'bestandslocatie' invul
Wat doe ik hier fout? Want volgens mij zit ik er vrij dicht bij --> http://www.helpmij.nl/forum/showthread.php?t=249843 zie ook die link
Ik wil btw. als het even kan met koppelingen werken, anders moet ik nl heel mijn tabel opnieuw gaan maken in access met OLE-zooi. heb ik nou niet bepaald zin in eigenlijk
Mijn tweede probleem is het combineren van textschermen en comboboxen. Ik wil nl ook een soort van playlistfunctie maken waarbij je eerst 5 nr's kiest uit een combobox, waarna je op een knop drukt waardoor de totale tijdsduur en bestandsgrootte worden gegeven in twee textschermen. (laten we dan maar is beginnen met alleen de tijdsduur)
Wat ik nu heb als code van de knop(en dan om alleen nog maar de tijdsduur van de eerste combobox weer te geven): Me.Tijdsduur1 = Me![Playlist1].Column(6)
waarbij Tijdsduur1 het textschermpje is en playlist1 de eerste combobox. en in Column(6) (van de GeneralInformation tabel) staat de tijdsduur (numeriek, in seconden)
Als ik nu op de knop druk gebeurt er helemaal niets
Ik hoop dat, ondanks dit behoorlijke verhaal toch iemand mij kan helpen. En inderdaad, het kunnen misschien nogal n00bvragen zijn aangezien ik nog nooit met access heb gewerkt.
Macbook Pro, 640 WD extern