Input does not take any manual entry

hi interface masters,
i have a screen field where i have f4 values attached to this field.
now when the user wants to enter anything manually or when he tries to enter somthing on the input screen the screen should not allow him or write nothing on the screen.
how can i make this in the attributes?
can anyone help me.
thank you,
pasala.

Hi Bhaskar,
" Bhaskar I didn't Check the date of your Post, As some one updated the Very Old Thread.
" If you still face this Use the following as this is a tested one else ignore
Make your field Display only So that user can not enter or type any thing
in POV
Process on Value-Request.
field carrid module F4_carrid.
in Program.
module F4_carrid.
DATA :  begin of JTAB occurs 0,
    carrid type spfli-carrid,
end of jtab.
  SELECT * FROM SPFLI INTO TABLE JTAB.
  CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
    EXPORTING
      RETFIELD        = 'CARRID'
      DYNPPROG        = SY-REPID
      DYNPNR          = SY-DYNNR
      DYNPROFIELD     = 'CARRID'
      VALUE_ORG       = 'S'
      DISPLAY         = 'F'  " This Forces F4 Help for Display Field
    TABLES
      VALUE_TAB       = JTAB
    EXCEPTIONS
      PARAMETER_ERROR = 1
      NO_VALUES_FOUND = 2
      OTHERS          = 3.
endmodule
This is Second Option but I recommend the above method only
Or Declare Variable in TOP Include
data : f4_taken.
in PAI.
field your_field_name module Check on Input.
in POV
process on Value-Request.
field Your_field module F4_for_field
in program
module check input.
if F4_taken is initial.
message 'You have to Take F4 help only to enter a Value here' type 'E'.
else.
clear F4_taken.
endif.
endmodule
module f4_for_field.
f4_taken = 'X'.
endmodule
Cheerz
Ram

Similar Messages

  • CVP Opsconsole: Patterns for RNA timeout on outbound SIP calls - Dialed Number (DN) text box does not take any input

    Hi there,
    I'm having problems modifying the 'Dialed Number (DN)' text box under 'Advanced Configuration->Patterns for RNA timeout on outbound SIP calls' of the SIP tab in the Cisco Unified Customer Voice Portal 8.5(1) opsconsole. In a nut shell, I need to change the RNA timeout but some reason when typing into the Dialed Number text box, the input is not taken. The reason I want to change this settings is because my ICM Rona is not working with CVP:
    https://supportforums.cisco.com/thread/2031366
    Thanks in advance for any help.
    Carlos A Trivino
    [email protected]

    Hello Dale,
    CVP doesn't allow you to exceed the RNA more than 60  Seconds. If you want to configure the timer for DN Patterns you should  do it via OPS console, It would update the sip.properties files in  correct way, the above way is incorrect.
    Regards,
    Senthil

  • Sony KDL-50W800C will not auto setup and Sony does not provide any manuals beyond a primer.

    Sony, once the most trusted name in Electronics has certainly dropped to the bottom of the list. I can't get my TV to work properly and the call center in the Phillipines is useless. They don't speak English and don't dare try to get them off script. Everyone that I have contacted has tried to steer me th the call center again. No Thanks! It looks like my option is to call the Geek Squad and pay them $150 to make a house call and set this thing up. Now after paying $799.99 plus tax why should I have to pay a third party to do Sony's job?Don't buy Sony!!!!!!!!!!!!

    Just for sake of completeness: https://bbs.archlinux.org/viewtopic.php?id=132901
    The suggested workaround solved my problem for now.

  • Using a dll function that does not have any inputs from a VI

    Hello all, I'm very new to Labview, I have wraped a dll library using the LVlib wizard and now I am trying to use it in a project.  I have a function that does not take any inputs or return any thing except that a struct is populated with some status information as part of the call.  I am able to draw a StartInterface VI because my void startInterface(const char* configFile, struct status_struct* status) takes the location of a configutation file as an input. But I can not figure out how to connect my Call Library Node to my a function vi that does not have any inputs ( void shutdownInterface(struct status_struct* status)). 
    Note that the status struct is deffined to be only and out put at the creation of the LVLIB.
    Thanks, Mike

    Thanks for the responses guys:
       I think I am aware of the conotations of inputs and outputs when I created the lvlib I specified the argument  struct status_struct* status as only an output instead of the default of input and output.
    I do not think that I am doing anything as complex as function callbacks. My immediate goal is to have an executable (I have application builder) with two buttons and two three text fields one text field for the input of the config file, two text-fields for a cstring that is contained in the status struct; one button to start the interface and one button to stop the interface. 
    This is in all likely hood a case of my self being too dense and missing something fundimental ;-)  I just can't figure out how to wire the shut down method after I've configured the call library node. See the attached pictures:
    Attachments:
    Start.jpg ‏7 KB
    shurtdown.png ‏9 KB

  • Applet detect new particeipent  but does not show  any output.

    hi,
    I have written one applet which uses AVReceive2 as inner class.
    This applet detects new particepent joined but does not take any action like showing or playing movie.
    I cant understand where I am wrong.

    Doublechecking, KAT ... is the Device Screen looking a bit like the following screenshot?
    Which particular Windows OS are you using? (XP, Vista or 7?)

  • Workbook does not contain any input-ready variables

    Hello Experts,
    We have one workbook which is not reacting when click on REFRESH or SHOW VARIABLE.
    If clicked on VARIABLE screen it is throwing error "The workbook does not contain any input-ready variables" (screenshot attached)
    Points I have checked are as below
    1. If I create a new workbook by executing the respective query and refresh then it is working.
    2. The file is in xls format and I have checked the USE XLS format under Global setting.
    3. My Excel version is 2010. SAP version is SAPKW70105. BEx 7.X, support package 8.
    4. It is not authorization issue otherwise the issue would have happened for the new workbook I created for testing.
    5. Also I tested with user ID with SAP ALL access.
    is there any way to repair the workbook so that it respond to Variable and refresh options ?
    Thanks,
    Gopi R

    Work book might be corrupted  : As other said need to create / Recover Old work book
    Refer Below  Doc  process For   recovering a  corrupted workbook :
    How to recover a corrupt workbook.

  • WSDL for WSDL based Proxy that does not have any input

    Hi all,
    I am trying to create a service which is based on a db adapter. The db adapter is created using a procecure that does not accept any input and gives out a cursor. I have created a
    proxy based on a wsdl which was created by me. I have not given any soap:body in the input as I dont have any input for this service. When I test the service it is not going into the
    request pipeline instead what ever the input (Here input in the sense even the proxy does not have any input as per the wsdl we need to give some xml tag to test it right?)
    to the proxy service is getting echoed back. It is neither going inside the request pipline nor Invoking the business service. When I create a proxy service as a plain xml then It is
    working fine. I am very confused and donno what to do.. Kindly help me on this.
    thanks
    Edited by: 887737 on Apr 5, 2012 4:20 AM
    Edited by: 887737 on Apr 5, 2012 4:21 AM

    it depends on the selection algorithm you have on the proxyservce
    on the fourth tab you can dispatch based on soapaction/body/header/etc
    you could dispatch on the soapaction and skip the body

  • Report painter execution error - GR657 - set does not contain any entries

    Hello,
    During our execution of report we are getting the below error:
    Set 0102PCBT1IPROVDIV in set 0002$ZA13#######ROW0236 does not contain any entries
    Message no. GR657
    Diagnosis
    You cannot use empty sets to define reports.  The single-dimension set contains a basic set that does not contain any values.
    Procedure
    Use a set that contains at least one value, or enter values for the set defined.
    This has been discussed in a similar Thread in May 2010 by puri & Praveen Jagdeesan,
    However I am unable to trace the set & how to delete the blank values.
    0002$ZA13#######ROW0236 or ROW0236 in the system.
    Set 1IPROVDIV is exisitng in system.
    Also when we go to KAH3 - Cost element hierarchy & see in the where used list we are not able to see the set being used in the report whereas the system from where we have exported the report we can see that this set is being used in the report.
    Please could you help in resolving the same.

    Hello Murali,
    Thanks for the reponse. But set 0002$ZA13#######ROW0236 is not available in system.
    Please could you guide me on the same.
    Thanks & Regards
    Shreenath

  • Service entry Sheet does not pick any Condition charges From Service PO

    Hi All
    Service entry Sheet does not pick any Condition charges From Service PO. What could be the reason ?

    HI,
    Please check Sap note 381030
    Along with other thing It says
    "Delivery costs are generally not supported in external services management and in case
    of blanket purchase orders, item category D or B. Instead of representing delivery
    costs via conditions, in case of service documents, freight costs and other, SAP
    recommends to add in additional service lines."
    So that is the reason you are not getting those account entry in the time of service entry sheet
    Use another service line with text ( or service master) for the additional costs as suggested by SAP
    Hope it clarifies

  • Just bought a new Airport Extreme BS. After setup my iphone4 won't find the network (not even with manual entries), but my iMac (2009) does. What is wrong?

    Just bought a new Airport Extreme BS. After setup my iphone4 won't find the network (not even with manual entries), but my iMac (2009) does. What is wrong?

    Well, after another call with Apple support and the engineers, no success.  After spending over 20 hours trying to debug this, I give up.  Apple was basically fishing for a solution with trial-and-error settings on the iphone.  Then they wanted me to plug in software to log my iphone connections to the router, etc, etc., etc., at which point I decided I no longer wanted to participate in their testing process and will simply return the router.
    25 hours of my life I'll never get back.
    Big bummer, and frustrating for all the obvious reasons.

  • Document 4500016031   does not contain any selectable items

    Hi Friends,
    I am doing MIGO(godds receipt) and adopted following procedure for MIGO.
    ME5J----->(Entered my Proj. defn---> executed
    Select material T-20610.
    Click the "Assign automatically" pushbutton.
    Assign materials T-20620 and T-20630 the same way.
    Display the overview of the assignments and then create the purchase order.
    Click the "Assignments" pushbutton.
    The purchase requisitions are sorted in the overview according to their assignments. You can create new purchase orders by clicking the "Process assignment" pushbutton.
    Place your cursor on the line below vendor "C.E.B.".
    Click the "Process assignment" pushbutton.
    Confirm the first dialog box by clicking the "Continue" pushbutton.
    If another dialog box appears, click "New purchase order".
    The purchase order appears.
    On the left-hand side of the overview, select your three purchase requisitions and copy them to the purchase order.
    Click the "Copy" pushbutton.
    Save the purchase order.
    Click the "Save" pushbutton.
    The purchase order number appears in the status bar.
    Make a note of the order number:   ____4500016031________
    Now I got the PO as per above procedure Now While I am doing  MIGO---Goods receipt am getting the below message.
    Any pointers is appreciated and will be rewarded.
    Document 4500016031(PO)   does not contain any selectable items                                                                               
    Message no. M7064                                                                               
    Diagnosis                                                                               
    The document or document item entered cannot be adopted.                                                                               
    Possible reasons for this are:                                                                               
    o   The document items have already been processed                     
            (Suggest zero lines indicator set?).                                                                               
    o   the document items have been deleted or are blocked.                                                                               
    o   the document items have been created for a different plant.                                                                               
    o   (for reservations only) movements are not yet allowed for the      
            reservation items.                                                                               
    o   (for reservations only) the document items are retrograde components 
         of the order. These are posted using the order confirmations.                                                                               
    o   A confirmation must exist for the document items.                                                                               
    o   The document items must be released first.                                                                               
    o   The document is an R/2 document.                                                                               
    Procedure                                                                               
    Make sure your entries are correct.                                                                               
    o   If the system has already processed the total quantity, you can set  
         the Suggest zero lines indicator. The system will suggest the        
         quantity zero for the items that have already been processed.                                                                               
    o   If you have entered a particular item, cancel the item. If you do    
         not enter an item, the system searches all of the open items in the  
    o   If the document is a purchase order, production order or a            
         reservation, you can enter search criteria in the dialog box.         
         You access the dialog box by choosing Enter with reference on the     
         initial screen.                                                                               
    o   If the document is an SAP R/2 document, you have to cancel it         
         manually by entering the reversal movement type.                      
    Regards

    Hi
    Check item level Confirmation tab I think this PO is activated for Inbound delivery or Confirmation control
    vIVEK

  • Hotsync Log does not show any information since August 2008. My Treo 755p has been syncing fine but nothing shows in the log!

    I just noticed that when I am done syncing, the Hotsync Log does not have any information about the most recent operation.  In fact the date of the last entry in the Log is August!  Anyone know why this is happening and how to fix this?
    Thanks.
    Post relates to: Treo 755p (Verizon)

    Now I know I've lost it--I'm replying to myself!  Would you smart tech people please take a look at what I found and see if it means anything.  Thanks!
    Two more clues:
    1) I was searching the Palm Knowledgebase and found out where the HotSync Log file is.  When I open the file, using Explorer, this message pops up: 'To help protect your security, Internet Explorer has restricted this web page from running scripts or ActiveX Controls that could access your computer.  Click here to...'  If I allow it to run, the screen blinks but nothing seems to change.  If I close the Log file and reopen it, it happens again.  How can I stop this from happening to the file?  Could this be the problem?
    2) The Knowledgebase Article below tells how to create a new 'fake' log file to 'fool' the HotSync Manager.  So I renamed the original log file, then created the new file as instructed.  Then I did a HotSync.  After the HotSync completed successfully, I opened the HotSync Manager and there is my new 'fake' log file that has only the words I typed into it when I created the file. Nothing in the Log about the operation at all! 
    Article ID: 38959   What does the error that ends with 'HotSync.log is missing' mean and how do I fix it?
    The HotSync Manager is very particular: if it doesn't find things exactly as it expects, it won't work. One of the things it has to find in the right place is the HotSync log, a file where the HotSync manager records everything it does. See How can the HotSync log help me to troubleshoot HotSync problems? for more information about this file.
    When you get this error, your HotSync Manager can't find the HotSync Log. This prevents you from performing a HotSync operation. Luckily, the HotSync Manager isn't too bright. Give it any file called HotSync.log and it will be happy again.
    The easiest way to give it what it expects is to create a new text document, rename it, and put it in the folder where the HotSync Manager expects to find it. Here's how:
    Launch the Windows Notepad. You can usually get to it by clicking on the Start Menu, choosing Programs, then Accessories and finally Notepad.
    Type some text. You can type anything you want, as long as there's at least one character in the Notepad document.
    From the File menu, choose Save As.
    In the Save dialog, navigate to your user folder in the Palm or Handspring folder (find your user folder).
    Name the document HotSync and click Save.
    Launch Windows Explorer. You can get to it by double clicking on My Computer or by clicking on the Start Menu, choosing Programs and then Windows Explorer.
    From the Tools menu, choose Folder Options.
    Click on the View tab.
    Uncheck the box next to Hide file extensions for known file types.
    Navigate to your user folder.
    Right-click once on the HotSync.txt document, and select "Rename" from the menu. Rename the file HotSync.log
    Attempt another HotSync operation. If you still get the "HotSync.log is missing" message, contact Handspring.
    Article ID: 38959 Article Type: Error, Troubleshooting, How To Date Created:  Sunday, December 12, 2004 9:10:17 AM Date Modified:  Friday, April 20, 2007 4:03:38 PM Relevant products:  Treo 300, Treo 180, Treo 180g, Treo 270, Visor Edge, Visor Neo, Visor Pro, Visor Platinum, Visor Prism, Visor Deluxe, Treo 90
    Post relates to: Treo 755p (Verizon)
    Post relates to: Treo 755p (Verizon)

  • /Library/Receipts does not contain *any* Apple app receipts?

    Has Snow Leopard changed the way Apple Installers and Software Update handles receipts? Used to be if you installed an app like iLife (or any other app), there'd be one or more .pkg files in /Library/Receipts.
    I've got a fresh install of Snow Leopard that does not show any .pkg receipts from any Apple-installed software, including iLife, iWork or Logic Studio. And I just updated the OS to 10.6.1 via Software Update along with iTunes 9, and still not a single .pkg file in Receipts. There's over 20 of them in there from Microsoft Office, though...
    Has Apple changed the receipts procedure under Snow Leopard, or do I have a problem here?
    Can anyone with a fresh, clean install (not an update or a migrate) of Snow Leopard take a look in their /Library/Receipts folder and tell me if there's anything in there from an Apple install? Any Apple install...?
    Clean Snow Leopard installs only, please; update installs might have old receipts left over from 10.5 installs and old Software Updates.
    Thanks.

    baltwo wrote:
    Those are blown away, starting with Leopard, vers 10.5.6, IIRC. They're initially downloaded into Updates, used, and then deleted. If you want to save them, don't install until you make copies. The pkgs that previously resided in Receipts were just markers and weren't the full installers. Alternatively, manually download and run them.
    Interesting, and thanks.
    Get this: the new Software Update has done away with the menu option that allowed "Download Only". I guess they're trying to limit the distribution of their installers.

  • RMAN-20242: specification does not match any archive log in the recovery ca

    Hi,
    I'm working with an 9i Oracle RAC (yes, I know this version is out of support...). I'm launching my backup from node 1 with this script
    run {
    sql 'alter system switch logfile'
    sql 'alter system archive log current'
    allocate channel TSM1 type 'sbt_tape' connect *
    parms='ENV=(TDPO_OPTFILE=/home/adsmadm/rman_INF01T01/opt/tdpo.opt)'
    allocate channel TSM2 type 'sbt_tape' connect *
    parms='ENV=(TDPO_OPTFILE=/home/adsmadm/rman_INF01T01/opt/tdpo.opt)'
    backup
    format 'brman_arch_%s_%p'
    (archivelog like '/logs/bbdd/oracle/INF01T01/archiver/%' channel TSM1 delete input )
    (archivelog like '/logs/bbdd/oracle/INF01T03/archiver/%' channel TSM2 delete input )
    release channel TSM2
    release channel TSM1
    And fail with this error:
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-03002: failure of backup command at 08/13/2012 22:36:43
    RMAN-06004: ORACLE error from recovery catalog database: RMAN-20242: specification does not match any archive log in the recovery catalog
    I've take a look to the archives directories and both nodes have archives:
    ora10g:/opt/ora10g > ls -lrt /logs/bbdd/oracle/INF01T01/archiver
    total 97896
    -rw-r----- 1 ora10g dba 2048 Aug 13 22:36 T0001S00000061440648489222.ARC
    -rw-rw---- 1 ora10g dba 38132224 Aug 13 22:36 T0001S00000061430648489222.ARC
    -rw-r----- 1 ora10g dba 11984896 Aug 13 22:36 T0002S00000044040648489222.ARC
    ora10g:/opt/ora10g > ls -lrt /logs/bbdd/oracle/INF01T03/archiver
    total 392984
    -rw-r----- 1 ora10g dba 49364992 Mar 24 2009 T0002S00000007020648489222.ARC
    -rw-r----- 1 ora10g dba 49364992 Mar 25 2009 T0002S00000007030648489222.ARC
    -rw-rw---- 1 ora10g dba 19314688 Mar 25 2009 T0002S00000007040648489222.ARC
    -rw-rw---- 1 ora10g dba 4733952 Mar 25 2009 T0002S00000007050648489222.ARC
    -rw-rw---- 1 ora10g dba 4608 Apr 09 2009 T0002S00000007440648489222.ARC
    -rw-rw---- 1 ora10g dba 2541056 Sep 26 2009 T0002S00000015420648489222.ARC
    -rw-rw---- 1 ora10g dba 49373184 Sep 28 2009 T0002S00000015430648489222.ARC
    -rw-rw---- 1 ora10g dba 3410432 Feb 11 2010 T0002S00000018680648489222.ARC
    -rw-rw---- 1 ora10g dba 599552 Feb 12 2010 T0002S00000018710648489222.ARC
    -rw-rw---- 1 ora10g dba 6574080 Mar 03 2010 T0002S00000019200648489222.ARC
    -rw-rw---- 1 ora10g dba 1663488 Mar 08 2010 T0002S00000019340648489222.ARC
    -rw-rw---- 1 ora10g dba 431104 Apr 07 2010 T0002S00000020160648489222.ARC
    -rw-rw---- 1 ora10g dba 13811712 Apr 19 2010 T0002S00000020460648489222.ARC
    I've tried to made a crosscheck but, only found node1 archives:
    RMAN> change archivelog all crosscheck;
    validation succeeded for archived log
    archive log filename=/logs/bbdd/oracle/INF01T01/archiver/T0001S00000061430648489222.ARC recid=10685 stamp=791246196
    validation succeeded for archived log
    archive log filename=/logs/bbdd/oracle/INF01T01/archiver/T0001S00000061440648489222.ARC recid=10686 stamp=791246196
    validation succeeded for archived log
    archive log filename=/logs/bbdd/oracle/INF01T01/archiver/T0002S00000044040648489222.ARC recid=10687 stamp=791246197
    Crosschecked 3 objects
    Any idea about the way to solve it?
    Thanks in advance!
    dbajug

    Hi,
    Connect to target through rman
    crosscheck archivelog all;
    Then re run the backup. This will work if those two locations provided are archive log destinations.
    In case the issue still persists then
    Connect to target through rman
    catalog start with '/logs/bbdd/oracle/INF01T01/archiver/';
    catalog start with '/logs/bbdd/oracle/INF01T03/archiver/';
    Then re run the backup.
    Thanks,
    Vivek
    Edited by: 952807 on Aug 16, 2012 5:21 PM

  • "specification does not match any archived log in the recovery catalog"

    I would like to know about this message.
    I Validated my backup and archivelogs yesterday.
    Today when I tried to do - CROSSCHECK ARCHIVELOG ALL;
    I gave me the following error -
    RMAN> crosscheck archivelog all;
    released channel: ORA_SBT_TAPE_1
    released channel: ORA_DISK_1
    allocated channel: ORA_DISK_1
    channel ORA_DISK_1: SID=291 device type=DISK
    specification does not match any archived log in the recovery catalog
    when I tried to list all the archivelogs then also I am getting this message -
    RMAN> list archivelog all;
    specification does not match any archived log in the recovery catalog
    I have retention policy of 15 Days.
    Waiting for your inputs.

    Thanks Werner..This means that it is just a message.
    One more question related to Archive Log backups -
    traditionally DBAs used to take backup of an Archivelog by spupplying "alter system archive log current" before taking the backup. somewhat like -
    run
    allocate channel t1 device type 'sbt_tape' PARMS="ENV=(TDPO_OPTFILE=/oracle/TESTDB/tdpo.opt)";
    sql 'alter system archive log current';
    backup archivelog all delete input;
    release channel t1;
    But, since RMAN automatically archives CURRENT redo log at the start of the archivelog backup, do we REALLY need to pass sql 'alter system archive log current'; before starting the archivelog backup in the script?
    RMAN> backup archivelog all;
    Starting backup at 11-MAR-10
    current log archived ===========> RMAN automatically archived the CURRENT redo log
    released channel: ORA_DISK_1
    allocated channel: ORA_SBT_TAPE_1
    related question to this is - Since it generates one archived log everytime it takes the archived log backup, this backup may get hung if the archived destination is 100% full. Is there any way we can take the archive log backup without generating an extra archived log before the start of the backup?
    Thanks,
    Roopesh

Maybe you are looking for