stoperror
Goto Top

Access-Ausdruck: ungewünschte Leerzeichen bei str()

Habe ich das im Feld einer Abfrage eingefügt (damit soll ein Feld mit Namen Url befüllt werden)
Ausdr2: "http://blubber.de/mainframe.jsp?gid="+Str([content.gebaeude_id])+"&rid="+Str([content.raum_id])+"&aid="+Str([content.angebots_id])

Dann kommt im Feld selbst:

http://blubber.de/mainframe.jsp?gid= 1&rid= 2&aid= 3

Also jedesmal vor der Zahl ein Leerzeichen. Wie krieg ich das weg? Danke schonmal im Voraus.

Content-ID: 7204

Url: https://administrator.de/forum/access-ausdruck-ungewuenschte-leerzeichen-bei-str-7204.html

Ausgedruckt am: 09.04.2025 um 16:04 Uhr

Atti58
Atti58 19.05.2005 um 15:56:10 Uhr
Goto Top
... versuch's mal mit "LTrim", "RTrim" oder einfach "Trim"

Gruß

Atti
stoperror
stoperror 20.05.2005 um 12:28:56 Uhr
Goto Top
Das mit Trim funktioniert auch nicht.

Glätten("http://www.blubber.de/mainframe.jsp?gid=" & Str([tabelle.id])+"&rid=" & Str([tabelle2.id]) & "&aid=" & Str([tabelle3.id]))

Liefert (Leerzeichen = _ )

http://www.blubber.de/mainframe.jsp?gid=_id1

Auch der Testausdruck:
Ausdr4: "text" & Str(1) & "Hallo"

liefert text_1Hallo

Das scheint dann wohl an der str() - Funktion zu liegen...
Allerdings bekomme ich auch durch Klammern danach und Glätten um den Gesamtausdruck das Leerzeichen immer noch nicht weg.

Weiss jemand eine Lösung?

Es handelt sich um Access 2003
Atti58
Atti58 20.05.2005 um 12:52:11 Uhr
Goto Top
... das liegt daran, dass die erste Position für ein "+" oder "-" reseviert wird face-wink ... Verwende einfach diesen Ausdruck:

"http://blubber.de/mainframe.jsp?gid="+Format([content.gebaeude_id])+"&rid="+Format([content.raum_id])+"&aid="+Format([content.content_id])

... dann geht's face-wink,

Gruß

Atti
Atti58
Atti58 20.05.2005 um 12:58:34 Uhr
Goto Top
... übrigens geht es mit "Trim" auch, man muss halt nur wissen, wo man das ansetzen muss face-wink ...

"http://blubber.de/mainframe.jsp?gid="+Trim(Str([content.gebaeude_id]))+"&rid="+Trim(Str([content.raum_id]))+"&aid="+Trim(Str([content.content_id]))

Gruß

Atti
stoperror
stoperror 20.05.2005 um 13:07:47 Uhr
Goto Top
Danke. Du bist mein Held face-wink)))!!