<?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 CRM ABAP DO_INIT_CONTEXT in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/crm-abap-do-init-context/m-p/11435585#M1927770</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Dear All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm new to CRM develop. May I ask an easy question? How could I get the transaction type in method DO_INIT_CONTEXT? I need to check the transaction type to set the selection mode to single/muliple.&lt;SPAN __jive_emoticon_name="plain" __jive_macro_name="emoticon" class="jive_macro_emoticon jive_emote jive_macro" src="https://community.sap.com/74/images/emoticons/plain.gif"&gt;&lt;/SPAN&gt; Thank you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;Jay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 24 Dec 2015 07:23:51 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2015-12-24T07:23:51Z</dc:date>
    <item>
      <title>CRM ABAP DO_INIT_CONTEXT</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/crm-abap-do-init-context/m-p/11435585#M1927770</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Dear All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm new to CRM develop. May I ask an easy question? How could I get the transaction type in method DO_INIT_CONTEXT? I need to check the transaction type to set the selection mode to single/muliple.&lt;SPAN __jive_emoticon_name="plain" __jive_macro_name="emoticon" class="jive_macro_emoticon jive_emote jive_macro" src="https://community.sap.com/74/images/emoticons/plain.gif"&gt;&lt;/SPAN&gt; Thank you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;Jay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Dec 2015 07:23:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/crm-abap-do-init-context/m-p/11435585#M1927770</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2015-12-24T07:23:51Z</dc:date>
    </item>
    <item>
      <title>Re: CRM ABAP DO_INIT_CONTEXT</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/crm-abap-do-init-context/m-p/11435586#M1927771</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jay,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Can you elaborate about on which component you are working on.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Mostle you can read it from the collection wrapper of the node in TYPED_CONTEXT of the view.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; code can look like as followed -&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; data : lr_current&amp;nbsp;&amp;nbsp; type ref to if_bol_bo_property_access,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lv_ttype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; type&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (Transaction type field domain).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; lr_current ?= me-&amp;gt;typed_context-&amp;gt;(node_name)-&amp;gt;collection_wrapper-&amp;gt;get_current( ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; call method&amp;nbsp; lr_current-&amp;gt;get_property_as_value&lt;SPAN class="L0S55"&gt;(&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;EXPORTING&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; iv_attr_name &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;(Transaction type field name in character)&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;IMPORTING&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ev_result &lt;SPAN class="L0S55"&gt;= lv_ttype&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;)&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;&lt;SPAN class="L0S55"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;&lt;SPAN class="L0S55"&gt;&amp;nbsp; Hope this might helps&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 28 Dec 2015 19:14:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/crm-abap-do-init-context/m-p/11435586#M1927771</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2015-12-28T19:14:33Z</dc:date>
    </item>
    <item>
      <title>Re: CRM ABAP DO_INIT_CONTEXT</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/crm-abap-do-init-context/m-p/11435587#M1927772</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ganguly,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm working on component PRD01QR/SearchHelpResult, as you could see it is for F4 help search result and I see that this view is shared by many components, our requirement is to add a button in the ALV toolbar to some special transaction types.&lt;/P&gt;&lt;P&gt;As you mentioned, to use &lt;SPAN lang="EN-US" style="font-size: 9pt; font-family: 'Arial','sans-serif'; color: #333333;"&gt;lr_current ?= me-&amp;gt;typed_context-(node_name)-&amp;gt;collection_wrapper-&amp;gt;get_current( ). &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="font-size: 9pt; font-family: 'Arial','sans-serif'; color: #333333;"&gt;When we press F4 on &lt;/SPAN&gt;BT116IT_SRVO/GenericItem, node BTADMINI, attribute STRUCT.ORDERED_PROD, we would trigger PRD01QR/SearchHelpResult. So I think here I should write lr_current ?= me&lt;SPAN class="L0S70"&gt;-&amp;gt;typed_context&lt;SPAN class="L0S70"&gt;-&amp;gt;&lt;/SPAN&gt;btadminh&lt;SPAN class="L0S70"&gt;-&amp;gt;&lt;/SPAN&gt;collection_wrapper&lt;SPAN class="L0S70"&gt;-&amp;gt;&lt;/SPAN&gt;get_current&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;)&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;. But sap informs me '&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="L0S70"&gt;btadminh' does not exist.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S70"&gt;Could you please give me any hint?&lt;SPAN __jive_emoticon_name="plain" __jive_macro_name="emoticon" class="jive_macro_emoticon jive_macro jive_emote" src="https://community.sap.com/74/images/emoticons/plain.gif"&gt;&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp; Thank you.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S70"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S70"&gt;BR&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S70"&gt;Jay&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Dec 2015 02:32:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/crm-abap-do-init-context/m-p/11435587#M1927772</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2015-12-29T02:32:56Z</dc:date>
    </item>
    <item>
      <title>Re: CRM ABAP DO_INIT_CONTEXT</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/crm-abap-do-init-context/m-p/11435588#M1927773</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;you probably have to get the parent.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try something like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA lo_current TYPE REF TO if_bol_bo_property_access.&lt;/P&gt;&lt;P&gt;DATA lo_entity&amp;nbsp; TYPE REF TO cl_crm_bol_entity.&lt;/P&gt;&lt;P&gt;DATA lv_process_type TYPE CRMT_PROCESS_TYPE_DB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;lo_current = collection_wrapper-&amp;gt;get_current( ).&lt;/P&gt;&lt;P&gt;lo_entity ?= lo_current. lo_entity = lo_entity-&amp;gt;get_parent( ).&lt;/P&gt;&lt;P&gt;lv_process_type = lo_entity-&amp;gt;get_property_as_string( 'PROCESS_TYPE' ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thx.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Dec 2015 15:34:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/crm-abap-do-init-context/m-p/11435588#M1927773</guid>
      <dc:creator>bauert</dc:creator>
      <dc:date>2015-12-29T15:34:38Z</dc:date>
    </item>
  </channel>
</rss>

