26. april 2012 - 18:40Der er
9 kommentarer og 1 løsning
Vis de sidste 5 poster der er ændret/skrevet i
Hej alle,
Vi er flere i min afdeling der arbejder i samme db (access 2007). Ofte arbejder vi videre på andres sager (gamle som nye), såfremt der kommer yderligere relevant information til sagen. Posterne er dermed allerede lavet og kan være flere år gamle. Dette arbejde foregår i en specifik tekstboks i formularen.
Når vi åbner vores db er det ikke muligt at se hvilke poster der har været arbejdet i, medmindre vi skriver en besked et andet sted (Vi bruger Outlook/Opgaver. Her noteres postens nummer og at tilføjelse til denne sag er lavet - super oldnordisk men db er gammel. Jeg forsøger at udvikle på den)
Info om formularen.
- Formularen hedder GS Rapport (ved godt at navnet er misvisende men det skal den hedde får jeg at vide).
- Hver post har et nummer der laves automatisk ved åbning af ny post. De har dette format "GS260412-01".
- Feltnavn "Beskrivelse"
- Datatype "Notat"
Spørgsmål:
- Er det muligt på db forsiden på en eller anden måde at vise numrene på de 5 seneste poster, der har været skrevet i.
(Kan se at der i egenskaber for tekstboksen i fanebladet "hændelser" er noget der hedder VedÆndring eller VedÆndret - er det mon her man kan lave en vba kode??)
Håber at det giver mening ellers spørg gerne - jeg er nybegynder og kan på ingen måde vba kode.
Jeg tror det her er langt over mit niveau. Jeg aner ikke hvad det er du vil have mig til...
Det jeg gerne vil kunne se er:
Lige så snart der skrives data ind i en eksisterende eller ny post skal nummeret på denne post automatisk vises på en liste på forsiden af databasen(sidste 5 berørte numre/poster er fint).
Denne liste skal opdatere automatisk. Dvs når nyt nummer kommer på listen skal det ældste nummer forsvinde igen.
Måske er jeg helt på afveje - er der mon et alternativ hvor man automatisk modtager info om aktivitet på de 5 (eller 10 det er ligegyldigt) seneste poster ??
Does the date Time field get update every time a recorde gets changed or a new record is added?
If it does then you can use this to show you records soreted by when they were last modified.
For example in the form "GS Rapport" you could change the records source property to a query or SQL where you sort the records by the the date time field.
This will show ALL records sorted, not just first 5.If you only want to see the first five then you change the record source to just select the top 5 (first five) records.
Sort all records SELECT * FRom YourTable order by TheDateTimeFiled DESC
or if you only want first five SELECT TOP 5 * FRom YourTable order by TheDateTimeFiled DESC
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.