<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Dump while trying to assign components . in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/dump-while-trying-to-assign-components/m-p/6122596#M1363966</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Joy,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Dump is not comming for line:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
ASSIGN COMPONENT sy-index OF STRUCTURE wa_intab TO &amp;lt;f&amp;gt;.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But it is coming for following statement and it is because you are trying to concatenate type P with type char.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
 CONCATENATE temp delimit &amp;lt;f&amp;gt; INTO temp.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Alternative to this problem could be to convert &amp;lt;f&amp;gt; time being into char and then use concatenate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Augustin.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 31 Aug 2009 08:35:09 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-08-31T08:35:09Z</dc:date>
    <item>
      <title>Dump while trying to assign components .</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dump-while-trying-to-assign-components/m-p/6122592#M1363962</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i using this code for in order to get table and add it to csv file with delimiter&lt;/P&gt;&lt;P&gt;and i get dump &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Error analysis&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;    &lt;EM&gt;At the statment&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;         &lt;EM&gt;"CONCATENATE"&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;    &lt;EM&gt;, only character-type data objects are supported at the argument&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;    &lt;EM&gt;position "&amp;lt;F&amp;gt;".&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;EM&gt;In this particular case, the operand "&amp;lt;F&amp;gt;" has the non-charcter-type type&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;    &lt;EM&gt;"P".&lt;/EM&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;but the field symbol is type any .&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA: intab TYPE TABLE OF agr_users,
wa_intab LIKE LINE OF intab,
no_of_rec TYPE i,
count TYPE i.
DATA: BEGIN OF f_intab,
str(255) TYPE c,
END OF f_intab.
DATA: t_intab LIKE TABLE OF f_intab,
w_intab LIKE LINE OF t_intab,
temp(255) TYPE c.
FIELD-SYMBOLS: &amp;lt;f&amp;gt; TYPE any.
data delimit TYPE c value ';'.

  SELECT *
 FROM agr_users INTO CORRESPONDING FIELDS OF TABLE intab.


   DO.
      ASSIGN COMPONENT sy-index OF STRUCTURE wa_intab TO &amp;lt;f&amp;gt;.
      IF sy-subrc &amp;lt;&amp;gt; 0.
        EXIT.
      ELSE.
        count = count + 1.
      ENDIF.
    ENDDO.
    LOOP AT intab INTO wa_intab.
      DO count TIMES. " Adding the delimiter in required places
        ASSIGN COMPONENT sy-index OF STRUCTURE wa_intab TO &amp;lt;f&amp;gt;. "here is the dump 
        CONCATENATE temp delimit &amp;lt;f&amp;gt; INTO temp.
      ENDDO.
      SHIFT temp.
      APPEND temp TO t_intab.


      CLEAR temp.
    ENDLOOP.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How i can overcome this issue ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Joy&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 31 Aug 2009 07:14:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dump-while-trying-to-assign-components/m-p/6122592#M1363962</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-31T07:14:01Z</dc:date>
    </item>
    <item>
      <title>Re: Dump while trying to assign components .</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dump-while-trying-to-assign-components/m-p/6122593#M1363963</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Instead of &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;'ASSIGN COMPONENT sy-index OF STRUCTURE wa_intab TO &amp;lt;f&amp;gt;. '.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Declare   &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: new_line TYPE REF TO data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CREATE DATA new_line LIKE LINE OF intab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ASSIGN new_line-&amp;gt;* TO &amp;lt;f&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the DO-ENDDO loop, use CONCATENATE, MOVE-CORRESPONDING, etc. It should work.&lt;/P&gt;&lt;P&gt;The catch here is since &amp;lt;f&amp;gt; doesnt have any structure, it is not able to cast/determine the values your are trying to pass.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Amit&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 31 Aug 2009 07:29:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dump-while-trying-to-assign-components/m-p/6122593#M1363963</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-31T07:29:12Z</dc:date>
    </item>
    <item>
      <title>Re: Dump while trying to assign components .</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dump-while-trying-to-assign-components/m-p/6122594#M1363964</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, Joy&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i have done some changes in you code now it is working fine check the bellow and reply in case of any issue,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;TYPES:  BEGIN OF ty_agr_users ,  " Add this
        mandt TYPE mandt,
        agr_name TYPE agr_name,
        uname TYPE xubname,
        from_dat TYPE agr_fdate,
        to_dat TYPE agr_tdate,
        exclude TYPE agr_excl,
        change_dat TYPE menu_date,
        change_tim TYPE menu_time,
        change_tst(16)," TYPE rstimestmp,
        org_flag TYPE agr_org,
        col_flag TYPE agr_col,
        END OF ty_agr_users.

DATA: intab TYPE TABLE OF ty_agr_users,
      wa_intab LIKE LINE OF intab,
      intab2 TYPE TABLE OF agr_users,  " Add this
      wa_intab2 LIKE LINE OF intab2,  " Add this
      no_of_rec TYPE i,
      count TYPE i.
DATA: BEGIN OF f_intab,
      str(255) TYPE c,
      END OF f_intab.
DATA: t_intab LIKE TABLE OF f_intab,
      w_intab LIKE LINE OF t_intab,
      temp(255) TYPE c.

FIELD-SYMBOLS: &amp;lt;f&amp;gt; TYPE ANY.
DATA delimit TYPE c VALUE ';'.

SELECT *
FROM agr_users INTO CORRESPONDING FIELDS OF TABLE intab2. " Change here

LOOP AT intab2 INTO wa_intab2.   " Add this Loop
  MOVE-CORRESPONDING wa_intab2 TO wa_intab.
  APPEND wa_intab to intab.
ENDLOOP.

DO.
  ASSIGN COMPONENT sy-index OF STRUCTURE wa_intab TO &amp;lt;f&amp;gt;.
  IF sy-subrc NE 0.
    EXIT.
  ELSE.
    count = count + 1.
  ENDIF.
ENDDO.
LOOP AT intab INTO wa_intab.
  DO count TIMES. " Adding the delimiter in required places
    ASSIGN COMPONENT sy-index OF STRUCTURE wa_intab TO &amp;lt;f&amp;gt;. "here is the dump
    CONDENSE &amp;lt;f&amp;gt;.   " Add this
    CONCATENATE temp delimit &amp;lt;f&amp;gt; INTO temp.
  ENDDO.
  SHIFT temp.
  APPEND temp TO t_intab.
  CLEAR temp.
ENDLOOP.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Faisal&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 31 Aug 2009 07:40:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dump-while-trying-to-assign-components/m-p/6122594#M1363964</guid>
      <dc:creator>faisalatsap</dc:creator>
      <dc:date>2009-08-31T07:40:55Z</dc:date>
    </item>
    <item>
      <title>Re: Dump while trying to assign components .</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dump-while-trying-to-assign-components/m-p/6122595#M1363965</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try someting like followinf&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA LS_VALUE(255)TYPE C. "declare a new varaible
LOOP AT intab INTO wa_intab.
  DO.
    ASSIGN COMPONENT sy-index OF STRUCTURE wa_intab TO &amp;lt;f&amp;gt;. "here is the dump
    IF SY-SUBRC NE '0'.
       EXIT. 
    ENDIF.
    CONDENSE &amp;lt;f&amp;gt;.   " Add this
    lv_value = &amp;lt;f&amp;gt;.   "MOVE FIELD SYMBOL TO CHARACTER VARIABLE
    CONCATENATE temp delimit ls_value INTO temp. "Replace FS with character variable
  ENDDO.
  SHIFT temp.
  APPEND temp TO t_intab.
  CLEAR temp.
ENDLOOP.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 31 Aug 2009 08:25:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dump-while-trying-to-assign-components/m-p/6122595#M1363965</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-31T08:25:59Z</dc:date>
    </item>
    <item>
      <title>Re: Dump while trying to assign components .</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dump-while-trying-to-assign-components/m-p/6122596#M1363966</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Joy,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Dump is not comming for line:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
ASSIGN COMPONENT sy-index OF STRUCTURE wa_intab TO &amp;lt;f&amp;gt;.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But it is coming for following statement and it is because you are trying to concatenate type P with type char.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
 CONCATENATE temp delimit &amp;lt;f&amp;gt; INTO temp.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Alternative to this problem could be to convert &amp;lt;f&amp;gt; time being into char and then use concatenate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Augustin.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 31 Aug 2009 08:35:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dump-while-trying-to-assign-components/m-p/6122596#M1363966</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-31T08:35:09Z</dc:date>
    </item>
  </channel>
</rss>

