How to use a Logger for programm object
Hello,
we developed some functionality using BO Enterprise SDK and place it in a Porgram Object that is to be added to BO server.
As far as we recognized every System.out.println() is wirtten into the result - txt of a program object run.
How can we implement logging in that program object, and there may any log be written ?
Tanks Johannes
found not input on this - not solved
Similar Messages
-
How to use a loop for a object
Hi, All
I have a procedure that needs a collection to pass in. The pass_in collection has multiple records with multiple fields, so I guess I need a loop for each record.
How to assign each record of multiple fields to each corresponding local variables?
Thanks In advance
T_Object is a table object
T_ProfileInfo is a collection
procedure P_Updateprofile(UserId in number, NewProfileInfo in T_ProfileInfo) as
V_B_ID number;
V_A_ID number;
V_Profile T_ProfileInfo;
begin
V_Profile := NewProfileInfo;
--use the loop for each records
FORALL i IN V_Profile.FIRST..V_Profile.LAST
-- assign each value to the local variables
-- I got error here. ideally I want to assign each record to the local variables
select B_ID, A_ID
into V_B_ID, V_A_ID
from table(V_Profile(i));
-- insert the record into the table
INSERT INTO PROFILE
VALUES (UserId, V_B_ID, V_A_ID);
commit;
end;You don't say which version of the database you are using. Oracle extended the collections functionality in 9.2....
Cheers, APC
SQL> CREATE OR REPLACE PACKAGE t1_utl AS
2 TYPE rt_t1 IS TABLE OF t1%ROWTYPE;
3 FUNCTION gen_t1 (p1 IN NUMBER) RETURN rt_t1;
4 PROCEDURE pop_t1 (t1rows IN rt_t1);
5 END t1_utl;
6 /
Package created.
SQL> CREATE OR REPLACE PACKAGE BODY t1_utl AS
2 FUNCTION gen_t1 (p1 IN NUMBER) RETURN rt_t1
3 IS
4 CURSOR cur (pn NUMBER) IS
5 SELECT a12.NEXTVAL, col1, col2, rownum AS rn, substr(col3,30), sysdate
6 FROM t2
7 WHERE rownum <= pn;
8 return_value rt_t1;
9 BEGIN
10 OPEN cur(p1);
11 LOOP
12 FETCH cur BULK COLLECT INTO return_value LIMIT 100;
13 EXIT WHEN cur%NOTFOUND;
14 END LOOP;
15 RETURN return_value;
16 END gen_t1;
17 PROCEDURE pop_t1 (t1rows IN rt_t1) IS
18 BEGIN
19 FORALL indx IN t1rows.FIRST .. t1rows.LAST
20 INSERT INTO t1
21 VALUES t1rows (indx);
22 END pop_t1;
23 END t1_utl;
24 /
Package body created.
SQL> SELECT * FROM t1
2 /
no rows selected
SQL> DECLARE
2 x t1_utl.rt_t1;
3 BEGIN
4 x := t1_utl.gen_t1(2);
5 t1_utl.pop_t1(x);
6 END;
7 /
PL/SQL procedure successfully completed.
SQL> SELECT * FROM t1
2 /
COL1 COL2 COL3 COL4 COLA
COLD
56 165765 87979 1
11-AUG-04
57 3128 8217220 2
11-AUG-04
SQL> -
How to use reflection package for dynamic object creation
I want to convert a "DataObject (SDO) " into "Pure java object".
For this i want to create a java object with the fields in Dataobject, and this should be in generic way.Use Java reflection if you have the java class already created.
Otherwise use Java IO API for creating the .java file and compile it dynamically by calling javac exe from java code and executing using reflection -
How to use User exit for MM_MATBEL
Hi
I want to exclude some material documents while archiving a range of material document through archive Object MM_MATBEL.
Can you please suggest how to use user exit for this to exclude the material document while archiving.
Please brief me details.
Thanks,
DebadattaHi Debadatta,
Welcome to SDN.
Have you looked report program <b>RM07MAAU</b> (Report for Material Document Archiving)?
Hope this will help.
Regards,
Ferry Lianto -
How to use Synth LookAndFeel for scrollbar?
Hello there,
I read many articles on Synth ookAndFeel but in any article I could not find how to use Synth LookAndFeel for ScrollBar.
How can use SynthLookAndFeel without using any extra LookAndFeelHi,
what u do is this:
<style id="button">
<state value="DEFAULT">
<imagePainter path="Synth/testdown.png" sourceInsets="6 6 6 6" paintCenter="false" stretch="true"/>
<color value="#3333FF" type="TEXT_FOREGROUND"/>
</state>
<state value="SELECTED">
<imagePainter path="Synth/test.png" sourceInsets="6 6 6 6" paintCenter="false" stretch="true"/>
<color value="#0000FF" type="TEXT_FOREGROUND"/>
</state>
<state value="PRESSED">
<color value="#0000FF" type="TEXT_FOREGROUND"/>
<imagePainter path="Synth/test.png" sourceInsets="6 6 6 6" paintCenter="true" stretch="true"/>
</state>
</style>
<bind style="button" type="region" key="BUTTON"/>the <bind> element applys the style 2 the object (JButton). It's actually a region, u can get all the regions at
http://java.sun.com/j2se/1.5.0/docs/api/javax/swing/plaf/synth/Region.html
good luck!
DirectXMan
P.S. If u find more sites on Synth please post them. -
How to use Batch operation for two xsodata services?
Hi All,
I have two xsodata services. How to use submit batch for two xsodata services
Thanks,
MjGateway Batch Calls from SAPUI5
-
How to use same actions for differ pop-up
Hi gurus,
I am using 2 popup in a view.same popup's having same buttons 'Yes', 'No'.when i use 1st one i have to create an action for that Yes button where i put my code for that particular Action.
But when i used 2nd one the action define for that is not acceptable with differ name.it takes only standard one.
Now my Query is : How to use same actions for differ pop-up buttons with in a similar view?Where i put my code.
Plz sugges me.
<b>Points will be sured.</b>
Sanket sethiHi,
Take one integer value attribute in the context of view
when you r performing action on POP1 set it's value to 1
when you r performing action on POP2 set it's value to 2
create one method which receives integer argument, say diaplay(int a)
In the action call display(wdContext.currentContextElement().get<intvariable>()) by passing the value in the context attribute
in display() method, Check the value of integer variable..
if it is 1 then perform action related to POP1
if it is 2 then perform action related to POP2
Regards
LakshmiNarayana -
How to use same actions for differ pop-up buttons
Hi gurus,
I am using 2 popup in a view.same popup's having same buttons 'Yes', 'No'.when i use 1st one i have to create an action for that Yes button where i put my code for that particular Action.
But when i used 2nd one the action define for that is not acceptable with differ name.it takes only standard one.
Now my Query is : How to use same actions for differ pop-up buttons with in a similar view?Where i put my code.
Plz sugges me.
<b>Points will be sured.</b>
Sanket sethiHi ,
u can use the method SUBSCRIBE_TO_BUTTON_EVENT of the IF_WD_WINDOW interface ... to handle the event fired by the popup .....used this method after creating the popup window ...
regards
Yash -
How to Use PM BAPI for equipment Master upload : BAPI_EQUIPMENT_SAVEREPLICA
Hi ,
How to use PM BAPI for equipment Master upload : BAPI_EQUIPMENT_SAVEREPLICA.
May i know what are the input parameters & fields mandatory
for each Table structures ct_data , ct_datax , it_descript , it_longtext.
Can any one explain me Step by Step Process.
B'cos i tried with below code. Equipment is not getting created.
wa_itab-equipment_ext = '000000000100000001'.
wa_itab-descript = 'Test 2 -> Lube Oil Pump'.
wa_itab-text_language = 'EN'.
wa_itab-sdescript = 'Short Description'.
APPEND wa_itab TO it_itab.
CLEAR wa_itab.
LOOP AT it_itab INTO wa_itab.
ct_data-ta_guid = '000000000000000001'.
ct_data-equipment_ext = wa_itab-equipment_ext.
ct_data-descript = wa_itab-descript .
ct_data-valid_date = sy-datum.
ct_data-equicatgry = 'M'.
APPEND ct_data.
CLEAR ct_data.
ct_datax-ta_guid = '000000000000000001'.
ct_datax-equipment_ext = 'X'.
ct_datax-equipment = 'X'.
APPEND ct_datax.
CLEAR ct_datax.
it_descript-ta_guid = '000000000000000001'.
it_descript-text_language = wa_itab-text_language.
it_descript-descript = wa_itab-sdescript .
APPEND it_descript.
CLEAR it_descript.
it_longtext-ta_guid = '000000000000000001'.
it_longtext-text_language = wa_itab-text_language.
it_longtext-text_id = 'LTXT'.
it_longtext-text_line = 'SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS'.
APPEND it_longtext.
CLEAR it_longtext.
it_longtext-ta_guid = '000000000000000001'.
it_longtext-text_language = wa_itab-text_language.
it_longtext-text_id = 'INTV'.
it_longtext-text_line = 'aaaaaaaaaaaaaaa'.
APPEND it_longtext.
CLEAR it_longtext.
it_longtext-ta_guid = '000000000000000001'.
it_longtext-text_language = wa_itab-text_language.
it_longtext-text_id = 'INTV'.
it_longtext-text_line = 'bbbbbbbbbbbb'.
APPEND it_longtext.
CLEAR it_longtext.
it_longtext-ta_guid = '000000000000000001'.
it_longtext-text_language = wa_itab-text_language.
it_longtext-text_id = 'INTV'.
it_longtext-text_line = 'cccccccccccccccc'.
APPEND it_longtext.
CLEAR it_longtext.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
call BAPI-function in this system
CALL FUNCTION 'BAPI_EQUIPMENT_SAVEREPLICA'
TABLES
ct_data = ct_data
ct_datax = ct_datax
it_descript = it_descript
it_longtext = it_longtext
return = return
EXCEPTIONS
OTHERS = 1.
IF sy-subrc = 0.
CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'.
WRITE : 'Successful'.
ENDIF.
IF NOT return IS INITIAL.
LOOP AT return.
IF return-type = 'A' OR return-type = 'E'.
WRITE : 'Error'.
ENDIF.
ENDLOOP.
ENDIF.
REFRESH return.
ENDLOOP.
Regards
SUrendarHi ,
How to use PM BAPI for equipment Master upload : BAPI_EQUIPMENT_SAVEREPLICA.
May i know what are the input parameters & fields mandatory
for each Table structures ct_data , ct_datax , it_descript , it_longtext.
Can any one explain me Step by Step Process.
B'cos i tried with below code. Equipment is not getting created.
wa_itab-equipment_ext = '000000000100000001'.
wa_itab-descript = 'Test 2 -> Lube Oil Pump'.
wa_itab-text_language = 'EN'.
wa_itab-sdescript = 'Short Description'.
APPEND wa_itab TO it_itab.
CLEAR wa_itab.
LOOP AT it_itab INTO wa_itab.
ct_data-ta_guid = '000000000000000001'.
ct_data-equipment_ext = wa_itab-equipment_ext.
ct_data-descript = wa_itab-descript .
ct_data-valid_date = sy-datum.
ct_data-equicatgry = 'M'.
APPEND ct_data.
CLEAR ct_data.
ct_datax-ta_guid = '000000000000000001'.
ct_datax-equipment_ext = 'X'.
ct_datax-equipment = 'X'.
APPEND ct_datax.
CLEAR ct_datax.
it_descript-ta_guid = '000000000000000001'.
it_descript-text_language = wa_itab-text_language.
it_descript-descript = wa_itab-sdescript .
APPEND it_descript.
CLEAR it_descript.
it_longtext-ta_guid = '000000000000000001'.
it_longtext-text_language = wa_itab-text_language.
it_longtext-text_id = 'LTXT'.
it_longtext-text_line = 'SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS'.
APPEND it_longtext.
CLEAR it_longtext.
it_longtext-ta_guid = '000000000000000001'.
it_longtext-text_language = wa_itab-text_language.
it_longtext-text_id = 'INTV'.
it_longtext-text_line = 'aaaaaaaaaaaaaaa'.
APPEND it_longtext.
CLEAR it_longtext.
it_longtext-ta_guid = '000000000000000001'.
it_longtext-text_language = wa_itab-text_language.
it_longtext-text_id = 'INTV'.
it_longtext-text_line = 'bbbbbbbbbbbb'.
APPEND it_longtext.
CLEAR it_longtext.
it_longtext-ta_guid = '000000000000000001'.
it_longtext-text_language = wa_itab-text_language.
it_longtext-text_id = 'INTV'.
it_longtext-text_line = 'cccccccccccccccc'.
APPEND it_longtext.
CLEAR it_longtext.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
call BAPI-function in this system
CALL FUNCTION 'BAPI_EQUIPMENT_SAVEREPLICA'
TABLES
ct_data = ct_data
ct_datax = ct_datax
it_descript = it_descript
it_longtext = it_longtext
return = return
EXCEPTIONS
OTHERS = 1.
IF sy-subrc = 0.
CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'.
WRITE : 'Successful'.
ENDIF.
IF NOT return IS INITIAL.
LOOP AT return.
IF return-type = 'A' OR return-type = 'E'.
WRITE : 'Error'.
ENDIF.
ENDLOOP.
ENDIF.
REFRESH return.
ENDLOOP.
Regards
SUrendar -
How to use Web Serivce for not jsr 172 phone
Hi:
Is anyone know, how to use web service for phones that only have standard J2ME package installed (without jsr 172 web service packagenstalled)?
thank youHi,
I think you need to write the code for this from scratch (built on top of existing HTTP functionality). There may be open-source J2ME code you could use. I've never tried this so I'm afraid I don't know any more. But maybe that is what you were asking... i.e. does anyone have code that does this already...
Tx,
Sam -
How to use 2 GL for loss made on asset retirement w/o revenue ?
how to use 2 GL for loss made on asset retirement w/o revenue.
hello everyone
i have some trouble.
my company want to use 2 GL account for asset retirement
example some time use GL 6500001 some time use 6500002
in standard configuration AO90 , field loss made on asset retirement w/o revenue, there is only one field.
so i can use only one G/L.
it' s not good if i must to change configuration (and transport request )every time that user need to change GL.
now i got one idea.
i know that table T095 keep account determinaton and GL account data.
so if i make program that change data from table T095 directly. i donot need to change config everytime.
but i am not sure that this way will make impact other standard program or not.
i will wait for better idea from everyone.
please help.Substitution consist of several steps each with two parts:
1- Prerequisite
2- Replacement
If the prerequisite is satisfied (TRUE), substitution (Replacement) is performed.
Transaction Code: OBBH.
Thank you
Javed -
Explain how to use standard LSMW for MM01
Can anyone explain how to use standard LSMW for MM01 Tcode.pls explain briefly.
Hi
Create a project using 0020 as method.
Max -
How to use content conversion for Complex structure
Hi All,
I want to know how to use content conversion for the following complex structure:
Data
...Details 1 to Unbound
.....Header 1 to 1
.......HF1
.......HF2
.......HF3
.......ITEM 1 to unbound
.........ITF1
.........ITF2
all are of type string.
Thanks & Regards,
Viswanath
Message was edited by: Viswanath MenteHi,
In the content conversion,
give ur
1.document name as message type
2.give ur recordstructure as Details,,Header,1,ITEM,
3.mention ur keyfield.
conversion parameter
Header.fieldFixedLength - give the field lengths
Header.fieldNames=mention all the field name
Header.keyField=enter the value of keyfield
Header.endSeparator='nl'
repeat the same for Item
regards
jithesh -
How to use java api for function activity in embed oracle workflow?
because i can't install standalone oracle workflow successfully.
pls tell me how to use java api for function activity in embed oracle workflow?
are there some patch or pulg-in package?
ths a lot...........The Java Function Activity Agent is not certified for Oracle Workflow embedded in Oracle Applications. Installing standalone workflow should be a lot easier than what you have found, although it looks like you did hit a Pentium 4 issue with the Oracle Universal Installer. I suggest you contact Oracle Support or Oracle Consulting for assistance.
because i can't install standalone oracle workflow successfully.
pls tell me how to use java api for function activity in embed oracle workflow?
are there some patch or pulg-in package?
ths a lot........... -
i want to know that i have recently create an apple id, i want to know that how i can use this id for gsx(without paid) or how to use this id for knowlaged
pls give braef intro about all this things, i have searched on sites but i am not getting exact thing and meaning pls help
and i wnat to complete hardware exam of mac what should i do
thanks
vicckeyGSX, if you're referring to Apple's service by that name, is available only to employees of Apple-authorized service providers or self-servicing accounts. Unless you are employed by such an organization, you cannot access GSX. If you are employed by such an organization, they should set you up and give you the appropriate login information.
If you are interested in becoming a certified Apple hardware technician, you can find information here:
http://training.apple.com/certification/acmt
Please note, though, that certification does not in and of itself give you access to any of the Apple resouces for support organizations; diagnostic tools, parts ordering, etc. You again must be employed by an authorized Apple support provider before you can gain such access.
I have no idea what "knowlaged" might be.
Regards.
Maybe you are looking for
-
How to import an XML element into a loop parameter is XSL
Hi, We are using XSL template to generate output in a pdf format. The input in an XML file. In the XSL we have a loop. Currently the initial and final value of the loop counter is hardcoded in the xsl file. <xsl:call-template name="forloop"> <xs
-
The option to extract pages from a PDF document as described does not appear for me.
Im currently running Acrobat Pro XL and the option to extract pages from a PDF document as described in the below tutorial does not appear for me. Please help! Extracting pages from a PDF https://acrobatusers.com/tutorials/extracting-pages
-
Hp 6500 all-in-one e709n prints more than one page
hi just recently purchased an hp all-in-one 6500 e709n printer and on ocassion the printer will print multiple prints of the same document. Most of the time it will print out 2 copies of the same document when only 1 was optioned. The other day it
-
I have recently created a business card and when our company logo was incorporated the letters of the logo look flat. The business card is standard size with the the original imported logo image being 6000x4200 png file. I tried making the size smal
-
Read XML from a hardware sensor file into ODI
Read XML from a hardware sensor file into ODI Hi, I am trying to extract xml data from a flowmeter that generates XML data. The xml file is found in http://ip_address/history.xml I've defined my Topology as such JDBC Driver: com.sunopsis.jdbc.driver.