How to make the text_field to editable in the adobe document?

Hi, expert,
I meet a problem when I develop a WDA. I hope to get your help. Thanks a lot. The following is my action:
Action:
1. I am using "Text Field" control rather "Text" Control in the pfd form by transfer code "sfp". I make sure in Object Palette under value tab type is : user entered - optional in the layout tab in the pfd form. The textfield is editable in the PDF preview.
2. Add the pdf forms to webdynpro application and set "sss" to the inputfield("Text Field") through context in the WDA.
3. Run the WDA. In the IE, I found the textfield in the PDF is not editable. How can I make the  textfield to editable?
Whether I need  change the code or others to make text_field to editable?
Do you give me some hints? Thank you very much.
The following is my code in the WDA:
method WDDOMODIFYVIEW .
********Make INTERACTIVE_FORM to editable。******
data:
lr_interactive_form type ref to cl_wd_interactive_form,
lr_method_handler type ref to if_wd_iactive_form_method_hndl.
lr_interactive_form ?= view->get_element( 'INTERACTIVE_FORM' ).
lr_method_handler ?= lr_interactive_form->_method_handler.
lr_method_handler->set_legacy_editing_enabled( abap_true ).
data:
Node_Zz_00_Test_Form_000 type ref to If_Wd_Context_Node,
Elem_Zz_00_Test_Form_000 type ref to If_Wd_Context_Element,
Stru_Zz_00_Test_Form_000 type Wd_This->Element_Zz_00_Test_Form_000 ,
Item_TEST1 like Stru_Zz_00_Test_Form_000-TEST1.
navigate from <CONTEXT> to <ZZ_00_TEST_FORM_000> via lead selection
Node_Zz_00_Test_Form_000 = wd_Context->get_Child_Node( Name = wd_This->wdctx_Zz_00_Test_Form_000 ).
get element via lead selection
Elem_Zz_00_Test_Form_000 = Node_Zz_00_Test_Form_000->get_Element( ).
get single attribute
Elem_Zz_00_Test_Form_000->set_Attribute(
exporting
Name = `TEST1`
Value = 'sss' ).
endmethod.
Best regards,
tao

Hi Volker,
Thanks a lot for your help.:)
When I compile the WDA, the WDA don't occur any error. The WDA occurs error when I run the WDA.
1. In the st22 transcation code, I found the following code:
method RAISE .
  DATA: error TYPE STRING.
  error = MSG_STRING( msg = msg a = a b = b c = c i = i j = j k = k ).
************************begin of error************************************
  RAISE EXCEPTION TYPE CX_WD_GENERAL EXPORTING msg = error.
************************end of error*********************************
endmethod.
I think the method RAISE is invoked by CREATE_ADOBE method at the point:
      if sy-subrc ne 0.
--- there was an error; check, if it was an ADS related problem
        call function 'FP_GET_LAST_ADS_ERRSTR'
          importing
            e_adserrstr = lv_adserrstr.
      cx_wd_general=>raise( msg = lv_adserrstr ).
      endif.
--- close spool job 
The following is the code of the CREATE_PDF method:
method CREATE_PDF.
    data:
      data_source_info          type ref to if_wd_context_node_info,
      data_source_attributes    type wdr_context_attr_info_map,
      interface_type            type fpinterfacetype,
      name                      type string,
      value                     type string,
      fm_name                   type rs38l_fnam,
      fp_docparams              type sfpdocparams,
      fp_outputparams           type sfpoutputparams,
      fp_output                 type fpformoutput,
      pdf_ref                   type ref to fpformoutput,
      output                    type fpformoutput,
      rest                      type string,
      lv_adserrstr              type string.              "#EC NEEDED
    field-symbols:
      <source> type wdr_context_attribute_info.
    data_source_info       = data_source->get_node_info( ).
    data_source_attributes = data_source_info->get_attributes( ).
--- now build pdf content using the form api
      try.
--- get name and type of the generated function module
          call function 'FP_FUNCTION_MODULE_NAME'
            exporting
              i_name     = form_name
            importing
              e_funcname = fm_name
              e_interface_type = interface_type.
----- what about error handling
        catch cx_fp_api_usage.      "#EC NO_HANDLER
        catch cx_fp_api_repository. "#EC NO_HANDLER
        catch cx_fp_api_internal.   "#EC NO_HANDLER
      endtry.
--- set output parameters and open spool job
      fp_outputparams-nodialog = 'X'.
      fp_outputparams-getpdf   = 'X'.
--- workaround ADS drop 8c
    fp_outputparams-connection = 'ADS_PWDF2036'.
      call function 'FP_JOB_OPEN'
        changing
          ie_outputparams = fp_outputparams.
--- set form language and country (->form locale)
      fp_docparams-langu   = sy-langu.
      call function 'WP_USER_COUNTRY_GET'
        exporting
          user_name           = sy-uname
        importing
          country             = fp_docparams-country
        exceptions
          no_country_assigned = 1
          others              = 2.
      if sy-subrc <> 0.
        fp_docparams-country = 'DE'.
      endif.
--- this flag indicates that we want to generate an interactive(!) form
      fp_docparams-fillable = enabled.
--- interface type: SMART FORMS => raise error
--- interface type: DDIC        => use DDIC interface and render display only form
--- interface type: XML Schema  => use XML  interface and render interactive form if enabled is true
    case interface_type.
  Smart Forms -> not allowed
      when if_fp_interface=>c_interface_type_sf.
        message x000(00).
   Good old DDIC
      when if_fp_interface=>c_interface_type_new.
    no interactivity for DDIC stuff allowed, but it can be overwritten
      if enabled = abap_true.
        fp_docparams-fillable = legacy_editing_enabled.
      else.
        fp_docparams-fillable = abap_false.
      endif.
      data:
        exception_list    type table of rsexc,
        export_parameters type table of rsexp,
        import_parameters type table of rsimp,
        tables_parameters type table of rstbl.
--- get the interface of the generated function module
      call function 'FUNCTION_IMPORT_INTERFACE'
        exporting
          funcname                 = fm_name
        tables
          exception_list           = exception_list
          export_parameter         = export_parameters
          import_parameter         = import_parameters
        changing_parameter       =
          tables_parameter         = tables_parameters.
      data:
        ptab type abap_func_parmbind_tab,
        ptab_line type abap_func_parmbind,
        etab type abap_func_excpbind_tab,
        etab_line type abap_func_excpbind.
      field-symbols:
        <import> type rsimp.
--- dynamical filling of the interface of the generated function module
      loop at import_parameters assigning <import>.
        ptab_line-name = <import>-parameter.
        ptab_line-kind = abap_func_exporting.
        if ptab_line-name cs '/1bcdwb/docparams'.
          get reference of fp_docparams into ptab_line-value.
        else.
--- is this an attribute?
          data dref type ref to data.
          create data dref type (<import>-typ).
          read table data_source_attributes with key name = <import>-parameter assigning <source>.
          if sy-subrc = 0.
            data: node_name type string.
            node_name = <import>-parameter.
            try.
                field-symbols <statatt> type any.
                assign dref->* to <statatt>.
                data_source->get_attribute( exporting name = node_name importing value = <statatt> ).
                get reference of <statatt> into ptab_line-value.
              catch cx_root.             "#EC CATCH_ALL
                ptab_line-value = dref.
            endtry.
          else.
            ptab_line-value = dref.
          endif.
        endif.
        insert ptab_line into table ptab.
      endloop.
      ptab_line-name = '/1BCDWB/FORMOUTPUT'.
      ptab_line-kind = abap_func_importing.
      get reference of fp_output into ptab_line-value.
      insert ptab_line into table ptab.
--- error handling
      etab_line-name = 'OTHERS'.
      etab_line-value = 10.
      insert etab_line into table etab.
--- dynamic call of the generated function module
--- this is "smart forms style"
      call function fm_name
        parameter-table
          ptab
        exception-table
          etab.
      if sy-subrc ne 0.
--- there was an error; check, if it was an ADS related problem
        call function 'FP_GET_LAST_ADS_ERRSTR'
          importing
            e_adserrstr = lv_adserrstr.
      cx_wd_general=>raise( msg = lv_adserrstr ).
      endif.
--- close spool job
      call function 'FP_JOB_CLOSE'.
--- check the result
      read table ptab with key name = '/1BCDWB/FORMOUTPUT' into ptab_line.
      pdf_ref ?= ptab_line-value.
      pdf = pdf_ref->pdf.
  XML Schema based interface
      when if_fp_interface=>c_interface_type_xsd.
        data: xml type string.
        xml = data_source->to_xml( ).
      data:
        context_node type string.
      context_node = data_source_info->get_name( ).
      data: x_xml type xstring.
      if not data_xml is supplied.
        call transformation wdr_interactive_from_in
          parameters datasource = context_node
          source xml xml
          result xml x_xml.
      else.
        x_xml = data_xml.
      endif.
      call function fm_name
        exporting
          /1bcdwb/docparams        = fp_docparams
          /1bcdwb/docxml           = x_xml
        importing
          /1bcdwb/formoutput       = output
        exceptions
         usage_error              = 1
         system_error             = 2
         internal_error           = 3
         others                   = 4.
      if sy-subrc ne 0.
--- there was an error; check, if it was an ADS related problem
        call function 'FP_GET_LAST_ADS_ERRSTR'
          importing
            e_adserrstr = lv_adserrstr.
      cx_wd_general=>raise( msg = lv_adserrstr ).
      endif.
--- close spool job
      call function 'FP_JOB_CLOSE'.
      pdf = output-pdf.
      when others.
        message x000(00).
    endcase.
endmethod.
2. I found the defaultTrace.0.trc in the $sap_home$\DEV\DVEBMGS00\j2ee\cluster\server0\log\:
#1.5#001485BBC8ED0076000000140000044000043973130FA533#1189066310671#com.adobe.AdobeDocumentServicesWorker#com.adobe/AdobeDocumentServices#com.adobe.AdobeDocumentServicesWorker#ADSUSER#228#SAP J2EE Engine JTA Transaction : [018ffffff826002ffffffcc]#devserver_DEV_1606150#Guest#d1f02e705c5011dcb0f5001485bbc8ed#SAPEngine_Application_Thread[impl:3]_22##0#0#Error#1#/System/Server#Plain###Processing exception during a "UsageRights" operation.
Request start time: Thu Sep 06 16:11:50 CST 2007
com.adobe.ProcessingError: Error while retrieving a password for credential: ReaderRights:
java.lang.Exception: Could not retrieve a password for credential: ReaderRights
Exception Stack Trace:
com.adobe.ProcessingError: Error while retrieving a password for credential: ReaderRights:
java.lang.Exception: Could not retrieve a password for credential: ReaderRights
     at com.adobe.ads.request.UsageRights.execute(Unknown Source)
     at com.adobe.BaseADSRequest.doWork(Unknown Source)
     at com.adobe.AdobeDocumentServicesWorker.execute(Unknown Source)
     at com.adobe.AdobeDocumentServicesEJB.processRequest(Unknown Source)
     at com.adobe.AdobeDocumentServicesEJB.rpData(Unknown Source)
     at com.adobe.AdobeDocumentServicesLocalLocalObjectImpl0.rpData(AdobeDocumentServicesLocalLocalObjectImpl0.java:120)
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     at java.lang.reflect.Method.invoke(Method.java:324)
     at com.sap.engine.services.webservices.runtime.EJBImplementationContainer.invokeMethod(EJBImplementationContainer.java:126)
     at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:157)
     at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:79)
     at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:92)
     at SoapServlet.doPost(SoapServlet.java:51)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
     at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
     at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
     at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
     at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
     at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
     at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
     at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
     at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
     at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
     at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
     at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
     at java.security.AccessController.doPrivileged(Native Method)
     at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
     at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
#1.5#001485BBC8ED0076000000150000044000043973130FAAAC#1189066310671#com.adobe.AdobeDocumentServices#com.adobe/AdobeDocumentServices#com.adobe.AdobeDocumentServices#ADSUSER#228#SAP J2EE Engine JTA Transaction : [018ffffff826002ffffffcc]#devserver_DEV_1606150#Guest#d1f02e705c5011dcb0f5001485bbc8ed#SAPEngine_Application_Thread[impl:3]_22##0#0#Error##Plain###Client: 800 SystemId: DEV AppName: SAFP
Processing exception during a "UsageRights" operation.
Request start time: Thu Sep 06 16:11:50 CST 2007
com.adobe.ProcessingError: Error while retrieving a password for credential: ReaderRights:
java.lang.Exception: Could not retrieve a password for credential: ReaderRights
     at com.adobe.ads.request.UsageRights.execute(Unknown Source)
     at com.adobe.BaseADSRequest.doWork(Unknown Source)
     at com.adobe.AdobeDocumentServicesWorker.execute(Unknown Source)
     at com.adobe.AdobeDocumentServicesEJB.processRequest(Unknown Source)
     at com.adobe.AdobeDocumentServicesEJB.rpData(Unknown Source)
     at com.adobe.AdobeDocumentServicesLocalLocalObjectImpl0.rpData(AdobeDocumentServicesLocalLocalObjectImpl0.java:120)
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     at java.lang.reflect.Method.invoke(Method.java:324)
     at com.sap.engine.services.webservices.runtime.EJBImplementationContainer.invokeMethod(EJBImplementationContainer.java:126)
     at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:157)
     at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:79)
     at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:92)
     at SoapServlet.doPost(SoapServlet.java:51)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
     at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
     at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
     at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
     at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
     at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
     at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
     at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
     at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
     at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
     at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
     at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
     at java.security.AccessController.doPrivileged(Native Method)
     at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
     at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
According the exception in the defaultTrace.0.trc:" Could not retrieve a password for credential: ReaderRights ", beacause Adobe reader8 don't get the credential in my machine, the error is occured when run the WDA. 
My question is how can I to get credential for Adobe Reader8 ?
Thanks a billion for your support and help.:-)
Best regards,
Tao

Similar Messages

  • How to make the text_field to editable in a adobe document in the WDA?

    Hi, expert,
    I meet a  problem when I develop a WDA. I hope to get your help. Thanks a lot. The following is my action:
    Action:
    1. Make a pdf forms (interactive form) with textfield named “A_textfield” in the webdynpro application. The textfield is editable in the PDF preview when I creat the pdf form using transfer code 'sfp'.
    2. Add the pdf forms to webdynpro application and set "sss" to the inputfield through context in the WDA.
    3. Run the WDA. In the IE, I found the PDF document with the text_field, but the textfield in the PDF is not editable.
    How can I change the code or others to make text_field to editable?
    Do you give me some hints? Thank you very much.
    The following is my code in the WDA:
    method WDDOMODIFYVIEW .
    ********Make INTERACTIVE_FORM to editable&#12290;******
    data:
        lr_interactive_form type ref to cl_wd_interactive_form,
        lr_method_handler   type ref to if_wd_iactive_form_method_hndl.
      lr_interactive_form ?= view->get_element( 'INTERACTIVE_FORM' ).
      lr_method_handler ?= lr_interactive_form->_method_handler.
      lr_method_handler->set_legacy_editing_enabled( abap_true ).
      data:
        Node_Zz_00_Test_Form_000            type ref to If_Wd_Context_Node,
        Elem_Zz_00_Test_Form_000            type ref to If_Wd_Context_Element,
        Stru_Zz_00_Test_Form_000            type Wd_This->Element_Zz_00_Test_Form_000 ,
        Item_TEST1                          like Stru_Zz_00_Test_Form_000-TEST1.
    navigate from <CONTEXT> to <ZZ_00_TEST_FORM_000> via lead selection
      Node_Zz_00_Test_Form_000 = wd_Context->get_Child_Node( Name = wd_This->wdctx_Zz_00_Test_Form_000 ).
    get element via lead selection
      Elem_Zz_00_Test_Form_000 = Node_Zz_00_Test_Form_000->get_Element(  ).
    get single attribute
      Elem_Zz_00_Test_Form_000->set_Attribute(
        exporting
          Name =  `TEST1`
          Value = 'sss' ).
    endmethod.
    Best regards,
    tao

    Hello Wang,
    Just for confirmation: The interactiveform ui element is enabled, right? By default, it's disabled.
    Best regards,
    Thomas

  • How to make a select list editable or searchable like the combobox

    Does anybody know, How to make a select list editable or searchable like the combobox? Do we need a plugin here, where I can get it.

    Hi Nilesh,
    If this is what you are looking for http://apex.oracle.com/pls/apex/f?p=32395:3:1202144397644679
    get the combobox plug-in
    http://www.apex-plugin.com/oracle-apex-plugins/item-plugin/searchable-combobox.html
    I have not tried this though. Found it while searching for some other plug-ins.
    Regards,
    -Senthil

  • How to make Mvt allowed indicator editable in CJ20N transection ?

    Dear Experts,
    How to make Mvt allowed indicator editable in CJ20N transaction ,I want to control material issue by reservations,waiting for your suggestions.
    Thanks

    What is the object status? if the status is Started, you might have problems becouse that status does not permit cost assignments.
    As the previous reply, at the moment of the release, you will have this field editable.
    Best Regards.

  • How to make Double Click To Edit work instead of ClickToEdit for Af:Table

    Hi All,
    We use AF:Table in clickToEdit mode and most of the time the users use this table for selecting a master record then work on the detail records. To avoid the cost of rendering the selected row as editable we would like to change the behavior to Double Click To edit. This way the user can intentionally put the selected row in edit mode when needed. What would be the best approach to achieve this ?
    We use 11.1.1.6 and ADF BC.
    Thanks

    Not sure if you can get it to work in 11.1.1.6.0 as you don't have the ActiveRowKey property which can be used to make a table row editable. The property comes with 11gr2.
    What you can try is to set the tabel to clicktoedit, add a clientListener which you use to listen to the click event and then cancel the event. Add another clientListener whihc handles the doubleClick event, make the clicked row the current row (see http://www.oracle.com/technetwork/developer-tools/adf/learnmore/56-handle-doubleclick-in-table-170924.pdf) and, well now comes the problem, make the current row editable. I don't know how to do this without the ActiveRowKey property.
    One other possible solution is a trick described here http://dstas.blogspot.com/2010/08/press-edit-button-to-make-table-row.html
    here a transient attribute is used to manipulate the isEditable() status of an attribute of the VO. This should do the trick, but is much more work.
    May be someone else knows a better solution.
    Timo

  • HOW TO MAKE TABLE CONTROL NON EDITABLE

    hi all
    how to make table control non editable
    Thanks & Regards
    harsha

    Hi,
    Try this code in the PBO inside the module in the LOOP...ENDLOOP.
       IF SY-TCODE EQ 'ZEMPLDISPLAY'.
        LOOP AT SCREEN.
         if screen-name eq 'column1' or screen-name eq 'column2'.  "Give the names of the columns in the table control
          SCREEN-INPUT = '0'.
          MODIFY SCREEN.
        endif.
        ENDLOOP.
      ENDIF.
    Or you can go the Layout of the table control in Change mode and for every column's attributes, make it 'Output' only field. Check  'Output only' field.

  • How to make a short clip out of the original one ?

    Some days ago, I asked a question on editing a clip in this forum. The responder asked me to provide a few seconds of the clip for his examination. But I got stuck. I didn't know how to make a clip of a few seconds out of the original clip and that it had the exact same format and properties as the original clip.
    Neither Premier nor After Effect have an ouput option such as "same as original source" .
    So, my question is how to make a short clip out of the original one with everything the same properties as the original one.
    Thanks in advance.

    May be I haven't made myself clear
    Sorry, but I think that I am still not following you.
    I want to export and render the short clip to a new file which I want to have everything the same as the original clip. Just like I cut off a few seconds off it and that few seconds becomes an independent file.
    OK, you have your original source file. It is complete and is also unaltered. If you want a "Copy" of it, just use Windows Explorer, or similar to make that Copy. If you want a separate file of your edited version of that source file (as it appears in the Timeline), use the WAB (Work Area Bar) to include just that edited instance of the source footage, and Export just the WAB. This will give you a separate file with the edits in it.
    I still feel that neither is what you want. If you can step me through, maybe with screen-caps, what you have and what you wish to end up with, I can see the operation more clearly.
    Good luck,
    Hunt

  • HT4515 How to make sure that after browsing that the webpage is not running in the background, but totally closed down

    How to make sure that after browsing that the webpage is not running in the background, but totally closed down

    Double tap the Home button, tap & hold the Safari icon until it starts to wiggle, tap the red minus sign to remove it from the Multi-Tasking bar. Tap the Home button when finished.

  • Firefox open images in a new tab upon clicking the link,how to make firefox to save images in the folder upon clicking the link

    firefox open images in a new tab upon clicking the link,how to make firefox to save images in the folder upon clicking the link.

    You can right-click the image and use "Save Image As" to save that image.

  • How to make a physical standby database in the read_only state in 11g?

    In 10g, we can make a physical standby database in the read_only state. But in 11g, no a read_only state for a physical standby database. How to make a physical standby database in the read_only state in 11g?

    Hi
    read-only mode (for 11g physical standby)
    A mode in which a database can be opened that allows queries, but disallows modifications.
    A physical standby database can be opened read-only so that queries may be performed. If a license for the Oracle Active Data Guard option has been purchased, a physical satndby database can be open while redo apply is active. This capability is known as Real-time Query.
    For more details have a look at:
    http://download.oracle.com/docs/cd/B28359_01/server.111/b28294/manage_ps.htm#SBYDB00706
    Hipe this Helps
    Regards

  • How to set the field non-editable in the classical report..

    Hi..
              How to set the field non-editable in the classical report..

    Hi experts,
    For the component 'ICCMP_EMP_SRCH' there is a view 'BUPAEMPSEARCH' , which has 2 context nodes 'CUSTOMER' AND 'SEARCHEMPLOYEE' , i need to add the field 'NICKNAME' which is part of the 'CUSTOMER' context node on the search screen. Currrently all the fields on the screen screen are from the 'SEARCHEMPLOYEE' context node. when i did the configuration , the 'NICKNAME' field is greyed out . I have already generated the Getter ,Setter , GET_I, GET_M methods for the 'NICKNAME' field and the context node and controller class and context class are all active .
    on debugging the GET_I method, i see that rv_disabled = 'TRUE' and the current = collection_wrapper->get_current( ) is returning empty value .
    for this rv_disabled to be set false , the code below is not triggered since there is no value in current.
    IF current->is_property_readonly(
    'NICKNAME' ) = abap_false. "#EC NOTEXT
    rv_disabled = 'FALSE'.
    ENDIF.
    when i check for other search fields of context node 'SEARCHEMPLOYEE' , all the fields are set to rv_disabled = 'FALSE'.
    can anyone suggest how to approch this. iam i missing any binding between context nodes or any activations ?
    The field properties are set as Input field and the display checkbox is not checked.

  • How to make Windows 7 Clean Installation with the Rapid Boot extreme feature on ThinkPad T420s

    How to make Windows 7 Clean Installation with the Rapid Boot extreme feature on ThinkPad T420s

    @Bennycui,
    Clean install here
    http://www-307.ibm.com/pc/support/site.wss/document.do?sitestyle=lenovo&lndocid=MIGR-77353
    Then install RapidBoot
    http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-77013
    //JameZ
    Check out the Community Knowledge Base for hints and tips.
    Did someone help you today? Press the star on the left to thank them with a Kudo!
    If you find a post helpful and it answers your question, please mark it as an "Accepted Solution"!
    X240 | 8GB RAM | 512GB Samsung SSD

  • How to make plug ins show up in the filter menu, several Topaz plug ins are in the 13 plug in folder?

    How to make plug ins show up in the filter drop down menu, when several Topaz plug ins have been moved from Elements 11 to the plug in folder for Elements 13?

    Thank you for your advice. I followed your directions, but came up with the same results. However, I did discover that whenever I open up the iPhoto Library that is already existing on my MacBook a certain set of pictures shows up. But then when I open up the iPhoto Library from the Hard drive another set of pictures shows up. BUT not ALL of my pictures are showing up on the iPhoto Library from the hard drive. At least the last two years of pictures are not showing up?! Actually, it appears that all the pictures are there from when I started using iPhoto about 5 years ago up until around the time that I got my iMac desktop computer and started using that (2 years ago). I have noticed that more recent videos I have made are showing up in a folder on the hard drive, but will not appear when I open up iMovie?! Any ideas on how to access my pictures from the last 2 years off of the hard drive???

  • How to make session invalid when user refresh the page?

    How to make session invalid when user refresh the page?

    I have a <form> in a JSP file that has another JSP file as an action.
    I have main.jsp that has <form> with action.jsp file as an action.
    Now when I submit the <form>, request forwarded to action.jsp and it will take the action. But this file is taking so long, hence user refresh the page again and again, hence duplicate request processing is occuring.
    I want to prevent this.

  • How to make frieght charges fixed irrespective of the qty

    hello sap gurus
    how to make frieght charges fixed irrespective of the qty
    my client

    Hi Deepak,
    This is not possible in the standard.
    Condition types (with calculation type 'B' "Fixed amount", FRB1 for example) are always posted dependent on the quantity in SAP standard functionality.
    The calculation is made as follows:
    FRB1 (Fixed amount) = (Condition amount * GR Quantity) / PO Quantity
    The problem here is that it is unclear how the posting logic should work especially if you have partial goods receipts or return deliveries.
    For example, if you order 10 pieces with 10 GRs of 1 piece each:
    should the system now post this condition with the full amount with every GR?
    Should it post it only with the first GR?
    And how should it be when you create a document to cancel a GR?
    So the system always posts with regards to the quantity.
    Best regards,
    Esther.

Maybe you are looking for