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-Key: 7204

Url: https://administrator.de/contentid/7204

Printed on: April 18, 2024 at 23:04 o'clock

Member: Atti58
Atti58 May 19, 2005 at 13:56:10 (UTC)
Goto Top
... versuch's mal mit "LTrim", "RTrim" oder einfach "Trim"

Gruß

Atti
Member: stoperror
stoperror May 20, 2005 at 10:28:56 (UTC)
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
Member: Atti58
Atti58 May 20, 2005 at 10:52:11 (UTC)
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
Member: Atti58
Atti58 May 20, 2005 at 10:58:34 (UTC)
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
Member: stoperror
stoperror May 20, 2005 at 11:07:47 (UTC)
Goto Top
Danke. Du bist mein Held face-wink)))!!