Abap OO chain method call
Hi Guys,
Is it possible to use such bolded statement in ABAP OO?
data: some_object type ref to dummy.
create object some_object.
<b>some_object->get_another()->method_of_another_object().</b>
Best regards,
Wojciech
Hello Wojciech
I use frequently the interface IF_RECA_MESSAGE_LIST as message handler for my classes. The interface is defines as instance attribute (e.g. MO_MSGLIST).
At the beginning of the CONSTRUCTOR method I instantiate this interface:
me->mo_msglist = cf_reca_message_list=>create( ).
In order to collect SYST messages I use the following method:
me->mo_msglist->add_symsg( id_detlevel = '1' ).
However, if your bolded statement implies that instance <i>some_object</i> instantiates another object instance and <b>simultaneously</b> calls one of its methods I do not think this is (yet) possible.
Regards
Uwe
Similar Messages
-
Combine standard task (ABAP method call) and additional UWL Action Handlers
Hi, i have defined a task with an asynchronous ABAP method call and a terminating event which i want to use "as is" in the universal worklist, that means that the standard action has to be the ABAP method call defined for the task.
In addition to that i want to add an extra button to the workitem view in the worklist which opens a web dynpro application. The web dynpro needs a parameter from the workitem container. Opening the web dynpro is not required for completing the task, so i do not consider using secondary methods.
I created an UWLConfiguration for the task type without defining the defaultAction attribute, since defaultAction should not be overwritten. I wanted to use SAPWebDynproABAPLauncher to generate the button since i can easily include values from the workitem container in the call.
When executing a workitem from the worklist the ABAP method call is not performed, instead a window opens which just displays the workitem. The button to web dynpro is generated and works fine.
Does anyone have a clue how i can use UWL to define an additional button with SAPWebDynproABAPLauncher without overwriting the standard task definition?
My definition:
<ItemTypes>
<ItemType
name="uwl.task.webflow.TS95100103"
connector="WebFlowConnector"
defaultView="DefaultView">
<ItemTypeCriteria
systemId="ED1CLNT100"
externalType="TS95100103"
connector="WebFlowConnector"/>
<CustomAttributes>
<CustomAttributeSource
id="WEBFLOW_CONTAINER"
objectIdHolder="externalObjectId"
objectType="WebFlowContainer"
cacheValidity="final">
<Attribute
name="HROBJECT_OBJEKTID"
type="string"
displayName="HROBJECT_OBJEKTID"/>
</CustomAttributeSource>
</CustomAttributes>
<Actions>
<Action
name="launchWebDynPro"
groupAction=""
handler="SAPWebDynproABAPLauncher"
returnToDetailViewAllowed="yes"
launchInNewWindow="yes"
launchNewWindowFeatures="resizable=yes,scrollbars=yes,
status=yes,toolbar=no,menubar=no,
location=no,directories=no">
<Properties>
<Property
name="WebDynproApplication" value="hr01_app"/>
<Property
name="newWindowFeatures"
value="resizable=yes,scrollbars=yes,status=yes,
toolbar=no,menubar=no,location=no,directories=no"/>
<Property
name="DynamicParameter"
value="candidacy_id=${item.HROBJECT_OBJEKTID}
&from_workflow=X"/>
<Property
name="openInNewWindow" value="yes"/>
<Property
name="System" value="SYSTEM_ALIAS_ERP"/>
<Property
name="WebDynproNamespace" value="hr01"/>
</Properties>
<Descriptions default="Show"/>
</Action>
</Actions>
</ItemType>
</ItemTypes>
Thank you very much, best regards, Martin
Edited by: Martin Sommer on Dec 1, 2008 5:51 PMfound a solution with transaction launcher and custom transaction
-
What's the chain of methods called for painting components?
Hi, I'm trying to find out at what point components are painted within a container, as in what methods are being called for that component to be rendered to the graphics context.
I've tried watching for calls going to paint, paintAll and paintComponents, but if a component has been added to a container it seems that even if I override all of those methods of the container the components that have been added still get displayed.
So I suppose I have two questions:
* - What is the chain of methods called when a container is told to paint/repaint itself?
* - What are the purpose of paintAll & paintComponents, I can't find anything that actually uses these calls.
Thanks in advance,
LWell it seems that the paint method of the component is being called from sun.awt.RepaintArea.paint(...) which itself is being kicked off from handling an event that's been thrown.
That's clearer now....but has anyone seen when paintAll, paintComponents or the printXXX counterparts have actually been called by a part Sun's code? I can see how they (Sun) would advocate a practice lke this, but it would seem kinda lame for them to suggest it and then for them not to use it themselves.....that's why I think there's probably something in the JRE that does call these methods at sometime....can anyone cast some light on this? -
Type conflict during dynamic method call.
While executing the following program I get the error "Type conflict during dynamic method call.":
DATA: container_r TYPE REF TO object,
grid_r TYPE REF TO object,
itab_saplane TYPE TABLE OF saplane.
* IMPORTANT NOTE: class names must be in UPPER CASE
DATA: str_cnt TYPE seoclsname VALUE 'CL_GUI_CUSTOM_CONTAINER',
str_gui TYPE seoclsname VALUE 'CL_GUI_ALV_GRID',
meth_name TYPE STRING VALUE 'SET_TABLE_FOR_FIRST_DISPLAY'.
TYPE-POOLS abap.
DATA: ptab TYPE abap_parmbind_tab,
wa_ptab LIKE LINE OF ptab,
ref TYPE REF TO data.
CREATE OBJECT container_r TYPE (str_cnt)
EXPORTING container_name = 'CUSTOM_CONTROL1'. " Name of the custom control area (UC!)
* Construct parameter itab
GET REFERENCE OF container_r INTO ref.
wa_ptab-name = 'I_PARENT'. " Must be upper-case
wa_ptab-value = ref.
INSERT wa_ptab INTO TABLE ptab.
* EXPORTING i_parent = container_r.
CREATE OBJECT grid_r TYPE (str_gui)
PARAMETER-TABLE ptab.
SELECT * FROM saplane INTO CORRESPONDING FIELDS OF TABLE itab_saplane.
* Cannot call set_table_for_first_display directly...
CALL METHOD grid_r->(meth_name)
EXPORTING I_STRUCTURE_NAME = 'SAPLANE' " Type of the rows in the internal table (UC!)
CHANGING IT_OUTTAB = itab_saplane. " The internal table itself
CALL SCREEN 100.
Any help would be appreciated!Hi ...
Apologies ... for confusion ... actually both are required ...
the type 'E' as well as CL_GUI_CONTAINER.
The below code worked for me ...
check out how I cast it to the parent class type ...
DATA : lv_container TYPE seoclsname VALUE 'CL_GUI_CUSTOM_CONTAINER',
lv_control TYPE seoclsname VALUE 'CL_GUI_ALV_GRID',
lv_method TYPE string VALUE 'SET_TABLE_FOR_FIRST_DISPLAY',
lt_par_tab TYPE abap_parmbind_tab,
ls_param LIKE LINE OF lt_par_tab,
lref_cont TYPE REF TO cl_gui_container,
lv_data TYPE REF TO data.
CREATE OBJECT lref_container
TYPE
(lv_container)
EXPORTING
container_name = 'ALV_AREA'.
ls_param-name = 'I_PARENT'.
ls_param-kind = 'E'.
lref_cont ?= lref_container.
GET REFERENCE OF lref_cont INTO lv_data.
ls_param-value = lv_data.
INSERT ls_param INTO TABLE lt_par_tab.
** Now create ALV Control.
CREATE OBJECT lref_alv_ctrl
TYPE
(lv_control)
PARAMETER-TABLE
lt_par_tab.
** Set table for 1st display
DATA : lv.
lv = lref_alv_ctrl->mc_fc_print.
CALL METHOD lref_alv_ctrl->(lv_method)
EXPORTING
i_structure_name = 'T001'
CHANGING
it_outtab = lt_company.
Cheers
Edited by: Varun Verma on Aug 12, 2008 4:19 PM -
Question about method calling (Java 1.5.0_05)
Imagine for example the javax.swing.border.Border hierarchy.
I'm writing a BorderEditor for some gui builder, so I need a function that takes a Border instance and returns the Java code. Here is my first try:
1 protected String getJavaInitializationString() {
2 Border border = (Border)getValue();
3 if (border == null)
4 return "null";
5
6 return getCode(border);
7 }
8
9 private String getCode(BevelBorder border) {...}
10 private String getCode(EmptyBorder border) {...}
11 private String getCode(EtchedBorder border) {...}
12 private String getCode(LineBorder border) {...}
13
14 private String getCode(Border border) {
15 throw new IllegalArgumentException("Unknown border class " + border.getClass());
16 }This piece of code fails. Because no matter of what class is border in line 6, this call always ends in String getCode(Border border).
So I replaced line 6 with:
6 return getCode(border.getClass().cast(border));But with the same result. So, I try with the asSubClass() method:
6 return getCode(Border.class.asSubClass(border.getClass()).cast(border));And the same result again! Then i try putting a concrete instance of some border, say BevelBorder:
6 return getCode(BevelBorder.class.cast(border));Guess what! It worked! But this is like:
6 return getCode((BevelBorder)border);And I don't want that! I want dynamic cast and correct method calling.
After all tests, I give up and put the old trusty and nasty if..else if... else chain.
Too bad! I'm doing some thing wrong?
Thank in advance
Quique.-
PS: Sorry about my english! it's not very good! Escribo mejor en espa�ol!Hi, your spanish is quite good!
getCode(...) returns the Java code for the given border.
So getCode(BevelBorder border) returns a Java string that is something like this "new BevelBorder()".
I want Java to resolve the method to call.
For example: A1, A2 and A3, extends A.
public void m(A1 a) {...}
public void m(A2 a) {...}
public void m(A3 a) {...}
public void m(A a) {...}
public void p() {
A a = (A)getValue();
// At this point 'a' could be instance of A1, A2 or A3.
m(a); // I want this method call, to call the right method.
}This did not work. So, i've used instead of m(a):
m(a.getClass().cast(a));Didn't work either. Then:
m(A.class.asSubClass(a.getClass()).cast(a));No luck! But:
m(A1.class.cast(a)); // idem m((A1)a);Woks for A1!
I don't know why m(A1.class.cast(a)) works and m(a.getClass().cast(a)) doesn't!
thanks for replying!
Quique -
How to count the number of test ABAP Unit test methods
I need to count the number of test methods of a class. Has anybody done this before? For example, if I have a class that has 3 methods and I wrote 6 abap unit test methods for it. I can count the number of methods using cl_abap_classdescr=>describe_by_name (which gave me 3 from my example) but I could not find the function module to count the number of test methods (which should give me 6 in my example).
I appreciate your reply.This call does thew trick. I just had to make sure the prog name that I pass has "CP" from the 30th pos for it return the result. Here is thew subroutine that I use:
form get_test_method_count using query_class
changing test_method_count.
data: l_progname type progname.
l_progname = query_class.
l_progname+30 = 'CP'. "needed so the following method will recognize this as a class
data: l_result type if_aunit_prog_info_types=>ty_t_testclasses.
try.
call method cl_aunit_prog_info=>get_tests_of_program
exporting
progname = l_progname
receiving
result = l_result.
if l_result is not initial.
data: result_rec like line of l_result.
loop at l_result into result_rec.
test_method_count = lines( result_rec-methods ).
endloop.
endif.
catch cx_root.
endtry.
endform. -
Dear all,
I am writing a program for which I would like to enable parallel processing. As the programm is designed in classes and methods, I thought it would be nice and consistent to use methods calls instead of asynchronous function calls. I found a class for remote method calls but this does not appear asynchronous.
Any idea if it is possible?
Thanks
ChristianHi,
Perhaps a way to accomplish this is to create an OO transaction in SE93. Take a look at http://help.sap.com/saphelp_nw04/helpdata/en/a8/485d60cf4611d4b2e90050dadfb92b/frameset.htm for further details.
You can then issue the statement CALL TRANSACTION <tcode> UPDATE 'A' (for asynchronous), or as suggested in one of previous discussions, use
CALL FUNCTION 'ABAP4_CALL_TRANSACTION' STARTING NEW TASK 'TEST'
DESTINATION 'NONE'
EXPORTING
TCODE = <your_oo_tcode>
EXCEPTIONS
COMMUNICATION_FAILURE = 1 MESSAGE MSG_TEXT
SYSTEM_FAILURE = 2 MESSAGE MSG_TEXT.
You can also look at ABAP Object Services, especially Transaction Service, at http://help.sap.com/saphelp_nw04/helpdata/en/ab/9d0a3ad259cd58e10000000a11402f/frameset.htm.
Hope this helps. -
Taskflow Method call receiving null parameter.
Hi all,
I am using 11.1.1.6. I have created in my application an extra project which is pure Java objects and exposed a master class as a POJO DC. In my application, I have a taskflow where I have dragged and dropped one method from my POJO DC - 2 of the parameters of this methods are coming from an application scope bean. I have debugged the application, and made sure that the object being returned by the getter of my app scope bean is not null. So basically, when the breakpoint is in the return statement of my getter the oject is not null and it has been correctly initialized. Just after that, the next breakpoint is in the class receiving the parameter in my POJO DC class. In there, the object is NULL.
Does anyone knows wat could be the reason??Hi Frank Nimphius-Oracle,
That is precisely the problem. The object is being passed as to the taskflow as an input parameter (getting it from my application scope bean). If I access the pageFlowScope inside my taskflow I see it and its there, correctely intialized. However, when I call a method call activity that consumes that object as parameter, all what it gets is null.
The method that consumes this object is in a separate project, and its exposed in a POJO DC. I don't know if it has to be with the complexity of the object I am passing or what but I don't understand why its not being passed correctly to the DC Method. -
Closing an anonymous stream in method call
Will an anonymous stream in a method call be closed in the same manner an anonymous stream that is created in an object instantiation will be?
I know this will close the anonymous FileInputStream:
DataInputStream in =
new DataInputStream(new FileInputStream("filename.txt"));
/* ... code ... */
in.close();But will this?
MyPropertiesClass myPropertiesClass = new MyPropertiesClass();
myPropertiesClass.store(new FileOutputStream("file.txt"));MyPropertiesClass extends Properties, and uses its store().
I know the JavaDoc for Properties says:
"After the entries have been written, the output stream is flushed. The output stream remains open after this method returns."
My question is will the FileOutputStream("file.txt") be closed and garbage collected eventually after this method call because I don't have a reference to it? myPropertiesClass sticks around for a long time afterwards, will the FileOutputStream as well?
Thanks for any insight,
KJMy question is will the FileOutputStream("file.txt") be closed and garbage collected eventually after this method call because I don't have a reference to it? > myPropertiesClass sticks around for a long time afterwards, will the FileOutputStream as well?Your only hope would be if FileOutputStream overrode finalize and closed the stream there -- but it doesn't (check the API -- finalize isn't overridden). I doubt if Properties retains a reference to the OutputStream you pass to store -- why would it need to? In any case, the bottom line is that output stream isn't being closed until your process exits.
Why not bite the bullet and rewrite that line of code so that you can explicitly close the stream?
OutputStream out = new FileOutputStream("file.txt");
try {
myPropertiesClass.store(out);
} finally {
out.close();
}It's not one line, but who cares? You could wrap it up in a short utility method:
static void storeProperties(Properties properties, String path) {...} -
Using a dynamic variable in the Import command of a Method call
Hi,
I am trying to make a Method call fully dynamic.
I have found out how to make the Method name dynamic, but I am having trouble figuring out how to make the Importing statement dynamic.
in my code below:
CALL METHOD o_main->(v_call)
IMPORTING
it_ekko = i_ekko.
I would like to know if it's possible to make both "it_ekko" AND "i_ekko" dynamic so I can use this same call for various tables.
Hope that makes sense...thanks for your help.
AndyHi Andrew,
The method call is fully dynamic; not only the parameters can be specified dynamically but also the method name.
This is a help extract:
DATA: line TYPE c LENGTH 80,
text_tab LIKE STANDARD TABLE OF line,
filename TYPE string,
filetype TYPE c LENGTH 10,
fleng TYPE i.
DATA: meth TYPE string,
class TYPE string,
ptab TYPE abap_parmbind_tab,
ptab_line TYPE abap_parmbind,
etab TYPE abap_excpbind_tab,
etab_line TYPE abap_excpbind.
DATA: exc_ref TYPE REF TO cx_sy_dyn_call_error,
exc_text TYPE string.
class = 'CL_GUI_FRONTEND_SERVICES'.
meth = 'GUI_DOWNLOAD'.
filename = 'c:\temp\text.txt'.
filetype = 'ASC'.
ptab_line-name = 'FILENAME'.
ptab_line-kind = cl_abap_objectdescr=>exporting.
GET REFERENCE OF filename INTO ptab_line-value.
INSERT ptab_line INTO TABLE ptab.
ptab_line-name = 'FILETYPE'.
ptab_line-kind = cl_abap_objectdescr=>exporting.
GET REFERENCE OF filetype INTO ptab_line-value.
INSERT ptab_line INTO TABLE ptab.
ptab_line-name = 'DATA_TAB'.
ptab_line-kind = cl_abap_objectdescr=>changing.
GET REFERENCE OF text_tab INTO ptab_line-value.
INSERT ptab_line INTO TABLE ptab.
ptab_line-name = 'FILELENGTH'.
ptab_line-kind = cl_abap_objectdescr=>importing.
GET REFERENCE OF fleng INTO ptab_line-value.
INSERT ptab_line INTO TABLE ptab.
etab_line-name = 'OTHERS'.
etab_line-value = 4.
INSERT etab_line INTO TABLE etab.
TRY.
CALL METHOD (class)=>(meth)
PARAMETER-TABLE
ptab
EXCEPTION-TABLE
etab.
CASE sy-subrc.
WHEN 1.
ENDCASE.
CATCH cx_sy_dyn_call_error INTO exc_ref.
exc_text = exc_ref->get_text( ).
MESSAGE exc_text TYPE 'I'.
ENDTRY.
BR,
Valentin -
i try run VS 2012 with /SafeMode. I create new empty Winform. When I start debug, I got:
"error while trying to run project uncaught exception thrown by method called through reflection"Hi Matanya Zac,
Did you restart your machine? How about installing the VS2012 update 4?
>>error while trying to run project uncaught exception thrown by method
Did you install the VS update in your VS IDE? I met this issue before which was related to the VS update:
https://social.msdn.microsoft.com/Forums/vstudio/en-US/5ead8ee9-ea09-4060-88b0-ee2e2044ff82/error-while-trying-to-run-a-project-uncaught-exception-thrown-by-method-called-through-reflection?forum=vsdebug
If still no help, I suggest you repair your VS, and then restart your machine, test the result.
Best Regards,
Jack
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey. -
AcquireConnection method call to the connection manager Excel connection Manager failed
I used VS Studio 2008 (BIDS version 10.50.2500.0) on an WinXp machine (v 5.1.2600 SP3 Build 2600) to create a package that writes multiple query results to different tabbed sheets of a single excel spreadsheet. The package was working just fine and has run
successfully multiple times, but all of a sudden when opening the project, every single Data Flow task with an Excel Connection Manager displayed error icons. Each raises the following error message when attempting to open the Advanced Editor:
SSIS Error Code DTS_E_OLEDBERROR. An OLE DB error has occurred. Error code: 0x80004005 Description: "Unspecified error". Error at DataFlow task name: SSIS error Code DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER. The AcquireConnection method
call to the connection manager Excel connection Manager failed with error code 0xC0202009. There may be error messages posted before this with more information on why the Acquire Connection method call failed. Exception from HRESULT: 0Xc020801c (Microsoft.SQlServer.DTSPipelineWrap)
From the time I created the original package (when it worked fine) until now:
1) I have been using the same computer, the same login account and the same permissions.
2) I have been writing to the same (32 bit) 2010 Excel file (which I created) in a folder on my local machine.
3) The filename and location have not changed; a template file is used each time to move and overwrite the previous file. Both are in the same locations.
4) I can independently open the target Excel file and the template Excel files with no errors.
6) The ConnectionString has not changed. The Connnection String I am using is
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Conversion\Conversion\Results_dt01.xlsx;Extended Properties="EXCEL 12.0 XML;HDR=YES;".
7) Run64BitRuntime is set to False.
8) Delay Validation is set to true
9) This is not running under a SQL job
10) There are no child packages being run
I CAN create a NEW Excel Connection Manager, assigning it the exact same target Excel spreadsheet, successfully, but when I attempt to assign it to the Data Flow destination this error occurs:
"Test connection failed because of an error in initializing provider. Unspecified error."
Thinking that the driver might be corrupt, I opened a second SSIS package, which also uses the Excel Connection Manager (same driver) and this package continues to work fine on the same workstation with no errors.
I have searched online for causes of this error for many hours and found nothing that helps me to solve this issue.
Does anyone have any suggestions for me?Yes, I have verified that the Excel file is not in use or opened by anyone, including me. It has been two months since I opened this particular package, although I have been working with other packages in this project. I just discovered that another
package in the same project has the same problem - all Data Flows that output to an Excel Destination now have the same error icons. This second packages outputs to an entirely different Excel file than in the first package. A summay:
Package #1 has error on every Excel Destination and uses templateA to overwrite fileA and then writes to fileA
Package #2 has error on every Excel Desintation and uses templateB to overwrite fileB and then writes to fileB
Package #3 has no error on any Excel Destination and is linked to multiple files (none are A or B)
Package #1 and #2 are in the same project, but Package #3 is in a separate project .
I will try replacing the Excel files with new ones for Package 1 and 2. -
Error
[Load data from excel file [1]] Error: SSIS Error Code DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER. The AcquireConnection method call to the connection manager "Excel Connection Manager" failed with error code 0xC0202009. There
may be error message
I am using BIDS Microsoft Visual Studio 2008 and running the package to load the data from excel .
My machine has 32 bit excel hence have set property to RUN64BITRUNTIME AS FALSE.
But the error still occurs .
I checked on Google and many have used Delay validation property at Data flow task level to true but even using it at both excel connection manager and DFT level it doesnt work
MudassarThats my connection string
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=E:\SrcData\Feeds\Utilization.xlsx;Extended Properties="Excel 12.0;HDR=NO";
Excel 2010 installed and its 32 bit edition
Are you referring to install this component -AccessDatabaseEngine_x64.exe?
http://www.microsoft.com/en-us/download/details.aspx?id=13255
Mudassar
You can try an OLEDB provider in that case
see
http://dataintegrity.wordpress.com/2009/10/16/xlsx/
you might need to download and install ms access redistributable
http://www.microsoft.com/en-in/download/details.aspx?id=13255
Please Mark This As Answer if it helps to solve the issue Visakh ---------------------------- http://visakhm.blogspot.com/ https://www.facebook.com/VmBlogs -
What are the methods called while navigating from one applet to another one
Hi All,
Could any one brief me about "When you navigate from one applet to another what are the methods called ?".
Thanks in advance.
Best Regards,
N.Madhusudhanan.http://forum.java.sun.com/thread.jsp?forum=421&thread=426771&tstart=0&trange=100
-
Issue with a method call in a TaskFlow (works 2 times instead of 1)
Hi guys,
i'm using jdev11.1.1.1.2.0 and the integrated weblo or remote weblo 10.3.2.0.
I'm encountering a problem with a method call which is invoked inside a Task Flow.
Let me tell us the details of :
I'm invoking a method call which is part of a Task Flow from the backingbean of the view which is placed before the method call in the taskFlow diagram.
AN outcome String from the method of the backing bean allows to navigate to the method of the Task flow.
The method call is called and works normally BUT MY PROBLEM IS THAT THE METHOD IS CALLED TWO TIMES SO THE RESULT IS FALSE.
For information, the second time the method is called it takes care of the result when it is invoked the first time. So its parameters are updated and are a little different from the first time to the second time.
NB : This method consists of inserting a row in the database. My result is 2 rows inserted instead of one.
Thanks for help for this strange behaviourHi
create a temp calculated column
=IF(ISBLANK([Duration]),"",[Item Start Date]+([Duration])
and check if it's working OK
Romeo Donca, Orange Romania (MCSE, MCITP, CCNA) Please Mark As Answer if my post solves your problem or Vote As Helpful if the post has been helpful for you.
Maybe you are looking for
-
Material Class 001 - Characteristics not comming at the time of GR
Hello, I am trying to use material class 001 in material. I have created Characteristics and assigned to Class (001) and have attached this class to Material. But when I do Goods Receipt of PO, I do not see any tab with classifications. I have also t
-
How do I insert a screenshot into iMovie
I'm currently working on a youtube video. I've taken the screenshots I need for my video, and I need to insert them somehow into iMovie. iMovie is the program I am going to use to make my video, since it has lots of different resources to use, effect
-
Hi I'm working on CS3 plugin which exports an InDesign file to PDF. Currently the plugin can export with the correct Preset using ExportProvider. Now I need to solve two issues. 1) Set "Output" > "Ink Manager" > "All Spots to Process" option programm
-
IN,OUT and IN OUT Parameter Types
Dear All, as per some book, IN parameter uses Call by Reference and OUT and IN OUT Uses Call by Value we can use NOCOPY for Making OUT and IN OUT Call by Reference. my small doubt is when u r passing a reference of a Variable how oracle takes care th
-
Which table contains information on attributes of screen fields in XK02?
Hello. I need to know which table(s) contain the customized information on the attributes of the fields in transaction XK01, XK02, XK03. specially, I am interested in knowing how the fields are customized (required, optional etc.). In SPRO: Financial