AW: AW: WebFlow service user
Wegert, Volker
volker.wegert at helios-kliniken.de
Tue Aug 5 03:49:19 EDT 2014
Kjetil,
In my opinion, the ABAP type C is not even close to a C char (unicode support, TYPE c LENGTH 10, ...), not mentioning that C does not know anything like a 'STRING' (only pointers to shoot yourself into arbitrary parts of your body with and some clever library functions that can find out where the value 0 - is unless the developer forgot to put it there). My point is that if you call the function directly (without DESTINATION l_rfcdest), an implicit type conversion from the C literal takes place - the function module works as expected, even with 'MY_EVENT'. As soon as you add DESTINATION l_rfcdest, the implicit conversion works differently and the function module only gets 'M'. Took me a while of fiddling with the new debugger to find out about this.
Volker
-----Ursprüngliche Nachricht-----
Von: sap-wug-bounces at mit.edu [mailto:sap-wug-bounces at mit.edu] Im Auftrag von Kjetil Kilhavn
Gesendet: Dienstag, 5. August 2014 09:40
An: SAP Workflow Users' Group
Betreff: Re: AW: WebFlow service user
Tirsdag 5. august 2014 06.52.34 skrev Wegert, Volker:
> Note the difference of backticks for a string literal (``) versus ‘common’
> character. If you use a C literal, only the first character of the
> event name is transferred.
Isn't that as expected (for people who have previously programmed in C ...)?
A character (literal) is not the same as a character *array* (literal).
> Best regards
> Volker
--
Kjetil Kilhavn / Vettug AS (http://www.vettug.no)
_______________________________________________
SAP-WUG mailing list
SAP-WUG at mit.edu
http://mailman.mit.edu/mailman/listinfo/sap-wug
More information about the SAP-WUG
mailing list