10. oktober 2003 - 11:12Der er
18 kommentarer og 2 løsninger
Hvordan for jeg linie til ny post øverst
Når jeg åbner min fortløbne formular vil jeg gerne have at der er mulighed for at taste den nye post ind på første linie i stedet for den sidste, da der er mange poster man skal bladre sig ned igennem hvergang
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
jaze-> Du kan ikke ændre på placeringen af rækken til nye poster i en fortløbende formular.
En mulighed kunne være at lave en anden formular og så kombinere den med en knap, så når man trykker på knappen åbnes en enkeltkolonneformular med indtatningsmuligheder. Denne kunen så placeres et fornuftigt sted på skærmen. Når denne formular lukkes, skal den fortløbende formular så opdateres for at tage de nye poster med.
henrik13 Du må meget gerne sende den til mig på jkr@lyngby.nu - for jeg kan ikek få det til at virke, hverken med den fortløbende formular i Tabel- eller Dataarksformat.
henrik13-> Jeg kan nu stadig ikke få det til at virke, så jeg vil meget gerne se, hvad du har gjort - for det faktisk ofte et irritationsmoment, at den står i bunden.
I very much doubt that it is possible to enter data in a continuous form on the top line! A solution which involves code, is to have some unbound fields on the HEADER of the form and then when all the data has been entered press a button to add the data to the record. Then empty fields ready for next new record. Then you need to refresh the sub form to show the new record.
>>jaze Så blev den færdig, og er afprøvet. Hvis du vil havde den tilsendt, Så læg din E-mail adresse, og jeg vil sende den til alle. Her er Koden i modulet: Dim rsTestData As Recordset Dim intNyPostNr As Integer
Set rsTestData = CurrentDb.OpenRecordset("tblDAOTest", dbOpenDynaset)
For intNyPostNr = 1 To 1
rsTestData.AddNew
rsTestData.Fields!Tekst = "Dette er post nr. " & intNyPostNr
rsTestData.Update
Next intNyPostNr
rsTestData.Close
SELECT tblDAOTest.ElementNr, tblDAOTest.Navne FROM tblDAOTest ORDER BY tblDAOTest.ElementNr DESC;
Men Henrik>Du gøre det i kode! Sp. var "Når jeg åbner min fortløbne formular vil jeg gerne have at der er mulighed for at taste den nye post ind på første linie i stedet for den sidste"
Undskyld denne lange svar tid, har lige overtaget hus.
Kan det virkelig ikke lade sig gøre at "bare" vende fortløbne formularer :(
Henrik13>> Din løsning ligner noget brugbart, men der må sgu da være en simplere løsning.
Terry, du snakker om unboundfields, den løsninger lyder også ok, men så en dag går det stærkt om en på kontoret glemmer af fyre data ned i databasen :| med submit knappen. Giver altså gerne points, men har endnu ikke set den perfekte løsning på et problem mange må sidde med.
Jeg vil give dig ret terry den perfekte løsning ligger ikke i Access. Jeg koder det i VB færdig slut.
Men i skal have jeres points - tak for god/hurtig og kyndig vejledning, det rettede mig ind på sporet.
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.