12. marts 2002 - 17:19Der er
3 kommentarer og 1 løsning
Udskift samtlige forekomster
Jeg har en asp side med rigtig mange <%=RS("bla")%> tags.
Istedet for at udføre en funktion på hver af disse RS værdier, der udskifter "ae" med "æ" og "aa" med "å", er det så muligt at lave en slags global udskiftning på siden, altså evt. et ASP-tag man kan sætte i toppen af siden, som udskifter samtlige forekomster overalt?
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.
Nej det kan ikke lade sig gøre. RS er et object som end ikke eksistere på det tidspunkt du ønsker at ændre noget. (I toppen af koden.) Men du kan:
1. Som du selv siger, lave en funktion der ændrer indholdet i de nødvendige RS("navn"). 2. Lave en ASP-kode der gennemløber de nødvendige tabeller/felter og ændrer indholdet i databasen.
Jeg ville selv vælge nr. 2 hvis det kan lade sig gøre. Men vælger du nr. 1 så er det jo koden der afgør hvordan det skal implementeres. Det kan jo gøres på mange måder - men mon ikke den rigtigste måde vil være at lave en function som denne:
function ChRs(Value) ChRs = Replace(Value, "ae", "æ") ' osv end function
og så manuelt ændre i koden de steder det er nødvendigt. ikke mindst for at bevare overblikket over koden.
1'eren ville jeg gerne undgå, men grunden til at jeg ikke kan lave 2'eren er, at bestemte steder på sitet skal jeg bruge RS værdien med ae og aa og ikke æ og å. :/
hmm .. nå, men ellers tak for hjælpen .. jeg må finde på noget! :)
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.