Avatar billede roed Nybegynder
22. oktober 2001 - 13:40 Der er 3 kommentarer og
1 løsning

Realtime opdatering af ikon i indbakke

Hej!
Jeg har en opgavedatabase med et status felt, og fra den base kan man sende en mail til en supporter som så kan klikke sig ind på selv opgaven via et doclink. Men nu vil jeg gerne have, at et ikon i deres Indbakke viser hvilken status opgaven/mailen har. Og det skal selvfølgelig opdateres dynamisk hvergang selve Indbakken bliver opdateret!!!
Avatar billede roenving Novice
22. oktober 2001 - 13:50 #1
Uff ...

Så skal du ind og rette i mail-templaten -- hvis du kan undgå det så la\' være !·]

Men du må tilføje et felt ud over doc-linket, som afspejler status, evt. må du tilføje noget kode i $Inbox-viewet, som gennemgår samtlige dokumenter, når viewet opdateres, går ind på doclinks og opdaterer mail-dokumentet udfra oplysninger på dokumentet.

Derudover skal du oprette en kolonne i viewet, som viser dette status-ikon.

hth
jes
Avatar billede roed Nybegynder
22. oktober 2001 - 13:57 #2
Jeg tænkte nok du var på banen Jes!
Ja, jeg har rettet i mailteplaten, jeg er ikke så pivet ;o) Jeg har lavet en kolonne i $Inbox men problemet er at få Indbakken linket til den rette opgave i den anden base så det kan blive opdateret realtime. Og det er den oplysning jeg søger!
Avatar billede bamzen Nybegynder
25. oktober 2001 - 15:28 #3
uanset hvad, vil det blive en temmelig tung løsning.....

Du er først og fremmest nødt til at lave et statusfelt i den database doclinket fører til....

Dernæst er du nødt til at gemme doclinkets database og documentuniqueid

dernæst må du lave et specielt view i den database som doclinket peger på, som indeholder alle dokumenter med documentuniqueid i første kollonne (husk at sortere alfabetisk)

dernæst er du nød til at tilføje en kollonne i dit $inbox view, som laver en dblookup baseret på feltværdierne i doclinketsdatabase og doclinketsid som peger på den anden database, hvor doclinket findes, og returnere statusværdien fra viewet....

dblookups er dog noget der trækker saft på serveren, og vil bestemt frarådes til opgaven... men jeg er rimelig sikker på at det kan lade sig gøre på den ovenstående måde

Avatar billede roed Nybegynder
22. november 2001 - 12:18 #4
Tja, nu har jeg sat externe konsulenter på sagen ;o) Den er ret tung.

Men tak for forsøgene.
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
Computerworld tilbyder specialiserede kurser i database-management

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