Error in value-transfer between program and screen.

Hello guys.
I want ho hide one TC column when creating and changing document.
This column has to be visible when document is in display mode. And this is the
problem. I take value of the field which has to be displayed in this column from DB table into program variable p_v. In screen I have TC column with fields p_v also.
In PBO - in each loop with TC I have this value set with correct value but when the screen comes up the field is empty - no value.
Can anybody help?
Thanks a lot.
screen:
LOOP AT it_services WITH CONTROL services.
ENDLOOP.
pbo inside screen:
IF sy-tcode NE c_tcode_display.
  wa_cols-invisible = 1.
  MODIFY services-cols FROM wa_cols TRANSPORTING invisible.
ENDIF.

hi,
try like this,
screen:
LOOP AT it_services WITH CONTROL services.
ENDLOOP.
pbo inside screen:
IF sy-tcode NE c_tcode_display.
wa_cols-invisible = 1.
MODIFY it_services FROM wa_cols TRANSPORTING invisible.
ENDIF.
if helpful reward some points.
with regards,
Suresh Aluri.

Similar Messages

  • SPAM - SAPKB70016 error during phase Generation of Programs and Screens

    Hi experts,
    I am trying import package SAP BASIS 700 level 16, but i have still errors in phase Generation of Programs and Screens:
    Program /OSP/SAPLR3_REPORT, Include /OSP/LR3_REPORTU38: Syntax error in line 000014
    Type '/OSP/REP_BADI' is unknown
    Program CL_HRBAS_INFTY_BL_COMPUTATION=CP, Include CL_HRBAS_INFTY_BL_COMPUTATION=CI: Syntax error in line 000005
    Type 'HRBAS00INFTYBL' is unknown
    Program CL_HRBAS_OBJECT_OPERATIONS====CP, Include IF_HRBAS_BUF_INTEGRATION_TO_PAIU: Syntax error in line 000007
    Type 'HRBAS_PD_PA_INTEGRATION' is unknown
    Program CL_HRBAS_RHOMBUFFER===========CP, Include IF_HRBAS_BUF_INTEGRATION_TO_PAIU: Syntax error in line 000007
    Type 'HRBAS_PD_PA_INTEGRATION' is unknown
    Program CL_PROXY_WSDL2ABAP============CP, Include CL_PROXY_WSDL2ABAP============CM03G: Syntax error in line 000004
    Type 'SPRX_PROXY_NAMEPROPOSAL' is unknown
    Program CL_WDR_CFG_PERSISTENCE_COMP===CP, Include CL_WDR_CFG_PERSISTENCE_COMP===CM005: Syntax error in line 000014
    Transformation 'WDR_CFG_COMP_TRANSL' has no activeversion
    Program CL_WSSE_PROCESSOR=============CP, Include CL_WSSE_PROCESSOR=============CM009: Syntax error in line 000131
    Transformation 'SEC_SAML_ASSERTION' has no activeversion
    Program SAPLPA_PACKAGE_CHECKS, Include LPA_PACKAGE_CHECKSTOP: Syntax error in line 000030
    Type 'WB_PACKAGE_COMPONENT_CHECK' is unknown
    System is: SAP ERP 6.0 IDES EHP3, kernel221, WIN2003, Oracle 10.2.0.4
    Can you help me pls?

    thank you for your help Sunny
    I solved problem:
    1.)
    Program /OSP/SAPLR3_REPORT, Include /OSP/LR3_REPORTU38: Syntax error in
    line 000014
    Type '/OSP/REP_BADI' is unknown 
    (SE18 -> reactivated Enhancement Spot /OSP/REP_ENH_SPOT  )
    2.)
    Program CL_HRBAS_INFTY_BL_COMPUTATION=CP, Include
    CL_HRBAS_INFTY_BL_COMPUTATION=CI: Syntax error in line 000005
    Type 'HRBAS00INFTYBL' is unknown
    Program CL_HRBAS_OBJECT_OPERATIONS====CP, Include
    IF_HRBAS_BUF_INTEGRATION_TO_PAIU: Syntax error in line 000007
    Type 'HRBAS_PD_PA_INTEGRATION' is unknown
    Program CL_HRBAS_RHOMBUFFER===========CP, Include
    IF_HRBAS_BUF_INTEGRATION_TO_PAIU: Syntax error in line 000007
    Type 'HRBAS_PD_PA_INTEGRATION' is unknown
    Program CL_PROXY_WSDL2ABAP============CP, Include
    CL_PROXY_WSDL2ABAP============CM03G: Syntax error in line 000004
    Type 'SPRX_PROXY_NAMEPROPOSAL' is unknown
    Program SAPLPA_PACKAGE_CHECKS, Include LPA_PACKAGE_CHECKSTOP: Syntax
    error in line 000030
    Type 'WB_PACKAGE_COMPONENT_CHECK' is unknown
    (SE18 -> reactivated types)
    3.)
    Program CL_WDR_CFG_PERSISTENCE_COMP===CP, Include
    CL_WDR_CFG_PERSISTENCE_COMP===CM005: Syntax error in line 000014
    Transformation 'WDR_CFG_COMP_TRANSL' has no activeversion
    CL_WDR_CFG_PERSISTENCE_COMP===CP ,
    Program CL_WSSE_PROCESSOR=============CP, Include
    CL_WSSE_PROCESSOR=============CM009: Syntax error in line 000131
    Transformation 'SEC_SAML_ASSERTION' has no activeversion
    (Tcode STRANS -> reactivated Transformations
    Edited by: Miroslav Mihok on Oct 6, 2009 3:37 PM

  • Difference between DIALOGUE programming and SCREEN programming

    Hi,
      Please tell me the difference between dialogue programming and screen programming
    jomon

    hi
    -          A transaction is dialog program that change data objects in a consistant way.
    A dialog program must fulfil the following requirements
    -          A user friendly user interface.
    -          Format and consistancey checks for the data entered by the user.
    -          Easy correction of input errors.
    -          Access to data by storing it in the data bases.
    screen progarmming means.dialogue programming contains.
    -          Screens (Dynpros)
    -          Each dialog in an SAP system is controlled by dynpros.A dynpros consists of a screen
    And its flow logic and controls exactly one dialog step.
    -          ABAP/4 module Pool.
         Each dynpro refers to exactly one ABAP/4 dialog program .Such a dialog program is also       called a module pool ,since it consists of interactive modules.
    regads
    praveen

  • Secure the file/data transfer between XI and any third-party system

    Hi All,,
    I would like to use to "secure" SSH on OS Level the file/data transfer between XI and any third-party system Run OS Command before processing and OS command After processing. right now my XI server installed on iSeries OS.
    with ISeries we can't call the Unix commands hope we need to go for AS400 (CL) Programming. If we created the AS400 programm how i can call that in XI.
    If any one have idea pls let me know weather it will work or not.
    Thanks in adavance.
    Venkat

    Hi,
    Thanks for your reply.
    I have red some blogs like /people/krishna.moorthyp/blog/2007/07/31/sftp-vs-ftps-in-sap-pi to call the Unix Shell script in XI.
    But as i know in iSeries OS we can write the shell script we need to go for AS400 programe. If we go with AS400 how we need to call that programe and it will work or not i am not sure there i need some help please.
    Thanks,
    Venkat

  • ***ERROR *** Too much drift between GetTickCount and Hi Performance (In WEC7)

    Hi 
    I facing an issue on WEC7 when run CTK test: Compare All three Timers Drift - Busy Sleep and OS Sleep. Error as below:
    Compare All Three Timers Drift - Busy Sleep and OS Sleep:       *** ERROR *** Too much drift between GetTickCount and Hi Performance.
    Compare All Three Timers Drift - Busy Sleep and OS Sleep:       *** ERROR ***  GetTickCount is at 120001 ticks.
    Compare All Three Timers Drift - Busy Sleep and OS Sleep:       *** ERROR ***  Hi Performance should be between 120000 and 120003 ticks inclusive. Instead, it is at 120401. These numbers are using GetTickCount's units.
    Compare All Three Timers Drift - Busy Sleep and OS Sleep:       *** ERROR *** Too much drift between Hi Performance and Time of day (RTC).
    Compare All Three Timers Drift - Busy Sleep and OS Sleep:       *** ERROR ***  Hi Performance is at 229966072999 ticks.
    Compare All Three Timers Drift - Busy Sleep and OS Sleep:       *** ERROR ***  Time of day (RTC) should be between 229964000000 and 229969730000 ticks inclusive. Instead, it is at 229201910000. These numbers are using Hi Performance's 
    I was using August 2014 WEC7 release build. Are this is Known Issue on WEC7? 
    However, I can get all passed with same platform setup in WEC2013. Can anyone give me some advise?

    Hi 
    I facing an issue on WEC7 when run CTK test: Compare All three Timers Drift - Busy Sleep and OS Sleep. Error as below:
    Compare All Three Timers Drift - Busy Sleep and OS Sleep:       *** ERROR *** Too much drift between GetTickCount and Hi Performance.
    Compare All Three Timers Drift - Busy Sleep and OS Sleep:       *** ERROR ***  GetTickCount is at 120001 ticks.
    Compare All Three Timers Drift - Busy Sleep and OS Sleep:       *** ERROR ***  Hi Performance should be between 120000 and 120003 ticks inclusive. Instead, it is at 120401. These numbers are using GetTickCount's units.
    Compare All Three Timers Drift - Busy Sleep and OS Sleep:       *** ERROR *** Too much drift between Hi Performance and Time of day (RTC).
    Compare All Three Timers Drift - Busy Sleep and OS Sleep:       *** ERROR ***  Hi Performance is at 229966072999 ticks.
    Compare All Three Timers Drift - Busy Sleep and OS Sleep:       *** ERROR ***  Time of day (RTC) should be between 229964000000 and 229969730000 ticks inclusive. Instead, it is at 229201910000. These numbers are using Hi Performance's 
    I was using August 2014 WEC7 release build. Are this is Known Issue on WEC7? 
    However, I can get all passed with same platform setup in WEC2013. Can anyone give me some advise?

  • Report - quantity and value difference between delivery and invoice?

    Hello experts,
    My client use u201EProof of deliveryu201D t-code: VLPOD. There is always quantity and value difference between delivery and invoice.
    Do you know any report which will show this differences between delivery and invoice?
    Best regards,
    Maciej

    Hi,
    Note 867678 - Proof of delivery (POD), delivery and billing document will help you to understand POD flow.
    You have the tcode VLPODF/VLPODL/VLPODA, but perhaps they will not help you. So, as the before note suggests you, you can use the tables VBFA, LIKP, LIPS, VBRK, VBRP, TVPOD and TVPODG to do your own report.
    I hope this helps you
    Regard,
    Eduardo

  • Most efficient data transfer between RT and FPGA

    This post is related to THIS post about DMA overhead.
    I am currently investigating themost efficient way to transfer a set of variables to a FPGA target for out application.  We have been using DMA FIFOs for communications in both directions (to and from FPGA) but I'm recently questioning whether this is the most efficient approach.
    Our application must communicate several parameters (around 120 different variables in total) to the FPGA.  Approximately 16 of these are critical meaning that they must be sent every iteration of our RT control loop.  The others are also important but can be sent at a slightly slower rate without jeopardising the integrity of our system.  Until now we have sent these 16 critical parameters plus ONE non-critical parameter over a DMA to the FPGA card.  Each 32-bit value sent incorporates an ID which allows the FPGA to demultiplex to the appropriate global variables on the FPGA.  Thus over time (we run a 20kHz control loop on the RT system - we have a complete set of paramaters sent @ approx. 200Hz).  The DMA transfers are currently a relatively large factor in limiting the execution speed of our RT loop.  Of the 50us available per time-slot running at 20kHz approximately 12-20us of these are the DMA transfers to and from the FPGA target.  Our FPGA loop is running at 8MHz.
    According to NI the most efficient way to transfer data to a FPGA target is via DMA.  While this may in general be true, I have found that for SMALL amounts of data, DMA is not terribly efficient in terms of speed.  Below is a screenshot of a benchmark program I have been using to test the efficiency of different types of transfer to the FPGA.  In the test I create a 32MB data set (Except for the FXP values which are only present for comparison - they have no pertinence to this issue at the moment) which is sent to the FPGA over DMA in differing sized blocks (with the number of DMA writes times the array size being constant).  We thus move from a single really large DMA transfer to a multitude of extremely small transfers and monitor the time taken for each mode and data type.  The FPGA sends a response to the DMA transfers so that we can be sure that when reading the response DMA that ALL of the data has actually arrived on the FPGA target and is not simply buffered by the system.
    We see that the minimum round-time for the DMA Write and subsequent DMA read for confirmation is approximately 30us.  When sending less than 800 Bytes, this time is essentially constant per packet.  Only when we start sending more than 800 Bytes at a time do we see an increase in the time taken per packet.  A packet of 1 Byte and a packet of 800 Bytes take approxiamtely the SAME time to transfer.  Our application is sending 64 Bytes of critical information to the FPGA target each time meaning that we are clearly in the "less efficient" region of DMA transfers.
    If we compare the times taken when communication over FP controls we see that irrespective of how many controls we write at a time, the overall throughput is constant with a timing of 2.7us for 80 Bytes.  For a small dedicated set of parameters, the usage of front panel controls seems to be significantly faster than sending per DMA.  Once we need to send more than 800 Bytes, the DMA starts to become rapidly more efficient.
    Say hello to my little friend.
    RFC 2323 FHE-Compliant

    So to continue:
    For small data sets the usage of FP controls may be faster than DMAs.  OK.  But we're always told that each and every FP control takes up resources, so how much more expensive is the varsion with FP controls over the DMA.
    According to the resource usage guide for the card I'm using (HERE) the following is true:
    DMA (1023 Elements, I32, no Arbitration) : 604 Flip-Flops 733 LUT 1 Block RAM
    1x I32 FP Control: 52 Flip-Flops 32 LUTs 0 Block RAM
    So the comparison would seem to yield the following result (for 16 elements).
    DMA : 604 FLip-Flops 733 LUT 1 Block RAM
    FP : 832 FLip-Flops 512 LUT 0 Block RAM
    We require more FLip-Flops, less LUTs and no Block RAM.  It's a swings and roundabouts scenario.  Depending on which resources are actually limited on the target, one version or the other may be preferred.
    However, upon thinking further I realised something else.  When we use the DMA, it is purely a communications channel.  Upon arrival, we unpack the values and store them into global variables in order to make the values available within the FPGA program.  We also multiplex other values in the DMA so we can't simply arrange the code to be fed directly from the DMA which would negate the need for the globals at all.  The FP controls, however, ARE already persistent data storage values and assuming we pass the values along a wire into subVIs, we don't need additional globals in this scenario.  So the burning question is "How expensive are globals?".  The PDF linked to above does not explicitly mention the difference in cost between FP controls and globals so I'll have to assume they're similar.  This of course massively changes the conclusion arrived to earlier.
    The comparison now becomes:
    DMA + Globals : 1436 Flip-Flops 1245 LUTs 1 Block RAM
    FP : 832 FLip-Flops 512 LUT 0 Block RAM
    This seems very surprising to me.  I'm suspiscious of my own conclusion here.  Can someone with more knowledge of the resource requirements differences between Globals and FP controls weigh in?  If this is really the case, we need to re-think our approach to communications between RT and FPGA to most likely employ a hybrid approach.
    Shane.
    Say hello to my little friend.
    RFC 2323 FHE-Compliant

  • Question about transfer between oracle and sql server

    Could i program to transfer lots of data between Oracle and SQL Server quickly?
    I have tried make two connection between two databases, but it took me lots of time to transfer data.
    How could I do it?
    Thanks

    Hi,
    If you need to move data fast, then use the Oracle Migration Workbench to Generate SQL Server BCP data extraction scripts and Oracle SQL Loader files.
    This is the fastest way to migrate the data.
    In the Oracle Model UI tab of the Oracle Migration Workbench, right mouse click on the tables folder. there is a menu option to 'Generate SQL Loader ...' scripts. This will help you migrate your data efficiently.
    Regards
    John

  • Data transfer between programs

    Hi all,
    i m trying to make a program to take 2 values from another program.
    Then after some calculation, giv a specific command to this program(the one where the value is taken from).
    Is there any place where i can find some source code for this? or is there any source codes of other program that is quite similar to this?
    Thanks in advance

    You can find programs and snippets in the various tutorials that can be accessed by clicking on the "Tutorials" button at the left of this screen. Code is also available bu clicking on "Code Samples", also at the left...

  • Transfer between iPod and iTunes - mission impossible !

    I recently got iPod Touch (latest model with latest iOS) - just to use it in my car. I simply wanted to add and remove few songs. In a normal world, there would be just 2 columns (ipod/computer and simple managing both parts within files and folders management - let us be sincere, can anything be more natural and straightforward ? Sure not). But Apple wants it to make super complicated and highly frustrating. OK, what to do,
    Since I already have a different computer (newer version of MBP Retina, with the latest OSX) , I needed to get the iPod content to the iTunes on the new computer somehow. This is impossible as such - since iTunes keep telling that if I want to associate this iPod with this iTunes library , I have to erase the iPod (this is something I really don't want). I try "full backup" - as offered by iTunes ... I do it few times, the process starts, but always lasts quite short (considering 1700 songs with 24 GB on my iPod). The result is - nothing is backuped to this computer ... very nice ...
    In further search, I discover some third party apps, that supposedly could help with this terrible process. I bought AnyTrans and started transferring the content to iTunes. in 9 hours, it was just 4 GB transferred ... (overnight) ... obviously not the way ... On another advice , I bought iExplorer, it should be supposedly better. I tried to transfer the iPod content to iTunes ("start automatic transfer). I tried it 5 times. As a result, the app always froze and for quit was the only solution. NIce. Then I got an advice that it is good not to transfer to iTunes but just to some folder on a computer. That finally worked. Good
    Then I added all these songs to iTunes Library (finally some first result after many hours of effort). Then I agreed that this iPod can be associated with this iTunes Library (that already contained those 1700 songs) and let it synced with this iPod.  After some time the iPod was indeed erased. No music in it any more. As much as I tried again and again to sync it with iTunes Library, the process went in three short steps and finished. The result - no music on iPod, whatever I do ... Full music Library in iTunes on MBP
    What shall I say and still keep my expressions decent ? (difficult) This iTunes and this system of working with files on iPod or iPhones is for me the most stupid invention ever. How could someone ever create such a terrible nonsense that make simple things impossible and highly frustrating ? Instead of simple file transfer between devices ... I have no words for that ... It is also possible that it is me who is stupid, in that case, please let me know how can I transfer songs from iPod to iTunes and how can I how some songs on iPod (that are already in iTunes Library). Not to waste computer space by having iPod library copied there, is another thing, but let us not go to details now

    Yes, all played in iTunes in the computer, right boxes checked (see the printscreens) ...  In the end , I restored to restarting iPod and MBP. After that it started working (synchronisation). But only up to some extent. In iTunes Library I have about 1700 tracks, but only 660 were transferred to iPod. Now I made: "add to library" - adding to library all the song I already have in Library: and the iTunes started working hard to add the rest in the Library (but they were already there ...)
    So finally I spend nice whole day to add/remove songs in my iPod ... 
    Another thing is - when in iTunes Library I want to add/change genre to some songs, the process takes so long, it is like each song is freshly copied just to add the tag "classical" etc to each ... I thought I have the "fastest Mac ever" ... Waiting so long for such trivial process is unbelievable ... (with rainbow circle making a nice decoration now and then)

  • Master control attribute value discrepency between Master and child org.

    Hi Guru,
    We are facing a strange issue in Track install Base Attribute values. There are some 60K item having discrepency in the value of the this attribute between master and child.
    We are wondering how it happens as this attribute is master controlled one and we never changed this attribute control and kept as Master controlled. The master value is true
    If you guys experience this issue, please let us know the solution that you had applied to fix this issue.
    regards
    venkat

    Try executing the vo1 query before setting the bind variable for vo2, then execute the vo2 query (if that's what you want to do).

  • Error while creating connection between Java and ABAP

    Experts
    I am getting the following error message when I am trying to test the connection between JAVA and ABAP systems.
    1. The system ID is valid
    2. The system was retrieved.
    3. The system object represents an SAP system
    4. The following parameters are valid: Web AS Protocol (http) Web AS Host Name (s09f71v06.svr.bankone.net:8100)
    5. The host name s09f71v06.svr.bankone.net was resolved successfully.
    6. The server s09f71v06.svr.bankone.net *could not be pinged* successfully.
    I have JAVA and ABAP on the same system. I am trying to establish a connection. I have checked all the settings and they looks fine. I have also pinged from other system to this server and the Ping works fine.
    Please do let m eknow where do I need to check for the errros or logs for the above error message.
    Appreciate your quick help.
    Mahesh

    Check the relevant services are test are active on the Backend system through SICF trransaction.
    Also make sure that default icm services are running.See note 517484.
    More important the connector test in the portal system should work properly,recheck the WAS path etc are correct.
    Regards
    Ajay

  • Foam sheet between keyboard and screen, Replacement?

    Hi,
    I'm wondering if anybody knows if this has a part number ? and where can
    I get one ?
    I'm wanting to know if I can get a factory replacement of the thin foam sheet
    that is part of the packing materials that goes between the keyboard and screen.
    You know, when your Powerbook was new, when you opened the lid
    for the first time, there was that thin foam sheet over the keyboard, speakers,
    trackpad the whole surface area. I guess it's more like the foam is the size of
    the whole screen area, to protect the screen.
    This may seem silly to want to replace this, but I have a PowerBook that's coming
    up on 3 years old and every time I have closed the lid (screen) I have put the thin
    foam in to protect the screen. So, the screen is perfect after 3 years.
    Much different than my co-workers PowerBooks. They didn't see any
    need for this foam and didn't use it and their screens are etched / scratched from
    the keys, mirror images of the keys scratched into their screens.

    Hi there,
    I'm not sure if Apple assigns part numbers for their packing materials, but you could either visit your local Apple store to see if they happen to have any of these lying around, or you could purchase a screen protector to do the job.
    I used the foam sheet for a few years, but lost it recently, so I went out and bought an iKlear Cleaning kit which included a polish cloth which is the size of the keyboard and trackpad area, and I find it does a fine job of protecting the screen.
    Go to klearscreen.com and have a look.

  • File transfer between Mac and Windows

    I am running Windows on my Mac and I transfer files between mac and Windows alot using my external hard drive. I was wondering if there was an easier way to do this than having to use my external hard drive like a networking solution or something. Thanks...

    i also run windows on my mac (for work). The issue i had was that when booted in osx, i could see the windows partition, and copy files FROM it to the mac side, but i could not copy files TO the windows partition.
    As i understand it, this is because the apple NTFS driver (to read the windows partition) only allows read access (not read and write access). It was easily solved with MacFuse (which is an open source way to add different disk file systems to your mac, kind of like teaching it a new language), and NTFS-3G for mac osx.
    http://macntfs-3g.blogspot.com/
    scroll down a bit for the download link. The installer will put in MacFuse and NTFS-3G, so it's the only one you need.
    After a reboot, i can read/write to the windows partition while booted into macosx (and it's free).
    i hope that helps.
    p.s. the efi boot manager download is NOT required.

  • File transfer between macbook and other macs

    I need to do a file transfer between my macbook and a macbook pro and my macbook and an ibook. What ways can you recommend? FTP is slow for me because it's a campus network, and bluetooth takes a while too (in the ranges of 1 to 2 hours). I believe it can be done through firewire and/or USB right?
    If I were to use USb, is there any special software needed? Or will each mac detect each other as a hard drive or?
    What about firewire? I understand it needs to have a hub or a server? Is that true? Can file transfers be done just via a firewire alone?
    Thanks!

    If you want to access your friend's files, he should enable File Sharing on his machine and you should choose Finder > Go > Connect to Server... His machine should show up in the Connect to Server dialog box. This should work with ethernet; AFAIK USB will not work.
    From Mac Help:
    "You can use an Ethernet cable to connect two Macintosh computers and share files or play network games.
    1. Connect an Ethernet cable from the Ethernet port of one computer to the Ethernet port on the other.
    2. Open Sharing preferences on both computers and turn on Personal File Sharing. Note the Computer Name for the computers.
    3. On one of the computers, choose Go > Connect To Server and then click Browse.
    4. Double-click the other computer in the window and enter your password, if necessary.
    If you manually configured the TCP/IP settings for the built-in Ethernet configuration on the computer you are connecting to, you may need to enter that computer's TCP/IP address in the Connect To Server dialog.
    To see or set the TCP/IP address, open Network preferences and choose your Ethernet port configuration from the Show pop-up menu (named Built-in Ethernet unless you gave it another name)."

Maybe you are looking for