Men hvordan bruger du bookmark. Flg er sakset fra hjælpen:
Egenskaben Bookmark Du kan bruge egenskaben Bookmark i formularer til at angive et bogmærke, der entydigt identificerer en bestemt post i formularens underliggende tabel, forespørgsel eller SQL-sætning. Variant med læse- og skriveadgang.
udtryk.Bookmark
udtryk Obligatorisk. Et udtryk, der returnerer et af objekterne på listen Gælder for.
Indstilling Egenskaben Bookmark indeholder et strengudtryk, der oprettes automatisk.
Du kan angive denne egenskab ved hjælp af en makro eller Visual Basic.
Bemærk! Du kan hente eller angive egenskaben Bookmark i formularen særskilt ved hjælp af ADO-egenskaben Bookmark eller DAO-egenskaben Bookmark i den underliggende tabel eller forespørgsel.
Bemærkninger Når en bundet formular åbnes i formularvisning, tildeles den enkelte post et entydigt bogmærke. I Visual Basic kan du gemme bogmærket for den aktuelle post ved at tildele værdien i egenskaben Bookmark for formularen til en strengvariabel. Hvis du vil vende tilbage til en gemt post efter at være flyttet til en anden post, skal du angive egenskaben Bookmark for formularen til værdien af den gemte strengvariabel. Du kan bruge funktionen StrComp til at sammenligne en Variant- eller strengvariabel med et bogmærke eller til at sammenligne et bogmærke med et bogmærke. Det tredje argument for at bruge funktionen StrComp er at bruge den til at angive en værdi til nul.
Bemærk! Bogmærker gemmes ikke sammen med de poster, de repræsenterer, og de gælder kun, mens formularen er åben. De oprettes igen, hver gang en bundet formular åbnes.
Der er ingen grænser for, hvor mange bogmærker, du kan gemme, hvis hvert bogmærke gemmes med en entydig strengvariabel.
Egenskaben Bookmark er kun tilgængelig for den aktuelle post i formularen. Hvis du vil gemme et bogmærke for en anden post end den aktuelle, skal du flytte til den ønskede post og tildele værdien i egenskaben Bookmark til en strengvariabel, der identificerer den pågældende post.
Du kan bruge bogmærker i formularer, der udelukkende er baseret på Microsoft Access-tabeller. Andre databaseprodukter understøtter måske ikke bogmærker. Du kan f.eks. ikke bruge bogmærker i en formular, der er baseret på en sammenkædet tabel, der ikke har et primært indeks.
Genforespørgsel af en formular, gør alle bogmærker, der er angivet i formularen, ugyldige. Hvis du klikker på Opdater i menuen Poster påvirkes bogmærker dog ikke.
Da der oprettes et entydigt bogmærke i en formulars postsæt, når en formular åbnes, fungerer en formulars bogmærke ikke i et andet postsæt, selvom de to postsæt er baseret på den samme tabel, forespørgsel eller SQL-sætning. Antag f.eks., at du åbner en formular, der er bundet til tabellen Kunder. Hvis du derefter åbner tabellen Kunder ved hjælp af Visual Basic og bruger ADO-metoden Seek eller DAO-metoden Seek til at finde en bestemt post i tabellen, kan du ikke angive egenskaben Bookmark for formularen til den aktuelle tabelpost. Hvis du vil udføre den slags handling, kan du bruge ADO-metoden Find eller DAO-metoden Find sammen med egenskaben RecordsetClone for formularen.
Der opstår en fejl, hvis du angiver egenskaben Bookmark til en strengvariabel og derefter forsøger at returnere til den pågældende post, efter at posten er slettet.
Værdien i egenskaben Bookmark er ikke det samme som et postnummer.
Hej MUGS, undskyld den sene respons. Min PC var en tur til rep. Tusind tak for din hjælp. DEt kom til at virke med din kode efter et par forsøg.
God påske. VH Jind
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.