<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>selectionscreen &#8211; SAP EWM Help</title>
	<atom:link href="https://www.sapewmhelp.com/question-tag/selectionscreen/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.sapewmhelp.com</link>
	<description>SAP EWM questions answered by experts — ABAP, S/4HANA, warehouse management</description>
	<lastBuildDate>Sun, 03 Aug 2025 09:06:24 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.2</generator>
	<item>
		<title>Difference between selection screen output and at selection?</title>
		<link>https://www.sapewmhelp.com/question/difference-between-selection-screen-output-and-at-selection/</link>
					<comments>https://www.sapewmhelp.com/question/difference-between-selection-screen-output-and-at-selection/#respond</comments>
		
		<dc:creator><![CDATA[DPM125]]></dc:creator>
		<pubDate>Sun, 03 Aug 2025 09:06:24 +0000</pubDate>
				<guid isPermaLink="false">https://www.sapewmhelp.com/?question=difference-between-selection-screen-output-and-at-selection</guid>

					<description><![CDATA[AT SELECTION-SCREEN OUTPUT Purpose:This event is triggered before the selection screen is displayed to the user. Use Case:To modify the selection screen dynamically — for example, to hide/show fields, enable/disable them, or set default values based on conditions. AT SELECTION-SCREEN OUTPUT. LOOP AT SCREEN. IF p_radio1 = 'X'. IF screen-name = 'P_FIELD2'. screen-active = '0'. [&#8230;]]]></description>
										<content:encoded><![CDATA[<h3 data-start="124" data-end="159"><code>AT SELECTION-SCREEN OUTPUT</code></h3>
<p><strong>Purpose:</strong><br />This event is triggered <strong>before the selection screen is displayed</strong> to the user.</p>
<p><strong>Use Case:</strong><br />To modify the selection screen dynamically — for example, to hide/show fields, enable/disable them, or set default values based on conditions.</p>
<div class="hcb_wrap">
<pre class="prism line-numbers lang-python" data-lang="Python"><code>AT SELECTION-SCREEN OUTPUT.
LOOP AT SCREEN.
IF p_radio1 = 'X'.
IF screen-name = 'P_FIELD2'.
screen-active = '0'. "Disable the field
MODIFY SCREEN.
ENDIF.
ENDIF.
ENDLOOP.</code></pre>
<h3 data-start="661" data-end="689"><code>AT SELECTION-SCREEN</code></h3>
<p><strong>Purpose:</strong><br />This event is triggered <strong>after the user has entered data</strong> and pressed <strong>Enter or Execute</strong>.</p>
<p><strong>Use Case:</strong><br />Used for <strong>input validation</strong> and <strong>custom checks</strong> on user input before the report proceeds.</p>
<p><strong>Example:</strong></p>
<div class="contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary">
<div class="overflow-y-auto p-4">
<div class="hcb_wrap">
<pre class="prism line-numbers lang-html" data-lang="HTML"><code>AT SELECTION-SCREEN.
IF p_date &lt; sy-datum.
MESSAGE 'Date cannot be in the past' TYPE 'E'.
ENDIF.
</code></pre>
</div>
</div>
</div>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.sapewmhelp.com/question/difference-between-selection-screen-output-and-at-selection/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
