Progress Indicator within ALV

Hi all,
I have another small problem. In my wd application ther is an ALV output. Within this list I want to display a progress indicator. I tried this:
  DATA: lr_cellvar TYPE REF TO cl_salv_wd_cv_standard,
        l_cellvar TYPE string,
        lr_progress_indicator TYPE REF TO cl_salv_wd_uie_progr_indicator,
        lt_columns                TYPE salv_wd_t_column_ref,
        ls_column                 TYPE salv_wd_s_column_ref,
        lr_column                 TYPE REF TO cl_salv_wd_column.
  LOOP AT lt_columns INTO ls_column.
    lr_column = ls_column-r_column.
    CASE ls_column-id.
      WHEN 'PROGRESS_STATUS'.
        CREATE OBJECT lr_cellvar.
        l_cellvar = 'CV_SB'.
        lr_cellvar->set_key( l_cellvar ).
        CREATE OBJECT lr_progress_indicator.
        lr_progress_indicator->set_percent_value_fieldname( 'PROGRESS_STATUS' ).
        lr_progress_indicator->set_display_value_fieldname( 'PROGRESS_DISP_VALUE' ).
        lr_progress_indicator->set_tooltip( 'Fortschrittsanzeige Status des Vorganges' ).
        lr_progress_indicator->set_bar_color( '00' ).
        lr_cellvar->set_editor( lr_progress_indicator ).
        lr_column->add_cell_variant( lr_cellvar ).
        lr_column->set_width( '75' ).
        lr_column->set_position( '-1' ).
        lr_column->set_selected_cell_variant( l_cellvar ).
    ENDCASE.
  ENDLOOP.
But only the first row in ALV is shown as well as progress indicator.
Any Ideas?
Many Thx and best regards
Stefan

Stefan,
How many elements do you have in your Node? If you have only one element, even if you alv table has 10 visible lines, it'll display only the first one with the progress indicator.
Regards,
Andre

Similar Messages

  • Progress Indicator in ALV report

    Hi All,
    Can any body please help me by providing  code for displaying progress indicator in  ALV report?
    Thanks in advance.
    Tamal Roy

    Hi Biswajit,
    U need to use  this function module  'SAPGUI_PROGRESS_INDICATOR'
    Please check this code
    DATA: A LIKE SY-UCOMM.
    DO 100 TIMES.
      DO 300 TIMES.
        GET TIME.
      ENDDO.
      A(3) = SY-INDEX.A+3 = '%'.
      CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR'
           EXPORTING
                PERCENTAGE = SY-INDEX
                TEXT       = A.
    ENDDO.
    Best regards,
    raam

  • Colors in Progress Indicator

    How to  change colors in Progress Indicator in ALV?

    hi
    good
    go through this hope this would help you to solve your problem
    Please check this sample code.
    data: index type i.
    do 4 times.
    index = sy-index * 25.
      call function 'SAPGUI_PROGRESS_INDICATOR'
           exporting
                percentage = index
                text       = 'Processing Data'.
      wait up to 1 seconds.
    enddo.
    Also check this thread for another sample codes.
    Function module to display % complete message
    reward point if helpful.
    thanks
    mrutyun^

  • In-address bar progress indicator

    Where is the in-address bar progress indicator..............
    I cant find that in safari 4.
    Or this feature has been abandoned??

    Hi There
    This feature has been removed in the Safari 4 Beta, you can revert to the previous behaviour. The details on how to do this are here: http://www.macosxhints.com/article.php?story=20090225065338303
    If you would like to see this feature kept within Safari, send feedback by using the report bugs to Apple button on the far right screen below.
    Hope this helps
    J.C

  • Progress Indicator Lost in Tray

    Hi,
    when I open a Web Dynpro proxy page within a tray the progress indicator is lost. When opening the same page in a new window without a tray, for example via preview the progress indicator is displayed. Anyone who can explain why the progress indicator is not visible within a tray?
    Thanks!
    /Elvez

    No solution found.

  • MacBook A1181 got dreaded spinning Progress Indicator after trying to open software upgrades

    I just bought a used (2009) MacBook A1181 and cranked it up. It worked perfectly using OS 10.5.8, which was the only thing on the drive. I checked on software upgrades and got the message there were five that needed upgrading (iTunes, OS, etc.). I downloaded, then rebooted to load them. That’s where the problem began. The apple appeared, along with the swirling progress indicator. Unfortunately, the progress indicator has continued to go round and round for hours. I have inserted a Snow Leopard install disk and tried to open that but got the message that the machine won’t accept a Mac OS. I’ve managed to get into Disk Utility and it ran a verification that said the hard drive was OK. Tried resetting the PRAM, safe open, etc. Still spinning and still the OS 10.6.8 disk won’t recognize the HD. Now what? Simplest thing may be to erase the whole disk in Disk Utilities and start over. Right?

    Thanks again BDAqua, and sorry for the long delay between reponses. The computer's been out of sight and out of mind for me the past few weeks, but my wife reminded meabiut it this morning.
    So I tried the repair disk function within disk utility on the install disc, and everything seemed to be ok. I got a message in green that says "the volume Jeffs OW Mac appears to be ok." And then "Volume repair complete." I also noticed that the capicity of the drive appeared to be 119.69 GB and the available space 119.61 GB, which I guess meant the drive was completely empty but working.
    So I tried once again to restore from my time machine backup, and wonder of all wonders, it worked this time! Two hours of restoration later, I'm writing to you now from the restored computer, and my wife is thrilled (and thinks I'm a genius!). So thank you thank you thank you for taking the time to walk me through the steps! I really appreciate it!
    But now we're afraid to try again to upgrade to Snow Leopard. Do you think there's any reason trying again would throw the computer into another state of confusion, flux, and ultimately disaster, or should I just give it a shot? It's a 2009 Macbook Pro 2.2 GHz Intel Core 2 Duo, with 2GB 667 MHz DDR2 SDRAM, running OS X 10.5.8. Perhaps it just can't handle the new software?
    All the best, and thanks so much again!
    Jeff

  • Can't get past gray screen with progress indicator... Help

    I can't turn on my Macbook. It starts but won't go past the gray screen with the progress indicator (spinning circle).
    I have tried:
    1. turning off, removing battery, holding start for 5+ seconds, replacing battery and then turning on.
    2. Holding command + option + R + P while staring up, waited for 3+ chimes.
    3. holding Shift down while starting up
    none of these things are working.
    I've been on hold with apple service/support for almost an hour now.
    I have an assignment on the computer that is due by midnight.
    HELP!
    I'm not very computer savvy and this is my first mac.
    Any ideas folks??
    Thanks.
    Macbook   Mac OS X (10.4.7)  

    You've done all the standard procedures. If you have any peripherals attached, disconnect them.
    This describes resetting the PMU:
    http://docs.info.apple.com/article.html?artnum=303319
    Did you have the AC disconnected when you did it? I don't have any other ideas.
    These are the startup key options:
    http://docs.info.apple.com/article.html?artnum=303124
    Edit: If you have the install disc stuck in it anyway, can you get the hardware test to work? (Reboot while pressing the D key.)

  • Can we have our custom name in the place of Progress Indicator ?

    Hello all..
    I am using Captivate 4. I would like to use a custom name "Prasna"(means the word "question' in a local language) instead of the word "Question". How can I change it as per my requirement. In the progress indicator window, there are only 2 options where I couldn't find what I need.
    Thanks & regards,
    Pullela.

    Hello Pullela,
    For once you are lucky to use Captivate 4, because this feature was lost in CP5. It is a bit cumbersome but possible: choose File Export Captions to Word (do not remember the exact phrasing, sorry). In the Word document you will see the progess indicators, and you'll be able to change the word Question. Then re-import without changing the filename in the Captivate file.
    For CP5-users I posted an alternative workaround on my blog recently; it uses the master slide, but you could also tweak this for CP4, you'll have to copy/paste to all slides:
    Customize the progress indicator
    Lilybiri

  • How to change the text in Progress Indicator?

    Hi,
    How do I edit the text for Progress Indicator in Captivate 4?
    What if wanted to change the font color, or even create this test in Spanish for example? How to edit the word "Questions"?
    Is there a way to edit the default in Captivate?

    I'm just a Captivate newbie myself, but it seems to be a default style that you cannot edit. Also, changing "Question" to "Questions" would be grammatically incorrect in that case anyway.
    HTH,
    PharmaGirl

  • TIME-OUT error in BSAK select query(Progress Indicator is also used)

    Hi,
        In my report program one select query is there on BSAK table, which is as follows --
           SELECT BUKRS                                                     
                         BELNR
                        GJAHR
                        SHKZG
                        BSCHL
                        UMSKZ
                        LIFNR
                        EBELN
                        EBELP
                        WRBTR
                        DMBTR
                        XZAHL
                        REBZG
                       AUGBL
                       BLART
                       AUFNR
                       AUGDT
                       BUZEI FROM BSAK
                                  INTO TABLE IT_BSAK
                                  FOR ALL ENTRIES IN IT_BKPF1
                                   WHERE BUKRS = IT_BKPF1-BUKRS
                                                AND AUGDT = IT_BKPF1-BUDAT
                                                AND AUGBL = IT_BKPF1-BELNR
                                                AND BSCHL IN ('31' , '29', '26', '39', '25').
    I used Progress Indicator befor running this query and after this query also. But still It's giving me TIME-OUT error in this select query only.
      I run the same query for 10 records in IT_BKPF1 table, it runs perfectly. But when I run it for 1000 records it giving dump.
    And in actual bussiness my records are always more than 100 only.
    I also check the indexing. It having secondary indexing on this BUKRS, AUGDT, AUGBL fields. Then also it's giving error.
    so, How can I solve this dump..?? What could be the reason..??
    Thanks in advance...!!
    Regards,
    Poonam.

    Hi Poonam Patil,
    Try to provide BELNR and GJAHR in where condition...
    BKPF-DBBLG ==> BSAK-BELNR
    Also check
    BKPF-BLDAT ==> BSAK-AUGDT
    Check out above relation...
    If data is there in these fields of the table and both are matching then you can pass it and as they are in primary key of BSAK it will improve the performance...
    Hope it will solve your problem..
    Thanks & Regards
    ilesh 24x7
    ilesh Nandaniya

  • How to use progress indicator which block the user for editing ?

    Hi All,
    I have a requirement where i need to show a round progress bar while processing to the database.For example :- I have a bounded taskflow and inside it I have a two jspx page called as "First.jspx" and "Second.jspx".And i have two textboxes and one "Save" button on first.jspx page.
    Now when user puts the values in the textboxes and hits the "Save" button , my ticker or progress indicator should say "Please wait while processing" and as soon as the transaction is complete , i need to show another page which is "Second.jspx" page. "Save" button action has method inside a managed bean which has some functionality and then it executes the VO(View Object) and commits the data.
    How should i implement the indicator?
    I have read this article :- http://www.oracle.com/technetwork/developer-tools/adf/learnmore/42-progressbarcolor-169184.pdf but it doesn't fit to my requirement.I need indicator which holds the user to edit anything on the page.Like what we get when we do any transaction in banks while navigating to payment gateway.
    Please suggest!!!
    Thanks and Regards,
    Shah

    Hi Shah,
    The answer was around the same are that you were looking into. http://www.oracle.com/technetwork/developer-tools/adf/learnmore/27-long-running-queries-169166.pdf but the sample was the 27.
    - Juan Camilo

  • Issue regarding Progress Indicator on table row selection

    Hi Team,
    I have overridden onSelectionListener on a table. On click of any record in the table I am performing some operation which takes few seconds to execute. So, I have to show a processing bar on click of any records in the table till the execution completes. I have added a .gif image as the progress Indicator and referring this in the client attribute of the output text in the columns in the table.
    --Code added for the output text in table column
    <af:column sortProperty="#{bindings.XxqaSSCOrderInfoRO11.hints.TagNumber.name}"
    sortable="false" headerText="#{emqacerts_uiBundle.TAG_NUMBER}" id="c9"
    filterable="true" align="center"
    inlineStyle="#{row.sn_status eq 'PRINT'?'background-color:#c4ff94;' : row.sn_status eq 'DRAFT'? 'background-color:#ffefa3;':'background-color:#ffffff;'}">
    <af:inputText value="#{row.bindings.TagNumber.inputValue}"
    label="#{bindings.XxqaSSCOrderInfoRO11.hints.TagNumber.label}"
    required="#{bindings.XxqaSSCOrderInfoRO11.hints.TagNumber.mandatory}"
    columns="#{bindings.XxqaSSCOrderInfoRO11.hints.TagNumber.displayWidth}"
    maximumLength="#{bindings.XxqaSSCOrderInfoRO11.hints.TagNumber.precision}"
    shortDesc="#{bindings.XxqaSSCOrderInfoRO11.hints.TagNumber.tooltip}"
    id="it6" clientComponent="true">
    <f:validator binding="#{row.bindings.TagNumber.validator}"/>
    <af:clientAttribute name="loadingIndicatorId"
    value="#{backing_Pages_MainPage.loadingIndicatorId}"/>
    <af:clientListener method="showWhenBusy" type="click"/>
    </af:inputText>
    </af:column>--Code in the backing bean
    public void setLoadingBox(RichPanelBox loadingBox) {
    this.loadingBox = loadingBox;
    public RichPanelBox getLoadingBox() {
    return loadingBox;
    public String getLoadingIndicatorId() {
    return getLoadingBox().getClientId(FacesContext.getCurrentInstance());
    }--Code in the jsff page for the image
    <af:panelBox text="#{emqacerts_uiBundle.PROCESSINGPLEASEWAIT}" id="pb10" clientComponent="true"
    binding="#{backing_Pages_MainPage.loadingBox}" inlineStyle="display:none;"
    titleHalign="center" background="dark" showDisclosure="false" ramp="highlight">
    <af:panelGroupLayout id="pgl5" layout="horizontal" halign="center">
    <af:spacer width="60" height="10" id="s1"/>
    <af:image source="/images/progress.gif" id="i1"/>
    </af:panelGroupLayout>
    </af:panelBox>--JavaScript
    <af:resource type="javascript">
    //Global variable to hold the component ref.
    var loadingIndicatorComponent;
    function showWhenBusy(event) {
    //get the dialog or other component we want to show and hide
    var componentId = event.getSource().getProperty('loadingIndicatorId');
    loadingIndicatorComponent = AdfPage.PAGE.findComponent(componentId);
    if (loadingIndicatorComponent != null) {
    AdfPage.PAGE.addBusyStateListener(loadingIndicatorComponent, handleBusyStateCallback);
    event.preventUserInput();
    else {
    AdfLogger.LOGGER.logMessage(AdfLogger.SEVERE, "Requested indicator compoenent not found");
    function handleBusyStateCallback(event) {
    if (loadingIndicatorComponent != null) {
    // Check is this is a dialog as
    // this needs different treatment
    var isDialog = (loadingIndicatorComponent.getComponentType() == "oracle.adf.RichPopup");
    if (event.isBusy()) {
    if (isDialog) {
    loadingIndicatorComponent.show();
    else {
    loadingIndicatorComponentId = AdfAgent.AGENT.getElementById(loadingIndicatorComponent.getClientId());
    loadingIndicatorComponentId.style.display = "inherit";
    else {
    if (isDialog) {
    loadingIndicatorComponent.hide();
    else {
    loadingIndicatorComponentId = AdfAgent.AGENT.getElementById(loadingIndicatorComponent.getClientId());
    loadingIndicatorComponentId.style.display = "none";
    AdfPage.PAGE.removeBusyStateListener(loadingIndicatorComponent, handleBusyState);
    </af:resource>My problem is, if I click on any record in the table for first time, progress bar is not displayed. But from second click of any record, it starts displaying.
    If anyone has any idea on this then please let me know what the issue is.
    Thanks in advance,
    Kavitha

    Hi John,
    Thanks for your quick reply. I tried using af|statusIndicator component. But this doesnt disable the components on the page while the server is busy.
    Is there any way to disable the page/make the page read only when the processing is happening ?
    Thanks in advance,
    Kavitha

  • Progress indicator icon does not appear in Sap Portal

    Hi experts.
    Currently, i Have developed a WD ABAP which contains a progress indicator icon. When I execute this WD from backend (R/3 via SE80) the Icon progress appears while the WD is recovering data, building structure, etc...
    The problem appears when I access to the scenary from SAP Portal, because from SAP Portal does not appear the Progress Icon. Someone can tell me why the icon is not appearing, and how Can i solve it???
    Thank in advance.
    Best regards

    Hi Thomas.
    First of all, thanks for your answer.
    My problem is that I can obtain a progress indicator icon (a circle moving) when I am inside of my Ivew, but I need to show this icon also in the first step, during the initialization. The initialization of my scenary is a hard process which spent a lot of time, and I wonder if is possible show a Process indicator Icon while all data are being recovery. This icon is showed when I run my webdynpro in the Backend, but this icon does not appears qhen the new Internet Explorer Windows is opened.
    Do you know how to show it???
    Thanks again.

  • Progress Indicator not displaying

    Hello,
    We have an existing web application built using older version of Crystal Viewer control that doesn't display any progress indicator when the report starts running. However I see with CR 2008, it's possible to display a progress indicator.
    I have migrated the application to work against CR 2008, however I am unable to display the progress indicator. I added the following configuration entries but with no difference.
    <businessObjects>
        <crystalReports>
          <crystalReportViewer>
            <add key="resourceURI" value="/crystalreportviewers12" />
            <add key="processingIndicatorDelay" value="5"/>
            <add key="processingIndicatorText" value="Thank you for waiting."/>
          </crystalReportViewer>
        </crystalReports>
      </businessObjects>
    Has anybody experienced this problem?
    Please assist.

    I don't know if you are using the below, but if not, add it;
    <configSections>
        <sectionGroup name="businessObjects">
          <sectionGroup name="crystalReports">
            <section name="crystalReportViewer" type="System.Configuration.NameValueSectionHandler"; />
          </sectionGroup>
        </sectionGroup>
      </configSections>
    Also, use this code:
      <businessObjects>
        <crystalReports>
          <crystalReportViewer>
            <add key="processingIndicatorText" value="Thank you for waiting."/>
            <add key="processingIndicatorDelay" value="20"/>
          </crystalReportViewer>
        </crystalReports>
      </businessObjects>
    Finally, make sure you have applied SP 1;
    https://smpdl.sap-ag.de/~sapidp/012002523100006555792009E/cr2008win_sp1.exe
    Or SP2:
    https://smpdl.sap-ag.de/~sapidp/012002523100009038092009E/cr2008win_sp2.exe
    Ludek
    Follow us on Twitter http://twitter.com/SAPCRNetSup

  • Display Progress Indicator in the Run Time

    Hi All,
    How do display Progress Indicator in the Run Time for a JSF Page using ADF components?
    Regards
    Santosh

    I have similar problem.
    Basically my page do search in the database which takes some time. so when search starts I would like to display the progress indicator or some thing which will show some processging is going on in background. Once it completes the background processing, the same page displays the result. At this time I want to hide the progress indicator.
    Is there any way to do this. I am using EA17 with JDev.

Maybe you are looking for

  • Unable to generate the file report pdf on 29 february 2012 or during any leap year day...

    hii this is manab...... sir/mam i have face the following error in 29 february 2012 for my overall company report .But i can easily get the report of another department on 29feb 2012....but when i try generate the overall report of my comapany then i

  • How can I open a PDF file without first saving the file?

    How can I open a PDF file without first having to save the file?

  • Content on .html page not displaying?

    For some reason, a .html page that I made using Dreamweaver CS6 and put on my website is not loading the image content on it. Here is what I see when I go to that link: http://www.flickr.com/photos/90130393@N08/8229766411/in/photostream. Any ideas?

  • Kernel Upgrade on Windows

    Hello, While performing Kernel Upgrade (4.7 Enterprise Edition), I noticed that the in the system the following 2 directories have the same kernel files G:\usr\sap\B47\SYS\exe\run G:\usr\sap\B47\SYS\exe\nuc\NtIntel There can't be 2 kernel directories

  • Problem overriding default JSF conversion error messages

    Hello ! I have a problem to override default JSF conversation error message. I have an inputText which is binded to BigDecimal attribute, so when I enter a character in that field I get this error message: "- Conversion failed." I think I need to reg