<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>ui on Abapinho</title><link>https://abapinho.com/en/tags/ui/</link><description>Recent content in ui on Abapinho</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>&amp;copy;2009-2026 Nuno Godinho</copyright><lastBuildDate>Mon, 14 Jun 2021 12:47:10 +0000</lastBuildDate><atom:link href="https://abapinho.com/en/tags/ui/index.xml" rel="self" type="application/rss+xml"/><item><title>Manually populate a LISTBOX</title><link>https://abapinho.com/en/2021/06/popula-manulamente-listbox/</link><pubDate>Mon, 14 Jun 2021 12:47:10 +0000</pubDate><guid>https://abapinho.com/en/2021/06/popula-manulamente-listbox/</guid><description>&lt;p>In 2012 I &lt;a href="https://abapinho.com/en/2012/10/ninguemligaaolistbox/">wondered why LISTBOX is so rarely used&lt;/a>. I taught how to use it with standard data elements, which automatically populate it. Today I&amp;rsquo;ll teach you how you can populate it yourself.&lt;/p></description></item><item><title>SELECTION-SCREEN FUNCTION KEY N</title><link>https://abapinho.com/en/2021/06/selection-screen-function-key-n/</link><pubDate>Mon, 07 Jun 2021 09:00:33 +0000</pubDate><guid>https://abapinho.com/en/2021/06/selection-screen-function-key-n/</guid><description>&lt;p>There&amp;rsquo;s so many things you can do on the selection screen. Here&amp;rsquo;s another one: five buttons in the toolbar.&lt;/p></description></item><item><title>How to resize an ALV grid to fill the whole window</title><link>https://abapinho.com/en/2020/02/como-fazer-uma-alv-grid-ocupar-a-janela-inteira/</link><pubDate>Mon, 10 Feb 2020 13:22:15 +0000</pubDate><guid>https://abapinho.com/en/2020/02/como-fazer-uma-alv-grid-ocupar-a-janela-inteira/</guid><description>&lt;p>Sometimes the simplest things take the longest time to do. For instance, we recently needed an ALV grid to automatically resize to fill the whole window. But how? But how? But how?&lt;/p></description></item><item><title>DDIC structure key</title><link>https://abapinho.com/en/2016/11/definir-a-chave-de-uma-estrutura-do-ddic/</link><pubDate>Wed, 02 Nov 2016 09:00:39 +0000</pubDate><guid>https://abapinho.com/en/2016/11/definir-a-chave-de-uma-estrutura-do-ddic/</guid><description>&lt;p>Today when I want to create a SALV I always create a DDIC structure with the data elements already set to show the texts I need. This avoids the need for code to manipulate the field catalog.&lt;/p></description></item><item><title>Automatic keyboard</title><link>https://abapinho.com/en/2014/01/teclado-automatico/</link><pubDate>Mon, 20 Jan 2014 09:00:00 +0000</pubDate><guid>https://abapinho.com/en/2014/01/teclado-automatico/</guid><description>&lt;p>Every programmer knows about the intimate relationship between batch-inputs and paperweights, staplers and similar heavy objects. These precious little helpers can keep us from spending up to eight hours hitting the “ENTER” key with one finger.&lt;/p>
&lt;p>Although these objects have a certain charm, the law of gravity - the same one that makes them useful - sometimes makes them fall over and stop pushing this key.&lt;/p></description></item><item><title>QUICKINFO: tip on how to give tips.</title><link>https://abapinho.com/en/2013/06/quickinfo/</link><pubDate>Mon, 03 Jun 2013 09:00:46 +0000</pubDate><guid>https://abapinho.com/en/2013/06/quickinfo/</guid><description>In my opinion, this tip has arrived a few years too late, as it is now rare to use the WRITE command to directly write things to the screen. Therefore, we can say it&amp;rsquo;s a retro tip. A vintage tip. But let&amp;rsquo;s assume we are still in the twentieth century grappling with ABAP’s most Baroque command, WRITE.
Then, imagine yourself sitting in front of SAP, listening to Pearl Jam, wearing black headphones and writing WRITEs of a series of values on the screen, which you would like the user to have more information on.</description></item><item><title>Colour hallucination</title><link>https://abapinho.com/en/2013/03/alucinacao-as-cores/</link><pubDate>Mon, 11 Mar 2013 09:00:56 +0000</pubDate><guid>https://abapinho.com/en/2013/03/alucinacao-as-cores/</guid><description>&lt;p>This is not really an article. It’s hardly a tip. It’s closer to getting something off my chest in all the colours of the rainbow.&lt;/p></description></item><item><title>No one cares for LISTBOX</title><link>https://abapinho.com/en/2012/10/ninguemligaaolistbox/</link><pubDate>Mon, 29 Oct 2012 09:00:07 +0000</pubDate><guid>https://abapinho.com/en/2012/10/ninguemligaaolistbox/</guid><description>&lt;p>For some strange reason, LISTBOX is rarely used in report selection screens. Even though it&amp;rsquo;s widely used throughout the web. Who knows why.&lt;/p>
&lt;p>Dear reader, I suggest you pay attention to its advantages:&lt;/p></description></item><item><title>Hey dad, look...no hands</title><link>https://abapinho.com/en/2012/09/olha-pai-agora-sem-maos/</link><pubDate>Mon, 17 Sep 2012 09:00:48 +0000</pubDate><guid>https://abapinho.com/en/2012/09/olha-pai-agora-sem-maos/</guid><description>&lt;p>In today&amp;rsquo;s article I will show you (and explain!) how you can make a selection screen refresh itself on a regular basis without user intervention.&lt;/p>
&lt;p>Are you ready?&lt;/p></description></item><item><title>Menu search</title><link>https://abapinho.com/en/2012/06/pesquisar-em-menus/</link><pubDate>Mon, 18 Jun 2012 09:00:02 +0000</pubDate><guid>https://abapinho.com/en/2012/06/pesquisar-em-menus/</guid><description>Did you know that is possible to search in SAP menus? Probably yes. Well, I didn&amp;rsquo;t. I&amp;rsquo;ve spent years looking through menu S000 searching for the most random stuff imaginable. I&amp;rsquo;m sure that if I had done menu search I would have found most of them in seconds. Sometimes you just don´t think of the obvious.
Thank you Sérgio Fraga for the tip.
Greetings from Abapinho.</description></item><item><title>Client or Customer?</title><link>https://abapinho.com/en/2012/04/cliente-ou-fregues/</link><pubDate>Mon, 23 Apr 2012 10:00:05 +0000</pubDate><guid>https://abapinho.com/en/2012/04/cliente-ou-fregues/</guid><description>Wherever you use the data element KUNNR, its descriptions is “Client”. And what if we wanted to change this field description from &amp;ldquo;Client&amp;rdquo; to &amp;ldquo;Customer&amp;rdquo;? “Customer&amp;quot; is so much nicer! Or let&amp;rsquo;s suppose that the company you work for is trafficking in drugs and tells you that they want &amp;ldquo;Dealer&amp;rdquo; rather than “Supplier” to appear in the LIFNR field. Obviously we can label it as we wish on screens and Z reports but what about standard transactions?</description></item><item><title>Adding buttons to the selection screen</title><link>https://abapinho.com/en/2012/04/botoes-no-ecra-de-seleccao/</link><pubDate>Mon, 16 Apr 2012 10:00:45 +0000</pubDate><guid>https://abapinho.com/en/2012/04/botoes-no-ecra-de-seleccao/</guid><description>&lt;p>Normally, when buttons must be generated for users to click, Screen Painter is used to create a screen which is then invoked by the report using CALL SCREEN. But, unless the screen being designed is already quite complex it is pointless creating a screen which will have no further use. Screens have always annoyed me.&lt;/p>
&lt;p>I will demonstrate an example of using buttons on a completely normal selection screen resorting to a button called PUSHBUTTON and a very clever trick called ONLI.&lt;/p></description></item><item><title>Fill up the selection screen with cartoons</title><link>https://abapinho.com/en/2012/04/bonecada-no-ecra-seleccao/</link><pubDate>Mon, 09 Apr 2012 10:00:58 +0000</pubDate><guid>https://abapinho.com/en/2012/04/bonecada-no-ecra-seleccao/</guid><description>&lt;p>Was SAP born miserable or are SAP-users simply unable to cheer it up?&lt;/p>
&lt;p>The truth is that SAP GUI is no rainbow and neither does looking at it bring happiness. Even so, it puts at our disposal a bunch of cartoons that we may use to make it just a little more uplifting.&lt;/p>
&lt;p>And take a look at just how easy it is.&lt;/p></description></item><item><title>If a stranger offers you values, this is Input</title><link>https://abapinho.com/en/2012/01/call-selection-screen/</link><pubDate>Mon, 23 Jan 2012 10:00:08 +0000</pubDate><guid>https://abapinho.com/en/2012/01/call-selection-screen/</guid><description>&lt;p>In a report, the values are normally requested from the user at the first selection screen before the program is run. But what if you want to interactively ask for more values in the middle of running the program?&lt;/p></description></item><item><title>Selection screen with tabs</title><link>https://abapinho.com/en/2012/01/ecra-seleccao-abas/</link><pubDate>Mon, 16 Jan 2012 10:00:23 +0000</pubDate><guid>https://abapinho.com/en/2012/01/ecra-seleccao-abas/</guid><description>&lt;p>The selection screens of ABAP programs have several features that, although complex and easy to use, are generally ignored. Here, I will show you how easy it is to create tabs to better organise the parameters of a program. This time though, and uncommonly, I&amp;rsquo;ll spare you the verbal onslaught. It’s a practical class.&lt;/p></description></item><item><title>Multiple choice ALV in a modal dialogue box</title><link>https://abapinho.com/en/2011/12/alv-popup/</link><pubDate>Mon, 19 Dec 2011 10:00:31 +0000</pubDate><guid>https://abapinho.com/en/2011/12/alv-popup/</guid><description>&lt;p>Do you know how to present an ALV with a list of records in a dialogue box allowing multiple choice? I didn’t. But I do now. Let me explain how.&lt;/p></description></item><item><title>Progress indicator</title><link>https://abapinho.com/en/2011/03/indicador-de-progresso/</link><pubDate>Mon, 07 Mar 2011 12:04:18 +0000</pubDate><guid>https://abapinho.com/en/2011/03/indicador-de-progresso/</guid><description>You know those progress bars that show how long it will take for a process to end? The ones that sometimes go back to the beginning when they reach the end and leave you frustrated and confused and wondering what use they are anyway? Here’s how you can use them in an ABAP program.
DATA: lv_texto TYPE char40, lv_valor type i. DO 10 TIMES. WAIT UP TO 1 SECONDS. CLEAR lv_texto.</description></item><item><title>&lt;!--:pt-->Como encavalitar tabelas&lt;!--:--></title><link>https://abapinho.com/en/2011/02/encavalitartabelas/</link><pubDate>Sat, 05 Feb 2011 16:38:20 +0000</pubDate><guid>https://abapinho.com/en/2011/02/encavalitartabelas/</guid><description>&lt;p>Às vezes temos de criar uma tabela Z. Às vezes temos até de criar várias tabelas Z. Às vezes estas tabelas estão relacionadas de alguma forma. Como quando uma contém dados de cabeçalho e a outra dados de item, por exemplo. Ora se estão relacionadas pode dar jeito que sejam editadas em conjunto. É para isso que servem os Clusters de Visão (view cluster).&lt;/p></description></item><item><title>&lt;!--:pt-->Enfiar um browser dentro do SAPGui&lt;!--:--></title><link>https://abapinho.com/en/2010/06/browser-no-sap/</link><pubDate>Thu, 10 Jun 2010 20:01:45 +0000</pubDate><guid>https://abapinho.com/en/2010/06/browser-no-sap/</guid><description>Quem não gosta de uma promiscuidadezita de vez em quando? Até o Abapinho. É por isso que hoje vos sugerimos que se deleitem a enfiar um browser dentro do SAPGui. E para conseguir isso basta correr este programa na SE38: SAPHTML_R3HTTP_DEMO.
Pronto, ficam a saber. E como há clientes para tudo, quem sabe não se encontre aí pelo mundo algum cliente que invente um problema para esta solução.
O Abapinho saúda-vos.</description></item><item><title>&lt;!--:pt-->ALV Grid Control - Manuais de referência&lt;!--:--></title><link>https://abapinho.com/en/2010/05/alv/</link><pubDate>Tue, 04 May 2010 06:15:24 +0000</pubDate><guid>https://abapinho.com/en/2010/05/alv/</guid><description>Os ALVs são poderosos. Mas esse poder vem à custa de alguma complexidade. Além disso, como quase tudo em SAP, funcionam de forma obscura. Aqui ficam dois manuais de referência em PDF. São muito parecidos mas suficientemente diferentes para referir os dois.
Este chama-se BCSRVALV, é da SAP e data de 2001. No site da SAP encontra-se aqui. E aqui também se aprende sobre isto.
Já este chama-se ALV_Grid_Control, é de 2004 e está assinado por um senhor chamado Serdar ŞİMŞEKLER que diz ser turco.</description></item></channel></rss>