How to edit IT Resource parameters??
How to edit IT Resource parameters??
When I go to the IT Resources type definition and open the IT resource, I see correct parameters. But when I open the same IT resource in IT resources tab, I see one parameter missing and another one duplicate.
Can someone explain what is happening. This is really urgent .. please help!!
The IT resource type is like a class definition while the IT resource is an instance of class.
It is likely that the it resource instance that you see was defined using an old it resource type definition. Create a new instance and you should get the correct fields.
Hope this helps
/Martin
Similar Messages
-
How to edit oracle portal parameters Example: _decoration=false
Hi,
I am not sure if this is correct area where I am posting my problem, but disperate about the soultion and help.
as per my requirement in the portlets, I shouldbe restricting the users from accessing the Header links/option like "Home"Builder"Navigation"
I have verified from the URL that parameter _decoration handles the links to be displayed or hiding them based on the values we pass as true / false.
But I am not sure where and how to modify or edit the _decoration parameter configuration.
Please help me soon with clear inputs how to resolve this.
Thanks,
Rajesh
Edited by: user10428717 on Mar 24, 2009 4:28 AMuser10428717 wrote:
Hi,
I am not sure if this is correct area where I am posting my problem, but disperate about the soultion and help.
as per my requirement in the portlets, I shouldbe restricting the users from accessing the Header links/option like "Home"Builder"Navigation"
I have verified from the URL that parameter _decoration handles the links to be displayed or hiding them based on the values we pass as true / false.
But I am not sure where and how to modify or edit the _decoration parameter configuration.
Please help me soon with clear inputs how to resolve this.
Thanks,
Rajesh
Edited by: user10428717 on Mar 24, 2009 4:28 AM- This forum is fine. Though there is a more appropriate forum for portal related questions here: [Oracle Application Server Portal Forum|http://forums.oracle.com/forums/forum.jspa?forumID=14&start=0].
- the method to restrict user's access of the top links like Navigator, Builder, etc is not what you described. you can restrict this access by using Access privileges for your users and groups on any such pages or portlets.
However, I am not sure if you really wanted to block access to Home, Builder or Navigator page from such users. By default, Portal Builder page is visible to all public users (even those who are not logged in). And Navigator page is visible to those who can log in (AUTHENTICATED_USERS). That does not mean that they see all those powerful links or portlets too as a powerful user may see.
- If you still want to do it, then do the following:
For Builder page, click the Edit link. Go to Properties, and then Access tab. Here un-check the check-box for Display Page To Public Users.
Similarly for Navigator, Edit the page, go to Properties/ Access. and see in the Grant Access section. Here revoke View privilege from the AUTHENTICATED_USERS group.
AMN -
How to edit Init Parameters using OEM Website?
How can one edit an init parameter of a servlet runnig in Oracle 9 iAS.
I have Oracle 9iAS r2 running on a Win2K with 512 MB RAM. Everything works fine excpet editing the init parameters using OEM Website. The documentation says its possible to edit the init parameters by clicking on it. But here, the init parameters are not having hyperlinks. Please help...Thanks for the instant reply.
If that is the case, what is the way out then?
How can the end-user (ofcourse, the 9iAS administrator at customer site) change the init parameters?
What we have suggested is to edit the web.xml in the EAR before deploying the application. Is it the only way out? Customer find it difficult to accept.
Please help.
Thanks in advance,
-Jamal -
How do i find out what teachers editions and resources are available to compliment etextbooks?
How do i find out what teachers editions and resources are available to compliment etextbooks?
I'm researching the possibility of using iPads for our school but I need to make sure that we can get the appropriate teacher resources to go along with the textbooks. Where can I find these?I would contact the publisher of the textbook directly. Apple is just a store, not a publisher.
-
How to call "Edit VISA resource" window from run-time shortcut menu
Hope somebody is able to help me
When editing my application I have "Edit VISA resource" menu item.
You can see it on the first picture
But when I turm on run-time shortcut menu and run the application I\d like to get same menu item directing me to VISA resource settings window.
Is it possible or not?
How can I call different MAX components programmatically? I can invoke MAX with ActiveX, but I can not find how can I invoke exactly "Edit VISA resource" window...
Thanks to anybody for any help!
Attachments:
edit visa resource.png 63 KB
no edit visa resource.png 60 KBcomper wrote:
Hope somebody is able to help me
When editing my application I have "Edit VISA resource" menu item.
You can see it on the first picture
But when I turm on run-time shortcut menu and run the application I\d like to get same menu item directing me to VISA resource settings window.
Is it possible or not?
How can I call different MAX components programmatically? I can invoke MAX with ActiveX, but I can not find how can I invoke exactly "Edit VISA resource" window...
Thanks to anybody for any help!
Not sure it is a good idea to be editing VISA resources while the VI is running. I'm not even sure it's "legal" which might explain why it isn't there. If all you want to to is be able to change which equipment to talk to, maybe it's best to just to have a VISA resource control and have the user select from there, or maybe a ring control with pre-defined VISA resources.
Bill
(Mid-Level minion.)
My support system ensures that I don't look totally incompetent.
Proud to say that I've progressed beyond knowing just enough to be dangerous. I now know enough to know that I have no clue about anything at all. -
How to Edit Comment Tag in DW CS3?
I would like to customize the HTML comment tag for my own
preferences. I know how to edit the colors and font under
Preferences, but I would like to change the whole tag and add some
more spaces and dashes. How do I edit this in DW CS3?
Thanks..That's invalid, I believe. You cannot have more than two
dashes on either
side, as I recall.
Murray --- ICQ 71997575
Adobe Community Expert
(If you *MUST* email me, don't LAUGH when you do so!)
==================
http://www.dreamweavermx-templates.com
- Template Triage!
http://www.projectseven.com/go
- DW FAQs, Tutorials & Resources
http://www.dwfaq.com - DW FAQs,
Tutorials & Resources
http://www.macromedia.com/support/search/
- Macromedia (MM) Technotes
==================
"Macronutz" <[email protected]> wrote in
message
news:f63tkh$222$[email protected]..
> For example, DW currently write the HTML comment tag as:
<!--comment goes
> here-->
>
> But I want to change it so that comments tags appear
differently, with
> more
> dashes and spaces, for example:
>
> <!------------ comment goes here
------------------>
>
> -
How to pass selection screen parameters in text elements?
how to pass selection screen parameters in text elements?
don't you mean he other way around. Assign text-elements (selection texts) to select options?
This you do in the menu where you can find text-elements, selection texts.
menu Goto->text elements->selection texts.
Edited by: Micky Oestreich on May 10, 2008 2:45 PM -
How to edit registry using recovery console or dos
Hello everybody!
Due to some reason (virus) the value of - "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon - Shell " was changed so I repaired it with Explorer.exe. But due to some spelling mistake now I can log in in Win Xp. When the user log in screen appears and I choose the account its automatically logOff and return to the User Log in screen.
Now I have to repair the spelling mistake in registry key.
Please inform How can I do this. I can't log in so I can't use "Regedit". Can it is possible to edit the registry using recovery console?
Thanks & regards
nitinStep 1
Type "cd %systemroot%/system32/" into the command prompt to go to the folder that contains the Registry Editor.
Step 2
Type "reg" into the command prompt to display a list of parameters and instructions on how to edit the system registry.
Step 3
Type "reg [parameter] /?", replacing "[parameter]" with one of the listed parameters, into the command prompt to list all available functions that can be used with that parameter.
Step 4
Type "reg [parameter] [function]" into the command line, but replace "[parameter]" with one of the listed parameters (query, add, delete, copy, etc.) and "[function]" with a function listed above, along with any additional options
for each function. For example, to delete a registry key, type "reg delete [rootkey]\[keyname]", replacing the "[rootkey]\[keyname]" text with the location of the registry key.
Step 5
Save a registry key by typing "reg save [rootkey]\[keyname] [filename].hiv", where the "[rootkey]" and "[keyname]" text are the location and name of the registry file and "[filename]" is the name of the file to which
you are saving the key.
Step 6
Restore a registry key by typing "reg restore [rootkey]\[keyname] [filename].hiv", where the "[rootkey]" and "[keyname]" text are the location and key name that you want to restore and "[filename]" is the name of the
file containing the saved key.
Step 7
Import a "REG" file by typing "reg import [filename].reg". To export a registry key to a "REG" file, type "reg export [rootkey]\[keyname] [filename].hiv", where the "[rootkey]" and "[keyname]" text
are the location and key name that you want to export and "[filename]" is the name of the "REG" file you are exporting. -
I noticed a few limitations of an automatically generated web service
under WLS 7.0, and I am wondering if there is a way to manually edit
files to overcome these limitations:
- the parameter names have no meaningful names, such as string0,
string1, etc. This needs to be changed to at least use the names given
to the parameters in the EJB. I remember putting in a CR a while back,
but this has not been implemented yet.
- The documentation field says 'todo'. It would be nice to be able to
add some explanatory text there.
I looked for the WSDL file in the web-services.war file but could not
find it. Any pointers as to whether/how this stuff can be edited?
Thanks,
Joop KaashoekIndeed, you can do this. But if you have non-built in data types as paramaters
it gets pretty tricky.
manoj cheenath wrote:
You can change the parameter/operation name in the generated
WSDL file by editing the web-services.xml file in the web-inf dir
(inside the war file). This file is generated by servicegen, but can
replaced before deploying the service.
regards,
-manoj
"Joop Kaashoek" <[email protected]> wrote in message
news:[email protected]...
Hi Mike,
Thanks very much for your help, I have sent a request to '[email protected]'.
Regards,
Joop
Michael Wooten wrote:
Hi Joop,
I see. No, I don't work in "development" or have any knowledge of what
features are
going to be in the product. I work in the "services" (i.e. professionalservices)
division, which is primarily tasked with figuring out (and showingothers) how the
stuff works :-)
Individuals from "development" (i.e. product managers, developers,architects, etc.)
do monitor this newsgroup, so I think you should create another postthat has a subject
like "Need static or JSP-based WSDL added back to .war". The subject forthis current
post, sounded like you wanted to know how to edit the WSDL (which Ithink I answered
to your satisfaction), but it sounds like you really just want acapability that
was in WLS 6.1, back in WLS 7.0 :-)
I'm assuming that you already know that you can extract the "static"WSDL from the
client.jar and put it anywhere in the .war, you like. The context rootwill be the
name of the .war file, without the file extension. For instance, if your.war file
is hello.war, the context root will be hello. If you then put the"static" WSDL (which
you extracted from the client.jar), into the root directory for for thisWeb Application,
the URL to it would be something like:
http://localhost:7001/hello/HelloService.wsdl
Regards,
Mike Wooten
Joop Kaashoek <[email protected]> wrote:
Your explanation makes sense, but the implementation does not make
sense
to me. This should
clearly be on the list of things to fix. Our partners use .NET or other
technologies, we
want to be able to publish a meaningful self-documented WSDL document(with
meaningful
parameter names and documentation) on our server, not as part of aweblogic-specific
Java
client jar.
Can you indicate whether this is being worked on?
Regards,
Joop
Michael Wooten wrote:
Hi Joop,
The assumption here, is that the client will download your client.jar(or whatever
you named it in your <clientgen> Ant task), and use a file:// URL to
access
it (the
"persisted" WSDL file) from within this archive :-)
If you use the Web Services Technology Stack from BEA
(lib\webserviceclient.jar)
on the client-side, editing this file affects the construction of theSOAP message
that is sent to the Web service, which I'm assuming is hosted on an
instance
of WLS
7.0. The names for the input parameters (and return value), will be
set
to those
that you specified in this WSDL, which is one of the things you said
you
wanted to
be able to do.
If you don't use the Web Services Technology Stack from BEA on the
client-side,
there
is still a very high probability that the WSDL processor of the tool
you
use, will
use this WSDL to create the SOAP message sent to your web service,
which
again is
assumed to be hosted on an instance of WLS 7.0.
If you use the "dynamically generated" WSDL (as opposed to the one inthe client.jar),
you will get the "generic" parameter names specified in it. The
"dynamically
generated"
WSDL is accessed by concatenating "?WSDL" to the location attribute,
of
your <service>
element.
Make sense?
Regards,
Mike Wooten
Joop Kaashoek <[email protected]> wrote:
Mike,
How can editing this client file make any difference to the web
service
itself?
Joop
Michael Wooten wrote:
Hi Joop,
The "persisted" WSDL file is in the .jar file, for the client ;-)
The name of this .jar file is set using either of the following:
1. The clientJarName attribute, of the <client> sub-element for
your
<servicegen>
task, or
2. The clientJar attribute, of the <clientgen> task.
The path leading to the .wsdl file, is determined by the value youassign
to the
packageName attribute (in either of the above tasks).
Regards,
Mike Wooten
Joop Kaashoek <[email protected]> wrote:
I noticed a few limitations of an automatically generated web
service
under WLS 7.0, and I am wondering if there is a way to manuallyedit
files to overcome these limitations:
- the parameter names have no meaningful names, such as string0,
string1, etc. This needs to be changed to at least use the namesgiven
to the parameters in the EJB. I remember putting in a CR a whileback,
but this has not been implemented yet.
- The documentation field says 'todo'. It would be nice to beable
to
add some explanatory text there.
I looked for the WSDL file in the web-services.war file but couldnot
find it. Any pointers as to whether/how this stuff can be edited?
Thanks,
Joop Kaashoek -
Hi all,
I have created an ALV Grid display using container.
My question is : How to edit an AlV.
Initially some of column are in Display Mode, That i had set as non editable.
But i want that when i create new/insert new record using the Insert button of alv , the only new column should apper as editable (all columns) as it is new record. So i can insert it into batabase.
Any one an help me with this .
Thanks
AmarHi Amar,
I have added one Sample program pls check it and Let me know
INCLUDE .
TABLES: lfa1, lfb1, ekko, ekpo.
TYPE-POOLS: slis.
DATA: ok_code LIKE sy-ucomm,
g_container TYPE scrfname VALUE 'CONTAINER',
grid1 TYPE REF TO cl_gui_alv_grid,
g_custom_container TYPE REF TO cl_gui_custom_container.
DATA: repname LIKE sy-repid.
DATA: t_disvariant TYPE TABLE OF disvariant WITH HEADER LINE.
DATA: t_fieldtab TYPE lvc_t_fcat.
DATA: t_layout TYPE lvc_s_layo.
DATA: gs_toolbar TYPE stb_button.
DATA: t_rows TYPE lvc_t_row WITH HEADER LINE.
TABLA DE DATOS
DATA: BEGIN OF ti_acred OCCURS 0,
bukrs LIKE lfb1-bukrs,
lifnr LIKE lfa1-lifnr,
land1 LIKE lfa1-land1,
name1 LIKE lfa1-name1,
ort01 LIKE lfa1-ort01,
pstlz LIKE lfa1-pstlz,
regio LIKE lfa1-regio,
sortl LIKE lfa1-sortl,
stras LIKE lfa1-stras,
adrnr LIKE lfa1-adrnr,
END OF ti_acred.
DATA i_salida LIKE ti_acred OCCURS 0.
DATA: d_bukrs LIKE t001-bukrs.
DATA container.
DATA save VALUE 'X'.
Pantalla de Selección -
SELECTION-SCREEN BEGIN OF BLOCK bloq1 WITH FRAME TITLE text-001.
SELECT-OPTIONS : lifnr FOR lfa1-lifnr,
bukrs FOR lfb1-bukrs.
SELECTION-SCREEN END OF BLOCK bloq1.
SELECTION-SCREEN BEGIN OF BLOCK bloq3 WITH FRAME TITLE text-003.
PARAMETERS: p_alvasg TYPE slis_vari. " Disposición ALV
SELECTION-SCREEN END OF BLOCK bloq3.
LOCAL CLASSES: Definition
*===============================================================
class lcl_event_receiver: local class to
define and handle own functions.
Definition:
~~~~~~~~~~~
CLASS lcl_event_receiver DEFINITION.
PUBLIC SECTION.
CLASS-METHODS:
handle_toolbar
FOR EVENT toolbar OF cl_gui_alv_grid
IMPORTING e_object e_interactive,
handle_menu_button
FOR EVENT menu_button OF cl_gui_alv_grid
IMPORTING e_object e_ucomm,
handle_user_command
FOR EVENT user_command OF cl_gui_alv_grid
IMPORTING e_ucomm.
PRIVATE SECTION.
ENDCLASS.
lcl_event_receiver (Definition)
*===============================================================
LOCAL CLASSES: Implementation
*===============================================================
class lcl_event_receiver (Implementation)
CLASS lcl_event_receiver IMPLEMENTATION.
METHOD handle_toolbar.
§ 2.At event TOOLBAR define a toolbar element of type 1 by using
event paramenter E_OBJECT. Remember its function code.
Part I: Define a menu button including a function code that
is evaluated in 'handle_MENU_BUTTON
append a menu with default button (Type 1)
The function code of the default button is the same as
the one for the menu.
If the user klicks on the default button ALV raises
directly event BEFORE_USER_COMMAND
(then USER_COMMAND, AFTER_USER_COMMAND).
If the user klicks on the menu button ALV raises event MENU_BUTTON.
CLEAR gs_toolbar.
MOVE 'MODIFY' TO gs_toolbar-function.
--> This function code is evaluated in 'handle_menu_button'
MOVE icon_change TO gs_toolbar-icon.
MOVE 'Modificar' TO gs_toolbar-quickinfo.
MOVE 0 TO gs_toolbar-butn_type.
MOVE space TO gs_toolbar-disabled.
APPEND gs_toolbar TO e_object->mt_toolbar.
ENDMETHOD.
METHOD handle_menu_button.
§ 3.At event MENU_BUTTON query your function code and define a
menu in the same way as a context menu.
Part II: Evaluate 'e_ucomm' to see which menu button of the toolbar
has been clicked on.
Define then the corresponding menu.
The menu contains function codes that are evaluated
in 'handle_user_command'.
query e_ucomm to find out which menu button has been clicked on
IF e_ucomm = 'MODIFY'.
CALL METHOD e_object->add_function
EXPORTING fcode = 'MODIFY'
text = 'Modificar'. "modificar
§ 3a.) choose a default function and define the same function code
as used for the menu.
CALL METHOD e_object->add_function
EXPORTING fcode = 'DECISION'
text = 'Decisión de empleo'. "Decisión
"de empleo
ENDIF.
ENDMETHOD.
METHOD handle_user_command.
§ 4.At event USER_COMMAND query the function code of each function
defined in step 3.
Part III : Evaluate user command to invoke the corresponding
function.
DATA: lt_rows TYPE lvc_t_row.
get selected row
CALL METHOD grid1->get_selected_rows
IMPORTING et_index_rows = lt_rows.
CALL METHOD cl_gui_cfw=>flush.
IF sy-subrc NE 0.
add your handling, for example
CALL FUNCTION 'POPUP_TO_INFORM'
EXPORTING
titel = repname
txt2 = sy-subrc
txt1 = 'Error in Flush'(500).
ENDIF.
go to other table
CASE e_ucomm.
WHEN 'DECISION'.
REFRESH T_ROWS.
PERFORM SELECCION_LINEAS_DECISION TABLES lt_rows.
WHEN 'MODIFY'.
REFRESH t_rows.
PERFORM SELECCION_LINEAS_modify TABLES lt_rows.
CALL SCREEN 200.
ENDCASE.
ENDMETHOD. "handle_user_command
ENDCLASS.
lcl_event_receiver (Implementation)
*===================================================================
INITIALIZATION -
INITIALIZATION.
repname = sy-repid.
PERFORM initialize_fieldcat.
PERFORM initializa_layout.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_alv -
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_alvasg.
PERFORM alvl_value_request USING p_alvasg ' '.
START-OF-SELECTION -
START-OF-SELECTION.
PERFORM obtener_datos.
END-OF-SELECTION -
END-OF-SELECTION.
CALL SCREEN 9010.
Subrutinas -
Form obtener_datos
FORM obtener_datos.
REFRESH ti_acred.
CLEAR ti_acred.
SELECT * INTO CORRESPONDING FIELDS OF TABLE ti_acred
FROM lfa1
WHERE lifnr IN lifnr.
LOOP AT ti_acred.
SELECT SINGLE bukrs INTO ti_acred-bukrs FROM lfb1
WHERE lifnr = ti_acred-lifnr.
MODIFY ti_acred.
ENDLOOP.
i_salida[] = ti_acred[].
ENDFORM.
MODULE PBO OUTPUT *
MODULE status_9010 OUTPUT.
DATA it_toolbar_excluding TYPE ui_func.
SET PF-STATUS 'EMPRESA'.
CLEAR g_custom_container.
IF g_custom_container IS INITIAL.
CREATE OBJECT g_custom_container
EXPORTING container_name = g_container.
CREATE OBJECT grid1
EXPORTING i_parent = g_custom_container.
CALL METHOD grid1->set_table_for_first_display
EXPORTING i_structure_name = 'I_SALIDA'
is_variant = t_disvariant
i_save = save
I_DEFAULT = ' '
is_layout = t_layout
CHANGING it_outtab = i_salida
it_fieldcatalog = t_fieldtab.
SET HANDLER lcl_event_receiver=>handle_user_command
lcl_event_receiver=>handle_menu_button
lcl_event_receiver=>handle_toolbar FOR ALL INSTANCES.
CALL METHOD grid1->set_toolbar_interactive.
ELSE.
CALL METHOD grid1->refresh_table_display.
ENDIF.
ENDMODULE.
Module EXIT INPUT
MODULE exit INPUT.
REFRESH i_salida.
CLEAR i_salida.
SET SCREEN 0.
LEAVE SCREEN.
ENDMODULE. " EXIT INPUT
Form initialize_fieldcat
FORM initialize_fieldcat.
DATA: l_fieldcat TYPE lvc_t_fcat WITH HEADER LINE.
REFRESH t_fieldtab.
Catálogo de Campos
CLEAR l_fieldcat.
l_fieldcat-tabname = 'I_SALIDA'.
l_fieldcat-fix_column = 'X'.
l_fieldcat-no_out = 'O'.
l_fieldcat-key = 'X'.
l_fieldcat-ref_field = 'BUKRS'.
l_fieldcat-ref_table = 'LFB1'.
l_fieldcat-fieldname = 'BUKRS'.
APPEND l_fieldcat TO t_fieldtab.
CLEAR l_fieldcat.
l_fieldcat-tabname = 'I_SALIDA'.
l_fieldcat-fix_column = 'X'.
l_fieldcat-no_out = 'O'.
l_fieldcat-key = 'X'.
l_fieldcat-ref_field = 'LIFNR'.
l_fieldcat-ref_table = 'LFA1'.
l_fieldcat-fieldname = 'LIFNR'.
APPEND l_fieldcat TO t_fieldtab.
CLEAR l_fieldcat.
l_fieldcat-tabname = 'I_SALIDA'.
l_fieldcat-fix_column = 'X'.
l_fieldcat-no_out = 'O'.
l_fieldcat-edit = 'X'.
l_fieldcat-ref_field = 'NAME1'.
l_fieldcat-ref_table = 'LFA1'.
l_fieldcat-fieldname = 'NAME1'.
APPEND l_fieldcat TO t_fieldtab.
CLEAR l_fieldcat.
l_fieldcat-tabname = 'I_SALIDA'.
l_fieldcat-fix_column = 'X'.
l_fieldcat-no_out = 'O'.
l_fieldcat-edit = 'X'.
l_fieldcat-ref_field = 'LAND1'.
l_fieldcat-ref_table = 'LFA1'.
l_fieldcat-fieldname = 'LAND1'.
APPEND l_fieldcat TO t_fieldtab.
CLEAR l_fieldcat.
l_fieldcat-tabname = 'I_SALIDA'.
l_fieldcat-fix_column = 'X'.
l_fieldcat-no_out = 'O'.
l_fieldcat-edit = 'X'.
l_fieldcat-ref_field = 'ORT01'.
l_fieldcat-ref_table = 'LFA1'.
l_fieldcat-fieldname = 'ORT01'.
APPEND l_fieldcat TO t_fieldtab.
CLEAR l_fieldcat.
l_fieldcat-tabname = 'I_SALIDA'.
l_fieldcat-fix_column = 'X'.
l_fieldcat-no_out = 'O'.
l_fieldcat-edit = 'X'.
l_fieldcat-ref_field = 'PSTLZ'.
l_fieldcat-ref_table = 'LFA1'.
l_fieldcat-fieldname = 'PSTLZ'.
APPEND l_fieldcat TO t_fieldtab.
CLEAR l_fieldcat.
l_fieldcat-tabname = 'I_SALIDA'.
l_fieldcat-fix_column = 'X'.
l_fieldcat-no_out = 'O'.
l_fieldcat-edit = 'X'.
l_fieldcat-ref_field = 'REGIO'.
l_fieldcat-ref_table = 'LFA1'.
l_fieldcat-fieldname = 'REGIO'.
APPEND l_fieldcat TO t_fieldtab.
CLEAR l_fieldcat.
l_fieldcat-tabname = 'I_SALIDA'.
l_fieldcat-fix_column = 'X'.
l_fieldcat-no_out = 'O'.
l_fieldcat-edit = 'X'.
l_fieldcat-ref_field = 'SORTL'.
l_fieldcat-ref_table = 'LFA1'.
l_fieldcat-fieldname = 'SORTL'.
APPEND l_fieldcat TO t_fieldtab.
CLEAR l_fieldcat.
l_fieldcat-tabname = 'I_SALIDA'.
l_fieldcat-fix_column = 'X'.
l_fieldcat-no_out = 'O'.
l_fieldcat-edit = 'X'.
l_fieldcat-ref_field = 'STRAS'.
l_fieldcat-ref_table = 'LFA1'.
l_fieldcat-fieldname = 'STRAS'.
APPEND l_fieldcat TO t_fieldtab.
CLEAR l_fieldcat.
l_fieldcat-tabname = 'I_SALIDA'.
l_fieldcat-fix_column = 'X'.
l_fieldcat-no_out = 'O'.
l_fieldcat-key = 'X'.
l_fieldcat-ref_field = 'ADRNR'.
l_fieldcat-ref_table = 'LFA1'.
l_fieldcat-fieldname = 'ADRNR'.
APPEND l_fieldcat TO t_fieldtab.
ENDFORM. " initialize_fieldcat
Form initializa_layout
FORM initializa_layout.
t_layout-zebra = 'X'.
t_layout-cwidth_opt = 'X'.
t_layout-no_toolbar = 'X'.
T_LAYOUT-EDIT = 'X'.
T_LAYOUT-DETAILINIT = 'X'.
T_LAYOUT-CWIDTH_OPT = 'X'.
T_LAYOUT-TOTALS_BEF = 'X'.
T_LAYOUT-NUMC_TOTAL = 'X'.
ENDFORM. " initializa_layout
Module USER_COMMAND_9010 INPUT
MODULE user_command_9010 INPUT.
CASE sy-ucomm.
WHEN 'SAVE'.
CALL FUNCTION 'POPUP_TO_CONFIRM'
EXPORTING
TITLEBAR = ' '
DIAGNOSE_OBJECT = ' '
text_question = 'Pulsaste SAVE'
TEXT_BUTTON_1 = 'Ja'(001)
ICON_BUTTON_1 = ' '
TEXT_BUTTON_2 = 'Nein'(002)
ICON_BUTTON_2 = ' '
DEFAULT_BUTTON = '1'
DISPLAY_CANCEL_BUTTON = 'X'
USERDEFINED_F1_HELP = ' '
START_COLUMN = 25
START_ROW = 6
POPUP_TYPE =
IMPORTING
ANSWER =
TABLES
PARAMETER =
EXCEPTIONS
TEXT_NOT_FOUND = 1
OTHERS = 2
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
ENDCASE.
ENDMODULE. " USER_COMMAND_9010 INPUT
Form alvl_value_request
FORM alvl_value_request USING pi_alv
value(p_0158).
DATA: l_disvariant TYPE disvariant.
Wertehilfe
l_disvariant-report = sy-cprog.
l_disvariant-report(1) = 'A'.
l_disvariant-variant = pi_alv.
l_disvariant-log_group = p_0158.
CALL FUNCTION 'LVC_VARIANT_SAVE_LOAD'
EXPORTING
i_save_load = 'F'
i_tabname = '1'
CHANGING
cs_variant = l_disvariant
EXCEPTIONS
OTHERS = 1.
IF sy-subrc = 0.
pi_alv = l_disvariant-variant.
ELSE.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
ENDFORM. " ALVL_VALUE_REQUEST
Kanagaraja L -
How to pass context based parameters to subquery?
Hello to All!
How to pass context based parameters to subquery of custom folder when I schedule workbook?
Thanks, OlegHi Russ
Yes, I've done this too. Basic SQL though will not allow the updating of a table inside a function, so we have to get clever. The trick is to use the PRAGMA AUTONOMOUS TRANSACTION command. Here's an example:
FUNCTION UPDATE_MYTABLE(P_VALUE IN NUMBER)
RETURN VARCHAR2 IS
PRAGMA AUTONOMOUS_TRANSACTION;
BEGIN
UPDATE SCHEMA_OWNER.MY_TABLE SET MY_VALUE = P_VALUE;
COMMIT;
RETURN('Done');
END UPDATE_TABLE;
When the update has been completed the Discoverer worksheet will respond with 'Done'.
Everyone: don't forget to grant EXECUTE on this function to all of the necessary users, including the EUL owner, and also don't forget to import the function using the Admin edition so that it is available for the users. You will also need to make sure that all necessary users have been granted the UPDATE privilege on the table.
I hope this helps
Regards
Michael -
Hi Experts,
I am working on a BAPI for creating Requsition where i am taking one ref PR and then modifying required details and then creating a new PR.
Everything is working fine but before creating the new PR i want to display that data in the form of alv grid and where i can edit the values and save then a new PR will be created as per modification on alv.
check the sample code wht i hv done....
SELECT * FROM EBAN INTO CORRESPONDING FIELDS OF TABLE IT_EBAN WHERE
BANFN EQ S_BANFN.
LOOP AT IT_EBAN.
ENDLOOP.
LOOP AT IT_EBAN.
T_REQUISITION_ITEMS-DOC_TYPE = 'ZSD'.
MOVE IT_EBAN-BNFPO TO T_REQUISITION_ITEMS-PREQ_ITEM.
MOVE IT_EBAN-ERNAM TO T_REQUISITION_ITEMS-CREATED_BY.
MOVE IT_EBAN-AFNAM TO T_REQUISITION_ITEMS-PREQ_NAME.
MOVE IT_EBAN-BADAT TO T_REQUISITION_ITEMS-PREQ_DATE.
MOVE IT_EBAN-TXZ01 TO T_REQUISITION_ITEMS-SHORT_TEXT.
MOVE IT_EBAN-MATNR TO T_REQUISITION_ITEMS-MATERIAL.
MOVE IT_EBAN-EMATN TO T_REQUISITION_ITEMS-PUR_MAT.
T_REQUISITION_ITEMS-PLANT = '4000'.
T_REQUISITION_ITEMS-STORE_LOC = 'YRD1'.
T_REQUISITION_ITEMS-PUR_GROUP = 'JSD'.
MOVE IT_EBAN-MATKL TO T_REQUISITION_ITEMS-MAT_GRP.
MOVE IT_EBAN-MENGE TO T_REQUISITION_ITEMS-QUANTITY.
MOVE IT_EBAN-MEINS TO T_REQUISITION_ITEMS-UNIT.
T_REQUISITION_ITEMS-DELIV_DATE = '20080618'.
APPEND T_REQUISITION_ITEMS.
CALL FUNCTION 'BAPI_REQUISITION_CREATE'
EXPORTING
SKIP_ITEMS_WITH_ERROR =
IMPORTING
NUMBER = E_NUMBER
TABLES
REQUISITION_ITEMS = T_REQUISITION_ITEMS
*REQUISITION_ACCOUNT_ASSIGNMENT = T_REQ_ACCOUNT_ASSIGNMENT
REQUISITION_ITEM_TEXT =
REQUISITION_LIMITS =
REQUISITION_CONTRACT_LIMITS =
REQUISITION_SERVICES =
REQUISITION_SRV_ACCASS_VALUES =
RETURN = T_RETURN
REQUISITION_SERVICES_TEXT =
EXTENSIONIN =
REQUISITION_ADDRDELIVERY =
ENDLOOP.
IF NOT E_NUMBER IS INITIAL .
WRITE:/ 'REQ NO:' , E_NUMBER , 'CREATED'.
ELSE.
LOOP AT T_RETURN.
WRITE T_RETURN-MESSAGE.
ENDLOOP.
ENDIF.
what i want is before calling BAPI_REQUISITION_CREATE i need to display it_eban as alv and then where i can edit the values and save and that values will move to T_REQUISITION_ITEMS table. no need of hard cording Plant and purch. grop and storage location details. I know how to display the ALV grid just tell me how to edit in ALV and when i cllick save it shold move to BAPI_REQUISITION_CREATE.
its an urgent...
<b>points will be rewarded for useful answers</b>
Regards,
sunil kairam.Check this editable alv report...
REPORT zjay_edit_alv.
* TYPE-POOLS *
TYPE-POOLS: slis.
* INTERNAL TABLES/WORK AREAS/VARIABLES
DATA: i_fieldcat TYPE slis_t_fieldcat_alv,
i_index TYPE STANDARD TABLE OF i WITH HEADER LINE,
w_field TYPE slis_fieldcat_alv,
p_table LIKE dd02l-tabname,
dy_table TYPE REF TO data,
dy_tab TYPE REF TO data,
dy_line TYPE REF TO data.
* FIELD-SYMBOLS *
FIELD-SYMBOLS: <dyn_table> TYPE STANDARD TABLE,
<dyn_wa> TYPE ANY,
<dyn_field> TYPE ANY,
<dyn_tab_temp> TYPE STANDARD TABLE.
* SELECTION SCREEN *
PARAMETERS: tabname(30) TYPE c DEFAULT 'MARA',
lines(5) TYPE n DEFAULT 7.
* START-OF-SELECTION *
START-OF-SELECTION.
* Storing table name
p_table = tabname.
* Create internal table dynamically with the stucture of table name
* entered in the selection screen
CREATE DATA dy_table TYPE STANDARD TABLE OF (p_table).
ASSIGN dy_table->* TO <dyn_table>.
IF sy-subrc <> 0.
MESSAGE i000(z_zzz_ca_messages) WITH ' No table found'.
LEAVE TO LIST-PROCESSING.
ENDIF.
* Create workarea for the table
CREATE DATA dy_line LIKE LINE OF <dyn_table>.
ASSIGN dy_line->* TO <dyn_wa>.
* Create another temp. table
CREATE DATA dy_tab TYPE STANDARD TABLE OF (p_table).
ASSIGN dy_tab->* TO <dyn_tab_temp>.
SORT i_fieldcat BY col_pos.
* Select data from table
SELECT * FROM (p_table)
INTO TABLE <dyn_table>
UP TO lines ROWS.
REFRESH <dyn_tab_temp>.
* Display report
CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
EXPORTING
i_callback_program = sy-repid
i_structure_name = p_table
i_callback_user_command = 'USER_COMMAND'
i_callback_pf_status_set = 'SET_PF_STATUS'
TABLES
t_outtab = <dyn_table>
EXCEPTIONS
program_error = 1
OTHERS = 2.
IF sy-subrc <> 0.
ENDIF.
*& Form SET_PF_STATUS
* Setting custom PF-Status
* -->RT_EXTAB Excluding table
FORM set_pf_status USING rt_extab TYPE slis_t_extab.
SET PF-STATUS 'ZSTANDARD'. "copy it from SALV func group standard
ENDFORM. "SET_PF_STATUS
*& Form user_command
* Handling custom function codes
* -->R_UCOMM Function code value
* -->RS_SELFIELD Info. of cursor position in ALV
FORM user_command USING r_ucomm LIKE sy-ucomm
rs_selfield TYPE slis_selfield.
* Local data declaration
DATA: li_tab TYPE REF TO data,
l_line TYPE REF TO data.
* Local field-symbols
FIELD-SYMBOLS:<l_tab> TYPE table,
<l_wa> TYPE ANY.
* Create table
CREATE DATA li_tab TYPE STANDARD TABLE OF (p_table).
ASSIGN li_tab->* TO <l_tab>.
* Create workarea
CREATE DATA l_line LIKE LINE OF <l_tab>.
ASSIGN l_line->* TO <l_wa>.
CASE r_ucomm.
* When a record is selected
WHEN '&IC1'.
* Read the selected record
READ TABLE <dyn_table> ASSIGNING <dyn_wa> INDEX
rs_selfield-tabindex.
IF sy-subrc = 0.
* Store the record in an internal table
APPEND <dyn_wa> TO <l_tab>.
* Fetch the field catalog info
CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE'
EXPORTING
i_program_name = sy-repid
i_structure_name = p_table
CHANGING
ct_fieldcat = i_fieldcat
EXCEPTIONS
inconsistent_interface = 1
program_error = 2
OTHERS = 3.
IF sy-subrc = 0.
* Make all the fields input enabled except key fields
w_field-input = 'X'.
MODIFY i_fieldcat FROM w_field TRANSPORTING input
WHERE key IS INITIAL.
ENDIF.
* Display the record for editing purpose
CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
EXPORTING
i_callback_program = sy-repid
i_structure_name = p_table
it_fieldcat = i_fieldcat
i_screen_start_column = 10
i_screen_start_line = 15
i_screen_end_column = 200
i_screen_end_line = 20
TABLES
t_outtab = <l_tab>
EXCEPTIONS
program_error = 1
OTHERS = 2.
IF sy-subrc = 0.
* Read the modified data
READ TABLE <l_tab> INDEX 1 INTO <l_wa>.
* If the record is changed then track its index no.
* and populate it in an internal table for future
* action
IF sy-subrc = 0 AND <dyn_wa> <> <l_wa>.
<dyn_wa> = <l_wa>.
i_index = rs_selfield-tabindex.
APPEND i_index.
ENDIF.
ENDIF.
ENDIF.
* When save button is pressed
WHEN 'SAVE'.
* Sort the index table
SORT i_index.
* Delete all duplicate records
DELETE ADJACENT DUPLICATES FROM i_index.
LOOP AT i_index.
* Find out the changes in the internal table
* and populate these changes in another internal table
READ TABLE <dyn_table> ASSIGNING <dyn_wa> INDEX i_index.
IF sy-subrc = 0.
APPEND <dyn_wa> TO <dyn_tab_temp>.
ENDIF.
ENDLOOP.
* Lock the table
CALL FUNCTION 'ENQUEUE_E_TABLE'
EXPORTING
mode_rstable = 'E'
tabname = p_table
EXCEPTIONS
foreign_lock = 1
system_failure = 2
OTHERS = 3.
IF sy-subrc = 0.
* Modify the database table with these changes
MODIFY (p_table) FROM TABLE <dyn_tab_temp>.
REFRESH <dyn_tab_temp>.
* Unlock the table
CALL FUNCTION 'DEQUEUE_E_TABLE'
EXPORTING
mode_rstable = 'E'
tabname = p_table.
ENDIF.
ENDCASE.
rs_selfield-refresh = 'X'.
ENDFORM. "user_command -
How to set the connection parameters for SQL
How to set the connection parameters for SQL to access the MS Access database
Attachments:
Quick_SQL.vi 21 KB
Doc1.doc 45 KB
db1.mdb 112 KBRight-click the WINDOWS desktop, choose New->Microsoft Data Link. That will bring up a dialog that allows you to configure and test your database connection. You might connect to the Access database via ODBC or directly via Jet Engine. The Jet Enginge saves you the trouble of creating an ODBC connection on your PC. After you leave the dialog, the "data link" will show up on your desktop as text file. Open it and copy-paste the connection string to your VI.
This webpage is an excellent resource for connection strings: http://www.able-consulting.com/ADO_Conn.htm
If your application requires users to change the database connection at runtime, you can also include the dialog via ActiveX (MSDASC.IDataSourceLocator). -
How to pass whitespaces as parameters to sqlplus
Hi all,
does anyone of you know how to pass whitespaces as parameters to sqlplus?
I am struggeling with with problem for quite a while now.
I tried doing this the following way:
sqlplus mydb/mydb@mysid @mypath\myfile.sql param1 param2 ' ' param4 ' '
sqlplus mydb/mydb@mysid @mypath\myfile.sql param1 param2 " " param4 " "
sqlplus mydb/mydb@mysid @mypath\myfile.sql param1 param2 '\ ' param4 '\ '
but none of this is working. Any more ideas?
Thanks in advance!
DougHi,
This could do it :[oracle@Nicosa-oel ~]$ cat script.sql
DEFINE myparam1 = "&1 ";
DEFINE myparam2 = "&2 ";
DEFINE myparam3 = "&3 ";
DEFINE myparam4 = "&4 ";
DEFINE myparam5 = "&5 ";
select '&myparam1.' c from dual
union all select '&myparam2.' from dual
union all select '&myparam3.' from dual
union all select '&myparam4.' from dual
union all select '&myparam5.' from dual;
undefine myparam1
undefine myparam2
undefine myparam3
undefine myparam4
undefine myparam5
[oracle@Nicosa-oel ~]$ sqlplus scott/TIGER
SQL*Plus: Release 11.2.0.1.0 Production on Tue Jan 3 16:20:49 2012
Copyright (c) 1982, 2009, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> @l
Scott@my11g SQL>@script a " " c " " e
C
a
c
e -
How to pass XMLType as parameters to Java stored procs ?
How to pass XMLType as parameters to Java stored procs ?
ORA-00932: inconsistent datatypes: expected an IN argument at position 1 that is an instance of an Oracle type convertible to an instance of a user defined Java class got an Oracle type that could not be converted to a java class
Java stored proc -->
CREATE or replace FUNCTION testJavaStoredProcMerge( entity xmltype,event xmltype ) RETURN VARCHAR2 AS LANGUAGE JAVA
NAME 'XDBMergeOp.merge(org.w3c.dom.Document,org.w3c.dom.Document) return java.lang.String';
PL/SQL -->
declare
theQuote VARCHAR2(50);
entity xmltype;
event xmltype;
begin
entity := xmltype('<Quote><Fields><Field1>f1</Field1></Fields></Quote>');
event := xmltype('<Quote><Fields><Field2>f2</Field2></Fields></Quote>');
theQuote := testJavaStoredProcMerge(entity,event);
dbms_output.put_line(theQuote);
end;
Java class -->
public class XDBMergeOp {
public static String merge(Document entity, Document event) throws Exception {
return ...
Thanks in advance.I think you'll need to use XMLType and then extract the DOM inside java..
create or replace package SAXLOADER
as
procedure LOAD(P_PARAMETERS XMLTYPE, P_DATASOURCE BFILE);
end;
create or replace package body SAXLOADER
as
procedure LOAD(P_PARAMETERS XMLTYPE, P_DATASOURCE BFILE)
AS
LANGUAGE JAVA
NAME 'com.oracle.st.xmldb.pm.saxLoader.SaxProcessor.saxLoader ( oracle.xdb.XMLType, oracle.sql.BFILE)';
end;
public static void saxLoader(XMLType parameterSettings, BFILE dataSource)
throws Exception {
Document parameters = parameterSettings.getDocument();
SaxProcessor app = new SaxProcessor(parameters);
app.processXMLFile(dataSource);
Edited by: mdrake on Apr 6, 2009 11:28 AM
Maybe you are looking for
-
How to open pdf files on computer while getting error message?
I can not open pdfs on my computer that I was priorly able to open. This includes files I have scanned in, email attachments, and files I have converted to pdfs. I keep getting an error message in Adobe saying that it is not a supported file type or
-
Search criteria drop down not working in CRM 7.0 Web UI for few users.
Hi Gurus, i have come across problem in sap CRM 7.0 web ui, it goes here.... when a user opens a webui page and goes to "account management" work center page under "search" work center link group... he selects "accounts"(or contacts or account plan).
-
Is the iPhone 5 at Apple Stores to see yet?
Is the iPhone 5 at Apple Stores to see yet? I want to see the iPhone in person before I preorder. I'm deciding between black and white. Thanks
-
when you pull up my site it comes up as: http://www.gilreathdecorativefinishes.com/gilreathdecorativefinishes.com/About_U s.html Why is it doubled? And my site can not be crawled to the other pages? How do I add my other pages like the {/About_Us?} I
-
Why can't I no longer watch movies from iTunes while they are downloading?
Why can't I no longer watch movies from iTunes while they are downloading?