Webdynpro info for screen design

Hi
Can any one tell me how to design a screen,which can be editable once opened & can be changes to display mode & vice-versa on same screen.
Is it also possible to restrict the screen display to users,if let vendor no. is in editable mode by some other user.
regds
Vipin

Hi,
There are various events in Web dynpro.
WDDOINIT - like initialization in normal ABAP.
WDDOAFTERACTION - like PAI
WDDOBEFOREACTION = PBO
You can write what ever logic you want in this methods to set selection screen to edit mode or non-edit mode.
Regards,
Rahul Wagh

Similar Messages

  • Is it right way to nest HBox and VBox for screen design ?

    Hi,
    I am designing main screen of my application which contains lots of HBox and VBox.
    Which makes application slow and complicated.
    So is there any other way of doing it?
    Thanks.

    Grid layout? (still in preview)
    MiGLayout in JFXtras? (still in beta for 1.3, AFAIK)
    [Custom Layout|http://learnjavafx.typepad.com/weblog/2010/05/a-javafx-13-custom-layout-example.html]? (hard...)

  • Screen design

    hi,
    i have to design some data entry screens and update custom tables. what are the tips for screen design or the process flow ?  any tip will be helpful..
    thks

    hi,
    I didnt get your question exactly but if you want to design screen  , open the transaction se51( Screen painter). Mention your program name and a screen number ( 4 digit number) and click on 'create' and give its description.
    First create the layout ( layout tab ) of your screen ie. the various components ( raadiobutton, text , any table ) and give unique name to all the components. for creating these component , just use drag and drop.
    now comes the programing part, first click on the 'Flow Logic' of the screen. you have two standard events here ie PAI and PBO which includes two commented module.  In PBO ( process before output) create a module for what ever operation you want to do on screen before displaying it. In PAI ( process after input) create a module for what ever operation you want to do on screen after displaying it or any user action.

  • Using NAST info for selection screen design

    Hi
    I am doing customization for RFQ printing ( TCODE ME9A)
    I want to know can I get the same selection screen as of ME9A using NAST info for my z driver program.
    Which function module can be used?
    Kindly provide sample code
    Regards
    Harshada

    Hi Piyush,
    Add the below code in your program.
    *Note: you have to take two parameters for files.
    If you select check box then p_pc parameter is visible.
    if you dont select check box then p_app parameter is visible.
    PARAMETERS: p_chk1 AS CHECKBOX USER-COMMAND rusr.
    SELECTION-SCREEN: BEGIN OF BLOCK blk1 WITH FRAME.
    PARAMETERS: p_pc  LIKE rlgrap-filename MODIF ID abc.
    PARAMETERS: p_app LIKE rlgrap-filename MODIF ID def.
    SELECTION-SCREEN: END OF BLOCK blk1.
    AT SELECTION-SCREEN OUTPUT.
      LOOP AT SCREEN.
        IF screen-group1 = 'ABC'.
          CLEAR: p_pc, p_app.
          IF p_chk1 = 'X'.
            screen-active = 1.
          ELSE.
            screen-active = 0.
          ENDIF.
          MODIFY SCREEN.
        ENDIF.
        IF screen-group1 = 'DEF'.
          CLEAR: p_pc, p_app.
          IF p_chk1 <> 'X'.
            screen-active = 1.
          ELSE.
            screen-active = 0.
          ENDIF.
          MODIFY SCREEN.
        ENDIF.
      ENDLOOP.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_app.
      PERFORM get_fname_app.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_pc.
      CALL FUNCTION 'F4_FILENAME'
        IMPORTING
          file_name = p_pc.
    *&      Form  get_fname_app
          text
    FORM get_fname_app.
      DATA: c_fnh_mask TYPE dxfields-filemask VALUE '.',
      search_dir TYPE dxfields-longpath VALUE '/sapglobal/users',
      file_path LIKE dxfields-longpath.
      CALL FUNCTION 'F4_DXFILENAME_TOPRECURSION'
        EXPORTING
          i_location_flag = 'A'
          i_server        = ' '
          i_path          = search_dir
          filemask        = c_fnh_mask
          fileoperation   = 'R'
        IMPORTING
          o_path          = file_path
        EXCEPTIONS
          rfc_error       = 1
          OTHERS          = 2.
      IF sy-subrc EQ 0.
        p_app = file_path.
      ENDIF.
    ENDFORM.                    "get_fname_app

  • Visual studio lightswitch takes very long time (hangs for 20 sec) when changing entities properties in screen design

    hi, I have lightswitch project that is growing up every day. Now it has 200 database table and about 450 default screens. When I first started the lightswitch project with few tables
    (about 50 tables), it responses very fast. Gradually when I created the screens, the response takes 10 seconds for any changes I made in the screens or on the tables (*.lsml). Now, it takes 20 seconds (-+2 sec) to be able to do the next change!. For example,
    changing the group name, entity input type, width, table summary property ,arrange fields in the groups, change display name (which I change the most),,etc. Just imaging that I can change 3 things on a minute! I am using lightswitch with VB coding , but no
    programing codes (yet), I uses only HTML screens, no extensions, connected with SQL express 2012 (but I think that has nothing to do with the slowness since the problem is on the screens design time), I have created the project from scratch three times, with
    visual studio 2013 ultimate update 3, update 4, and now with Update 5 CTP 1 !! Yet, the same result. Strange that the freezing time is always about 20 seconds!! Any idea why this is happening? Any resolution?! Regards, Hasan

    Hi Michael 
    again i appreciate your answer ... 
    i was trying to implement your suggested workaround of my problem, unfortunately, it won't work with me !  i cannot split the
    project to smaller modules because of:
    all screens are connected to each other's with buttons and clicks (view selected) 
    i have changed all the "display names" of tables fields (translation). i would have problem in translation whenever i
    need to add tables or fields in the database, then i need to repeat that for all modules. i know that i can use other translation method, but i have already translated thousands of words !
    i have spent 2 months in 2013 to learn MVC, but i did not like it. it is somehow complex for me. i am a volunteer developer (actually i
    am network designer ). 
    i may lose the authentication , as i need to log-in to each module separately.
    is there any root solution to this problem ; the VS Lightswitch (or IDE) slowness when there
    is a lot of screens? maybe in VS2015?
    i had great hopes for the lightswitch, and still it is the only IDE that i can use for the "Charity
    ERP" project.
    regards,
    Hasan

  • Value input for screen and to apply it to formula in Query Designer

    Hi Gurus !
    How could i input an value for screen in BEx and soon to apply it to formulas resident in cells in Query Designer, the result must be appear for each cell in the report.
    Thank You for your helps.

    create a variable with Manual/user input option.
    use its value to populate the calculated field.

  • Audit info for shortcuts in Designer 10g

    Hi,
    I want to create a shortcut for a domain to a context container from an owning container, which is straightforward but I've noticed that domains which were previously 'shared' in Designer 6.0 (and which are now shortcuts in 10g following migration) don't display their audit info in the container to which the shortcut applies, it's blank now.
    This is also the case for the one I just created the shortcut for, it was migrated from Designer 6.0. In Designer 6.0, by contrast, you see the audit info for the domain in its owning application system and in all application systems into which it's shared. Wondered if anybody knew why?
    Thanks,
    Antony

    Sorry, I can't help with the SQL script, but regarding the Repository metamodel, have you seen the Schema Diagrams and the Repository and API Model Reference Guide on the Designer documentation page (http://www.oracle.com/technology/products/designer/documentation.html) on OTN?
    - Suresh

  • I bought an iphone 4s from Gamestop in California and I didn't get any icloud info for it. Now I am stuck in the activation screen, any suggestions (no jailbreak)?

    I bought an iphone 4s from Gamestop in California and I didn't get any icloud info for it. Now I am stuck in the activation screen, any suggestions (no jailbreak)?

    Take it back for a refund it is "activation locked" to the original owners Apple ID and password.

  • GRC 10 -PC - Not showing Regulations for Control Design Assement in Planner

    Hi Experts,
    I need very urgent help from you guies,
    Point 1. I am training to do the Survey for Control Desing Assesment .
         --Created Survey for Control Design
         --Created Questions for Control Design
    Then i created planner
    Planner under Assessment Planning in the Assessments work center
         created Planner
         Enter Planner Name : ABC
         Select Plan Activity :Perform Control Design Assessment from drop down list
         It display my Survey Templet name and selected the same as previously created one
    and then specified  Due Date xxxxx
    then i click on Next button
    Select Regulation screen is displaying ..
    hear is the Issue
    I am not able to find the Regulations in this screen..
    But i checked in SPRO..all regulations are mapped to Perform Control Design Assessment
    So what is the path forward for this..please help me.
    thanks,
    Suresh

    Hi Karina,
    Thanks for Response ..
    Node "Relate Regulation to Plan Usage" in SPRO ?
    In this Customizing activity, you assign specific plan usages to specific regulations
    --->Already Assign specif plan to usages to specific regulations for Ref Please see the below info
    PERF-CDASS--->SOX
    PERF-CDASS --->ZINTERNAL_CONTROLS
    PERF-CDASS-->ZSOD
    As Naveen Discussed on above What Role should required to assign in Org level ,can you please specify the roles,So that i can recheck it.
    please let me know for path forward.
    thanks
    Suresh

  • Screen Design in BPA 11g

    Hi
    I am trying to design a screen in BPA 11g
    i am unable to do so but i can create a screen object and use it in access diagram and EPC but unable to specify the exact screen design
    Let me know how to design a screen in BPA
    Thanks & Regards
    Bala

    Dear Indiranjithn,
    all you have to do is type "webdynpro" on SDN and press the "search" button.
    ;o)
    There's a whole sea of links about what you're looking for.
    You could start here for example:
    [http://www.sdn.sap.com/irj/sdn/nw-wdabap]
    Kind Regards
    /Ricardo Quintas

  • 24" iMac for Graphic Design studio workstation?

    Hi there, I've been using macs since the early 90s for graphic design and have always bought their "professional" models, ie towers. These days it seems the line between iMacs and towers is getting a bit blurred... iMacs are pretty darn powerful. So I need to add a workstation to the design studio and am considering just getting a 24" iMac instead of a tower + apple display. I use Adobe CS2 apps (photoshop, indesign, illustrator, etc.) Rarely, I deal with 500meg layered photoshop images, but I don't do any sound/video stuff.
    So my big question... is the iMac good enough for a full time graphic designer's workstation or should I stick with a tower? The difference is over a $grand.
    G5 tower Mac OS X (10.4.8)

    The 24" iMac is a perfect match for a graphic designer.
    On the plus side, the large screen is actually 4 inches larger than the smallest Cinema Display (20"), meaning great value. Secondly, you have the small form factor and the conveinience of an all-in-one unit, and the RAM is extremely easy to upgrade, with a ceiling of 3GB; plenty to run Photoshop or Aperture. The Nvidia graphics card is very potent as well; a must for people working with high-res images.
    On the downside, you still won't get the sheer performance that a tower such as the Mac Pro will offer. You also won't get the expandability. You can't upgrade the graphics card in the iMac. You also can't upgrade the hard drive easily, and USB and firewire card upgrades (necessary to keep up with todays latest connection methods for digital cameras) are out of the question.
    The 24" iMac is superb. It will give you the horsepower to run even a small graphics design business. But if you are serious about graphic design as a career, still go for a tower. You will be glad you did. I wouldn't be surprised if you found yourself selling the iMac and upgrading your system 3 or 4 years from now. However, if you expect to upgrade in that time anyway, the iMac is a better value.
    Good Luck with your decision. I know you will be happy no matter which machine you choose!

  • Unable to retrieve nametab info for logic table BSEG during Database Export

    Hi,
    Our aim is to Migrate to New hardware and do the Database Export of the existing System(Unicode) and Import the same in the new Hardware
    I am doing Database Export on SAP 4.7 SR1,HP-UX ,Oracle 9i(Unicode System) and during Database Export "Post Load Processing phase" got the error as mentioned in SAPCLUST.log
    more SAPCLUST.log
    /sapmnt/BIA/exe/R3load: START OF LOG: 20090216174944
    /sapmnt/BIA/exe/R3load: sccsid @(#) $Id: //bas/640_REL/src/R3ld/R3load/R3ldmain.c#20
    $ SAP
    /sapmnt/BIA/exe/R3load: version R6.40/V1.4 [UNICODE]
    Compiled Aug 13 2007 16:20:31
    /sapmnt/BIA/exe/R3load -ctf E /nas/biaexp2/DATA/SAPCLUST.STR /nas/biaexp2/DB/DDLORA.T
    PL /SAPinst_DIR/SAPCLUST.TSK ORA -l /SAPinst_DIR/SAPCLUST.log
    /sapmnt/BIA/exe/R3load: job completed
    /sapmnt/BIA/exe/R3load: END OF LOG: 20090216174944
    /sapmnt/BIA/exe/R3load: START OF LOG: 20090216182102
    /sapmnt/BIA/exe/R3load: sccsid @(#) $Id: //bas/640_REL/src/R3ld/R3load/R3ldmain.c#20
    $ SAP
    /sapmnt/BIA/exe/R3load: version R6.40/V1.4 [UNICODE]
    Compiled Aug 13 2007 16:20:31
    /sapmnt/BIA/exe/R3load -datacodepage 1100 -e /SAPinst_DIR/SAPCLUST.cmd -l /SAPinst_DI
    R/SAPCLUST.log -stop_on_error
    (DB) INFO: connected to DB
    (DB) INFO: DbSlControl(DBSL_CMD_NLS_CHARACTERSET_GET): UTF8
    (GSI) INFO: dbname   = "BIA20071101021156                                                                               
    (GSI) INFO: vname    = "ORACLE                          "
    (GSI) INFO: hostname = "tinsp041                                                    
    (GSI) INFO: sysname  = "HP-UX"
    (GSI) INFO: nodename = "tinsp041"
    (GSI) INFO: release  = "B.11.11"
    (GSI) INFO: version  = "U"
    (GSI) INFO: machine  = "9000/800"
    (GSI) INFO: instno   = "0020293063"
    (EXP) TABLE: "AABLG"
    (EXP) TABLE: "CDCLS"
    (EXP) TABLE: "CLU4"
    (EXP) TABLE: "CLUTAB"
    (EXP) TABLE: "CVEP1"
    (EXP) TABLE: "CVEP2"
    (EXP) TABLE: "CVER1"
    (EXP) TABLE: "CVER2"
    (EXP) TABLE: "CVER3"
    (EXP) TABLE: "CVER4"
    (EXP) TABLE: "CVER5"
    (EXP) TABLE: "DOKCL"
    (EXP) TABLE: "DSYO1"
    (EXP) TABLE: "DSYO2"
    (EXP) TABLE: "DSYO3"
    (EXP) TABLE: "EDI30C"
    (EXP) TABLE: "EDI40"
    (EXP) TABLE: "EDIDOC"
    (EXP) TABLE: "EPIDXB"
    (EXP) TABLE: "EPIDXC"
    (EXP) TABLE: "GLS2CLUS"
    (EXP) TABLE: "IMPREDOC"
    (EXP) TABLE: "KOCLU"
    (EXP) TABLE: "PCDCLS"
    (EXP) TABLE: "REGUC"
    myCluster (55.16.Exp): 1557: inconsistent field count detected.
    myCluster (55.16.Exp): 1558: nametab says field count (TDESCR) is 305.
    myCluster (55.16.Exp): 1561: alternate nametab says field count (TDESCR) is 304.
    myCluster (55.16.Exp): 1250: unable to retrieve nametab info for logic table BSEG   
    myCluster (55.16.Exp): 8033: unable to retrieve nametab info for logic table BSEG   
    myCluster (55.16.Exp): 2624: failed to convert cluster data of cluster item.
    myCluster: RFBLG      *003**IN07**0001100000**2007*
    myCluster (55.16.Exp): 318: error during conversion of cluster item.
    myCluster (55.16.Exp): 319: affected physical table is RFBLG.
    (CNV) ERROR: data conversion failed.  rc = 2
    (RSCP) WARN: env I18N_NAMETAB_TIMESTAMPS = IGNORE
    (DB) INFO: disconnected from DB
    /sapmnt/BIA/exe/R3load: job finished with 1 error(s)
    /sapmnt/BIA/exe/R3load: END OF LOG: 20090216182145
    /sapmnt/BIA/exe/R3load: START OF LOG: 20090217115935
    /sapmnt/BIA/exe/R3load: sccsid @(#) $Id: //bas/640_REL/src/R3ld/R3load/R3ldmain.c#20
    $ SAP
    /sapmnt/BIA/exe/R3load: version R6.40/V1.4 [UNICODE]
    Compiled Aug 13 2007 16:20:31
    /sapmnt/BIA/exe/R3load -datacodepage 1100 -e /SAPinst_DIR/SAPCLUST.cmd -l /SAPinst_DI
    R/SAPCLUST.log -stop_on_error
    (DB) INFO: connected to DB
    (DB) INFO: DbSlControl(DBSL_CMD_NLS_CHARACTERSET_GET): UTF8
    (GSI) INFO: dbname   = "BIA20071101021156                                                                               
    (GSI) INFO: vname    = "ORACLE                          "
    (GSI) INFO: hostname = "tinsp041                                                    
    (GSI) INFO: sysname  = "HP-UX"
    (GSI) INFO: nodename = "tinsp041"
    (GSI) INFO: release  = "B.11.11"
    (GSI) INFO: version  = "U"
    (GSI) INFO: machine  = "9000/800"
    (GSI) INFO: instno   = "0020293063"
    myCluster (55.16.Exp): 1557: inconsistent field count detected.
    myCluster (55.16.Exp): 1558: nametab says field count (TDESCR) is 305.
    myCluster (55.16.Exp): 1561: alternate nametab says field count (TDESCR) is 304.
    myCluster (55.16.Exp): 1250: unable to retrieve nametab info for logic table BSEG   
    myCluster (55.16.Exp): 8033: unable to retrieve nametab info for logic table BSEG   
    myCluster (55.16.Exp): 2624: failed to convert cluster data of cluster item.
    myCluster: RFBLG      *003**IN07**0001100000**2007*
    myCluster (55.16.Exp): 318: error during conversion of cluster item.
    myCluster (55.16.Exp): 319: affected physical table is RFBLG.
    (CNV) ERROR: data conversion failed.  rc = 2
    (RSCP) WARN: env I18N_NAMETAB_TIMESTAMPS = IGNORE
    (DB) INFO: disconnected from DB
    SAPCLUST.l/sapmnt/BIA/exe/R3load: job finished with 1 error(s)
    /sapmnt/BIA/exe/R3load: END OF LOG: 20090217115937
    og (97%)
    The main eror is "unable to retrieve nametab info for logic table BSEG "  
    Your reply to this issue is highly appreciated
    Thanks
    Sunil

    Hello,
    acording to this output:
    /sapmnt/BIA/exe/R3load -datacodepage 1100 -e /SAPinst_DIR/SAPCLUST.cmd -l /SAPinst_DI
    R/SAPCLUST.log -stop_on_error
    you are doing the export with a non-unicode SAP codepage. The codepage has to be 4102/4103 (see note #552464 for details). There is a screen in the sapinst dialogues that allows the change of the codepage. 1100 is the default in some sapinst versions.
    Best Regards,
    Michael

  • I have just started to use Muse for our design agency and learning how to build ourselves a new site, I have manged to create a basic lightbox which contains sliding images, what I need to do now is have a pop up window which goes into detail about the pr

    I have just started to use Muse for our design agency and learning how to build ourselves a new site, I have managed to create a basic lightbox which contains sliding images, what I need to do now is have a pop up window which goes into detail about the projects, what I would like is a piece of text  or icon that when you roll over it and then click a separate window pops up with additional information in, once finished reading the info you can then click to close the box, any advice on how to do this?

    The best way to do what you're asking is with the Composition widget. Start with the Tooltip preset, which, by default shows the info on rollover. You can change the option to show on click, which is what you're after. You can also add the close button or have the info disappear on rollout.
    David

  • Web Dynpro Java : Failed to get deployable object part info for component

    Currently we have a web dynpro java project which connects to the ABAP backend with Web Services. Everything seems fine, and when we transport to the production server via NWDI, we have the following error. Everytime we try to access the application , the error is occurred.
    com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: Failed to get deployable object part info for component com.sie.attachmentcomp.AttachmentComp
        at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.getComponentDeploymentDescription(ClientComponent.java:784)
        at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.createComponent(ClientComponent.java:934)
        at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.createComponent(ClientComponent.java:177)
        at com.sap.tc.webdynpro.progmodel.components.ComponentUsage.createComponentInternal(ComponentUsage.java:149)
        at com.sap.tc.webdynpro.progmodel.components.ComponentUsage.createComponent(ComponentUsage.java:116)
    It is working properly in our development , and testing environment. Only production has this error. And one weird thing is that this particular error occurred only sometimes to some user. For example; I could not access to the application with this error yesterday but my friend can access. Today, I can access in the morning but my friend cannot. For another friend , Yesterday he can access by using IE but not by Firefox. But today Firefox is fine but not with IE. It seems crazy.
    For more information, in our J2EE engine for the production server, we have 3 server nodes (clusters). And we are not sure it is the source of the problem. Is there any solution , and any way to know from the application that we are on which server?
    We also go and check from the Content Administrator in Web Dynpro Console. Under our project name, in the list of Components, sometimes we can see AttachmentComp but sometimes not.
    Please help us as our project is about to go-live next week.
    Thanks,
    Yu

    Hi Meenge,
    Please check below document for finding root cause for "Failed to start deployable object part info for <development component> and application <application name>"
    http://help.sap.com/saphelp_nwce711core/helpdata/en/44/7716e1633a12d1e10000000a422035/frameset.htm
    OR http://help.sap.com/saphelp_nw04/helpdata/EN/f4/1a1041a0f6f16fe10000000a1550b0/frameset.htm
    Hope it helps
    Regards
    Arun

  • I think to bye imac for graphic design use purpose. kindly guide me. Is iMac best for me ?

    i think to bye imac for graphic design use purpose. kindly guide me. Is iMac best for me ?

    Hello artistsagar,
    The word best is always subjective.   It is all a question of your needs, your working practice, your available space; I could go on.
    A Mac (probably a 27"one) may well be perfect.  Good size screen, easily understood basic functions and a huge number of recommended programs.   Just Google Mac graphic design to see what is available.

Maybe you are looking for