Regarding the Personalization Examples
Hi Guys,
I am looking for Personalization Examples for oracle weblogic portal 10.3. Where can I find these examples apart form the Bea Docs.I want to run these examples on my local system .
Please help me.
Thanks ,
Vikss
I have created one Content selector and generated a portlet and placed on the the .portal file and i have created some content in the virtual repo..When i run the Content selector I am not able to see the content.Instead in the content preview I am able to see the page which I have created in the CMS Repo. When I click on this Page I am able to see the content.
The code I am using to get the content in the .jsp file is <cm:getProperty id="templateNode" name="adAltText" conversionType="html"/>
How can I see the content on the Content Selector Portlet?
Similar Messages
-
Questions modifying the Personalization Portal
Hi there,
I have some questions regarding the customization of the
Personalization Portal:
I got the MailAdapter working, but how do I prevent the Portal
from displaying the Password Input-parameter when entered in the
Form? Shouldn't there be an additional paramter (besides Format)
saying type=text/password (WML1.1)?
How do I remove the "Register here" stuff in the Pers. Portal,
i.e. how do I prevent anybody coming to that site from creating
an aacount?
How do I change the title line in the request manager
(the "Portal-to-go" stuff)?
Pls help
BTW: IS THIS THING STILL ALIVE?
I am totally frustrated with the horrible documentation and the
lack of support!!
Regards
Jens MuellerI don't know samples online, but yes - it is possible.
On the portal you have an Administration link. There you have
Schema Management where you can create new object (for example - "Position"). After you create object and add some attribute bindings here, you can add a new attribute "Position" that is "reference" type.
Then you can modify user's RCDC to view also this reference attribute and an MPR to let some users edit this field.
[Edit] Oh, here is the link:
Custom Resource and Attribute Management Deployment Guide
If you found my post helpful, please give it a Helpful vote. If it answered your question, remember to mark it as an Answer. -
IView personalization example needed!
Hi guys,
I need an example of iview personalization. I know about the personalization of the pages and i can add iviews to it at the runtime.
I tried using iview personalization for a SAP Webdynpro Iview and SAP Transaction iview as well, however the only option coming at the time of personalization is to change the logon language, how can i add more options to it.
Or if someone can provide an example of iview personalization that would be really great. I do not want to edit portalapp.xml file right now. There must be some other options available.
regards
JustinHi Justin,
first: every WebDynpro iView has excactly one property that can be read by the WebDynpro application. All the parameters you want to send to your WD must be stored in this property. It's the property "Application Parameters". Your WD may need some values in here to change it's behaviour. The possible values depend on your specific WD application and may vary. Check the documentation of your WebDynpro application.
Second: What exactly is your business case? What do you want the user to personalize?
Third: As a complex work-around you may use PCD API from within your WD to change the properties of the WebDynpro iView. But I think you shouldn't do so.
Fourth: It is NOT possible to make the standard properties of a WebDynpro iView personalizable by configuration. You'll need to change the portalapp.xml of the wrapped around portal application.
HTH,
Carsten
P.S.: If you could post what your specific requirements are, maybe the community may have some more ideas. -
How can I select a radio button in a table regarding the data in the cells?
Hi everyone
This is the issue: I need to select the RadioButton which is in a table with data related to transfers in the cells next to it, so I need to select the correct radio regarding the data next to it.
This is the whole process: First I go to the Add Recurring Transfer section and select the parameters of the transfer (Accounts, date, amount, months etc), then with VB code I capture those parameters from the page and store them into Global variables for further usage on my E-tester script.
Right after that I need to select the radiobutton regarding the data of the transfer that I already created in order to delete it or modify it (Please see Attachment selectradio1.jpg)
So How can I move along the table and compare each cell with the variables that I created with the transfer information, so when I finish comparing a row cell by cell and if all the comparison match well in that row, I could select the radiobutton of the row.
Note: Second Attachment selectradio2.jpg shows the source code of the table...If you need more info please let me know
Could you please help me with this problem?? I'm Kind of frustrated with this issue jejejeHere is an example. I uploaded mock html so that you can actually try this code. I think this does exactly what you are asking.
Private Sub RSWVBAPage_afterPlay()
Dim tbl As HTMLTable
Dim tblRow As HTMLTableRow
Dim tblCell As HTMLTableCell
Dim strValue As String
Dim rButton As HTMLInputElement
' ******** This would be your global variable. I put this so that values are seperated by a semicolin you can use what ever format works for you.
strValue = "03/22/2008;03/22/2008;*************1977;*************1977;$25.25;Jan, Jun, Jul, Dec"
' Strip out the ; for inner text comparison
strValue = Replace(strValue, ";", "")
' This will get the table but can be modifoed to be more specific
Set tbl = RSWApp.om.FindElement(, "TABLE")
' This loops through all the rows in the table until a match to the strValue is found
' then clicks the radio button. Findelements allows you to specify a root element
' once the correct root row is found, FindElemets can get the correct radio button
For Each tblRow In tbl.rows
If tblRow.innerText = strValue Then
Set rButton = RSWApp.om.FindElement("account", "INPUT", "NAME", , , tblRow)
rButton.click
End If
Next
End Sub
I also uploaded the script I created. You should be able to run it and see how it works.
This should get you going. -
Regarding the Windows Update, is this given answers are Right? Thank you :)
ArunaHi,
1. In the Group Policy Object Editor, expand Computer Configuration, expand
Administrative Templates, expand Windows Components, and then click
Windows Update.
2. In the details pane, click Specify Intranet Microsoft update service location.
3. Click Enabled and type the HTTP(S) URL of the same WSUS server in the
Set the intranet update service for detecting updates box and in the
Set the intranet statistics server box. For example, type
http(s)://servername in both boxes, where servername is the name of the server. If the port is not 80 for HTTP or 443 for HTTPS, you should add the port number:
https://servername:portnumber.
4. Click OK.
For more information, please read this article:Configure Clients Using Group Policy
https://technet.microsoft.com/en-us/library/cc708574(v=ws.10).aspx
Karen Hu
TechNet Community Support -
I would appreciate if someone can explanation my long list of questions regarding
the deployment of EJB in cluster environment.
I can't run the cluster EJB example( Teller/Account) in a cluster(contains two
server2). I always get
java.rmi.RemoteException: Unable to
resolve examples.cluster.ejb.Account
Home. Resolved: 'examples.cluster.ejb'
Unresolved:'AccountHome'
Following is my setup:
Machine A: exampleServer:7001 (admin server)
Machine A: testServer1:8001 (Managed server)
Machine B: testServer1_B:8001(Managed server)
MyCluster : testServer1, testServer1_B
Test Client:
java examples.cluster.ejb.Client "t3://Machine A:8001"
======================
Q1: Should I use 8001 or 7001 as cluster port number?
Q2: What will happen when we click "apply" after select/unselect the server in
the "target", "server" tab?
Q3: And what will happen if we click deploy/undeploy check box in "configuration"
tab of EJB item?
Q4: I check the JNDI tree from all above three servers can't find out JNDI tree
doesn't reflect the change I did in Q2 or Q3.
Q5: What is the right way to deploy EJB components, should we select both cluster
and server in the "target" tab?
Q6: I got this message from one of the server when I try to undeploy/deploy ejb
object.
"examples.cluster.ejb.TellerHome_EO in the jndi tree is non clusterable
and you have tried to bind more
once? How could I make it clusterable?
Q7: Undeploy and EJB doesn't work and sometime I still get " JNDI name in use"
from the server.
How could I fix it.
Thanks
First I can tell you that the ports have to be the same, be on the the
same network , i.e. Telnet into the other m/c. Next which you probably
have done is the properties files. Per-cluster ...
>>>>>>>>>>>>>>>>>> Original Message <<<<<<<<<<<<<<<<<<
On 6/7/01, 6:59:48 AM, "James Hsu" <[email protected]> wrote regarding
Can't run the cluster example:
> I would appreciate if someone can explanation my long list of
questions regarding
> the deployment of EJB in cluster environment.
> I can't run the cluster EJB example( Teller/Account) in a
cluster(contains two
> server2). I always get
> java.rmi.RemoteException: Unable to
> resolve examples.cluster.ejb.Account
> Home. Resolved: 'examples.cluster.ejb'
> Unresolved:'AccountHome'
> Following is my setup:
> Machine A: exampleServer:7001 (admin server)
> Machine A: testServer1:8001 (Managed server)
> Machine B: testServer1_B:8001(Managed server)
> MyCluster : testServer1, testServer1_B
> Test Client:
> java examples.cluster.ejb.Client "t3://Machine A:8001"
> ======================
> Q1: Should I use 8001 or 7001 as cluster port number?
> Q2: What will happen when we click "apply" after select/unselect the
server in
> the "target", "server" tab?
> Q3: And what will happen if we click deploy/undeploy check box in
"configuration"
> tab of EJB item?
> Q4: I check the JNDI tree from all above three servers can't find out
JNDI tree
> doesn't reflect the change I did in Q2 or Q3.
> Q5: What is the right way to deploy EJB components, should we select
both cluster
> and server in the "target" tab?
> Q6: I got this message from one of the server when I try to
undeploy/deploy ejb
> object.
> "examples.cluster.ejb.TellerHome_EO in the jndi tree is non
clusterable
> and you have tried to bind more
> once? How could I make it clusterable?
> Q7: Undeploy and EJB doesn't work and sometime I still get " JNDI
name in use"
> from the server.
> How could I fix it.
> Thanks
[att1.html]
-
How to add a image in the DocSign example
Hi,
I am struggling to add a image to the DocSign example instead of text. If somebody could give me a few hints it would be much appretiated.
I am currently modifying the CreateN2XObject function.
My situation is as follows:
I am drawing a image using the wxWidget library. From this a save the raw pixel data to a file. The pixel data is an array of unsigned chars where the first RGB triplet corresponds to the pixel first pixel of the first row, the second one to the second pixel of the first row and so on until the end of the first row; and so on...
In the CreateN2XObject I create an ASStm to read this file.
I create an attribute dictionary for this image
And then a new cos stream from the ASStm and dictionary
When I return from the function the plugin says that it is successfully signed, but I see nothing on the screen.
When I open the 'signed' document in a text editor I see:
<</Subtype/Form/Length 16038/Name/PROS/BitsPerComponent 8/Matrix[1.00011 0.0 0.0 1.00011 0.0000305176 0.0000305176]/ColorSpace/DeviceRGB/Width 54/Height 99/Type/XObject/BBox[0 76 238 0]/FormType 1>>stream
the data in the file
endstream
Below is the code I use to make the image i.e. CreateN2XObject:
DSAPXObjEntryRec signRec;
memset(&signRec, 0, sizeof(DSAPXObjEntryRec));
signRec.rect = *pBBoxRec;
signRec.bDestroy = true;
AVDevRect rcDev = { (int)ASFixedToFloat(pBBoxRec->left), (int)ASFixedToFloat(pBBoxRec->top), (int)ASFixedToFloat(pBBoxRec->right), (int)ASFixedToFloat(pBBoxRec->bottom) };
const char* baseDirectory = "C:/temp/data";
ASPathName exampleFilePathName = ASPathFromPlatformPath ((char*)baseDirectory);
ASFile theFile;
ASInt32 retVal = ASFileSysOpenFile(NULL,exampleFilePathName, ASFILE_READ, &theFile);
int len = 16038;
ASStm inStm = ASFileStmRdOpen(theFile,len);
char tmpsize[255];
sprintf(tmpsize,"%d",len);
AVAlertNote("tmpsize");
AVAlertNote(tmpsize);
//sprintf_s(buf, 125, "1 0 0 RG %i %i m %i %i l S", rcDev.left, rcDev.top, rcDev.right, rcDev.bottom);
//ASArraySize len = strlen(buf);
//int len = 19758;
//ASStm inStm = ASMemStmRdOpen(buf, len);
CosObj attrDict = CosNewDict(cosDoc, false, 1);
CosDictPutKeyString(attrDict, "Type", CosNewNameFromString(cosDoc, false, "XObject"));
CosDictPutKeyString(attrDict, "Subtype", CosNewNameFromString(cosDoc, false, "Image"));
CosDictPutKeyString(attrDict, "Width", CosNewInteger(cosDoc, false, 54));
CosDictPutKeyString(attrDict, "Height", CosNewInteger(cosDoc, false, 99));
CosDictPutKeyString(attrDict, "ColorSpace", CosNewNameFromString(cosDoc, false, "DeviceRGB"));
CosDictPutKeyString(attrDict, "BitsPerComponent", CosNewInteger(cosDoc, false, 8));
CosDictPutKeyString(attrDict, "Name", CosNewNameFromString(cosDoc, false, "PROS"));
CosDictPutKeyString(attrDict, "Length", CosNewInteger(cosDoc, false, len));
CosObj cBBoxObj = CosNewArray(cosDoc, false, 4);
CosArrayInsert(cBBoxObj, 0, CosNewInteger(cosDoc, false, rcDev.left));
CosArrayInsert(cBBoxObj, 1, CosNewInteger(cosDoc, false, rcDev.top));
CosArrayInsert(cBBoxObj, 2, CosNewInteger(cosDoc, false, rcDev.right));
CosArrayInsert(cBBoxObj, 3, CosNewInteger(cosDoc, false, rcDev.bottom));
CosDictPutKeyString(attrDict, "BBox", cBBoxObj);
AVAlertNote("Creating cos stream");
CosObj cStmObj = CosNewStream(cosDoc, true, inStm, 0, true, attrDict, CosNewNull(), len);
AVAlertNote("Finished creating cos stream");
ASStmClose(inStm);
signRec.xobj = cStmObj;
AFPDWidgetBorderRec border;
AFPDWidgetGetBorder(PDAnnotFromCosObj(sigAnnot), &border);
AVAlertNote("Returning DigSigAPXObjectFromXObjList");
return DigSigAPXObjectFromXObjList(cosDoc, pBBoxRec, &signRec, 0, 0, &border, kDSMerge);
Regards,
MagdaThanks!
So, even though I am spesifically telling it to create an Image type with CosDictPutKeyString(attrDict, "Subtype", CosNewNameFromString(cosDoc, false, "Image"));
I must still create a Form object around it? -
How to replace the hardwired certificate in the DocSign example
Hi,
I am trying to replace the hardwired John Doe certificate in the DocSign example with my own. I have created my own certificate (pfx file); when I use this certificate instead of the hardwired one I receive an error. Obviously I am not doing it right...
Should I hash the document, encrypt it with the private key, BER encode it and put that result into the hardwired variable?
Any advice would be appreciated.
Regards,
MagdaNevermind, I see you only have to use the X.590 data.
-
Requesting feedback and advice on modifications to the FIDL examples
Hello,
With the help of this forum, I've been learning about FlexRIOs, low-level FPGA programming, the higher-level FlexRIO Instrument Development Library, and general techniques for high-speed synchronization and acquisition.
I believe I'm now on the right track, and would like to ask for feedback/advice from someone who's experienced with FlexRIO (or general PXI FPGA) programming on what I've done. I modified Acq Engine on 5734 PXIe-7962R.lvproj:FPGA Top Generic PXIe.vi to let all 15 cards trigger a synchronized acquisition. I replaced the trigger detection mechanism, but left everything else untouched:
Brief background
Equipment list
Controller: PXIe-8135 (Windows 7)
Chassis: PXIe-1085
Input cards: PXIe-7962R FlexRIO base with NI-5734 digitizer (Total of 15 cards = 60 channels)
Requirements
The system continuously monitors 60 channels for events. (An "event" is when any one channel exceeds a user-defined threshold. Events are up to 30 minutes apart)
When an event is detected, data is acquired simultaneously from all 60 channels (200 μs pre-event, 300 μs post-event)
Data is sampled at 10 MHz
Explanation for code modifications
Idea
When a card detects an event, it fires the "Detection" trigger to the Master.
When the Master receives a "Detection" trigger, it fires the "Acquisition" trigger to all cards.
When a card receives the "Acquisition" trigger, it transfers data to the host.
Implementation
The FlexRIO cards are spread across 3 different PXI busses, so I use 3 "Detection" trigger lines.
I hijacked Acquisition Engine - FPGA.lvlib:acqEngineTriggerPoly.vi by feed my custom trigger into acq.Trigger Immediate.
Questions
Is this a good way to do things? It works overall and the channels are all synchronized, but the additional trigger layer seemed to introduce a delay of ~17 ns (2 samples at 120 MHz, but I think it's negligible at 10 MHz)
How can I decimate the data to 10 MHz? As a simple first step, I thought I'd put a case structure around everything in the timed loop, and run this case every 12 iterations. However, FIDL Synchronization v1.lvclass:Create.vi only goes down to 17 MHz.
Thanks in advance!David-A wrote:
Seems fine. I've always just used a single trigger connected to the master, but what you've done to allow any of the slaves to notify the master that it needs to distribute a synchronized trigger to all the slaves should work fine. Not sure what delay you are referring to though. It probably doesn't matter as long as all of the modules see the synchronized trigger at the same time since you can always just increase the number of pre-trigger samples you collect.
Thanks for confirming, David.
About the delay: With the default example, if I specify 50 pre-trigger samples, then on the host graph I see the y-threshold crossed at t=50. With my modifications, I see the y-threshold crossed at t=48.
But you're right. Since the shift is constant across all cards, all I need to do is read 2 extra pre-trigger samples to compensate -- not a problem.
David-A wrote:
Regarding decimation, I suppose you could just dump 11 of every 12 samples to decimate the data down to 10MS/s, but like Rob mentioned, you may get some nasty aliasing. I would look into using the decimation filter he mentioned.
I understand the importance of a decimation filter.
To clarify my question: After filtering my signals, how do I get the FIDL multi-record system to pass downsampled data to the host?
I tried modifying Acquisition Engine - Facade.lvlib: Packer.vi to Enable every 12th sample:
Explanation
If AcqInProgress is FALSE, Counter is always 0.
If AcqInProgress is TRUE, Counter decrements from 11 to 0 cyclically.
Enable is TRUE if (AcqInProgress == TRUE and Counter == 0)
However, the data received by the host is corrupted. Below is from a 100 kHz sine wave input, sampled at 10 MHz. I asked for 100 pre-trigger and 200 post-trigger samples, which should give me 3 cycles. It looks like the wrong sections from the buffer are being read from:
What did I do wrong? -
Dear all:
I want to write VB programs to sample data simultaneously from two channels in PCI 5922. The niscope driver has some example VB programs to sample data from one channel, for example, the "save to file ", the program works well to sample the data from one channel. When I modify it to sample data simultaneously from two channels, I always get error so I seek your help on how to write the program to sample two channels simulatenously. Thanks. I attached the sample program here and what I tried to modify is the "channel name" and "waveform()"
Regards
Andy
Attachments:
savetofile.doc 42 KBHi Bajaf, regarding the FFT of the four channels, the next link might be what your looking for:
http://digital.ni.com/public.nsf/allkb/862567530005f09c8625671b00739970
Respect the phase issue how are you doing the acquisition of the signals, are you doing two independent acquisitions? if you are controlling them as independent acquisitions try to synchronize them with triggers and the clock.
How much are they out of phase?
By the way we know have forums in Spanish
Best Regards
Benjamin C
Senior Systems Engineer // CLA // CLED // CTD -
Some simple questions regarding the Xcode.
I have some preliminary questions regarding the Xcode (objective C):
What is the difference between the programming files followed by .h and .m?
What does an asterisk * followed by a text mean (i.e. *window;)?
Is there any source that briefly explains the most common codes with examples (nsstring, nsarray, iboutlet, inaction.....etc)?
Any other tips will be highly appreciated.
Many thanks.Xcode is the IDE.
Objective-C is the most common language used within Xcode.
UIWindow *window ..... the * means return the address of the instance variable 'window'.
An * is called a pointer to a variable.
Everything you need is explained here: https://developer.apple.com -
Regarding the Remote Function Module
hi,
Can any body can provide the brief information regarding the Remote Function Module.
1)How to create the remote function module
2)how it differ from the normal function module
3)any special features about this.
Thanks in advanceHi
RFC (Remote Function Call) is similar to the general SAP fun module: except that in the attributes you click the radio button: RFC enabled;
and you will be passing an Import parameter DESTINATION to it.
Other code and usage will be similar to any fun module;
Have a look at any fun module in SE37 to understand better about the different components of Fun modules;
Refer this link:
http://help.sap.com/saphelp_nw04/helpdata/en/22/042518488911d189490000e829fbbd/frameset.htm
check out the following link it might help you
http://help.sap.com/printdocu/core/Print46c/de/data/pdf/BCFESDE2/BCFESDE2.pdf
Function Modules;
Check this matter.
Function Modules are Global ABAP programs created by SAP for reusable purpose.they have IMPORT,EXPORT and TABLE parameters, and EXCEPTIONS to through when error occurs.
You can create them from TCode SE37.
Go through the following doc:
Function modules are cross-program, reusable procedures that are organized into function groups, and whose functions are implemented between the statements FUNCTION and ENDFUNCTION. Function modules and their interfaces are created in the Function Builder.
Function Module Interfaces
The parameter interface of a function module is defined in the Function Builder. It includes the definition of interface parameters and the specification of exceptions that can be triggered by a function module. The Function Builder automatically generates comment lines below the FUNCTION statement in the source code of the function module, which represent the interface of the function module with the following syntax:
Syntax
... [IMPORTING parameters]
[EXPORTING parameters]
[CHANGING parameters]
[TABLES table_parameters]
[{RAISING|EXCEPTIONS} exc1 exc2 ...]
The syntax and semantics of IMPORTING, EXPORTING, CHANGING, RAISING, and EXCEPTIONS mainly correspond to the definition of method interfaces with [CLASS-]METHODS. The additional option of defining table parameters using TABLES is obsolete.
Interface parameters
The interface parameters are defined on the relevant tab pages in the Function Builder.
IMPORTING parameters are input parameters. When the function module is called, a suitable actual parameter must be specified for every non-optional input parameter. The content of the actual parameter is passed to the input parameter when the call is made. The content of an input parameter for which 'pass by reference' is defined cannot be changed in the function module.
EXPORTING parameters are output parameters. When the function module is called, a suitable actual parameter can be specified for every output parameter. The content of an output parameter that is defined for 'pass by value' is transferred to the actual parameter if the function module is completed without errors. An output parameter that is defined for pass by reference is not initialized when the function module is called.
CHANGING parameters are input and output parameters. When the function module is called, a suitable actual parameter must be specified for every non-optional input or output parameter. When the function module is called, the content of the actual parameter is passed to the input/output parameter, and when the function module is completed, the content of the input/output parameter is passed to the actual parameter.
TABLES parameters are table parameters. Table parameters are obsolete CHANGING parameters that are typed as standard tables with a header line. If an internal table without a header line or a table body is passed as an actual parameter to a formal parameter of this type, an empty local header line is generated in the function module. If an internal table with a header line is used as an actual parameter, both the table body and the header line are passed to the function module. Pass by value is not possible in formal parameters defined using TABLES. Formal parameters defined with TABLES can be replaced by formal parameters defined with CHANGING. A local work area can be created for the internal table in the function module by using the addition LIKE LINE OF itab of the DATA statement.
Exceptions
The exception of a function module are defined on the Exceptions tab page in the Function Builder. Here you can select exception classes to define whether class-based exceptions are declared or non-class-based exception are defined. Class-based exceptions are represented in the above syntax by RAISING, and non-class-based exceptions are represented by EXCEPTIONS.
The addition RAISING is used to declare class-based exceptions that can be propagated from the function module to the caller. Exceptions in the categories CX_STATIC_CHECK and CX_DYNAMIC_CHECK must be explicitly declared, otherwise a propagation can lead to an interface violation. A violation of the interface leads to the treatable exception CX_SY_NO_HANDLER. Exceptions of the category CX_NO_CHECK are implicitly always declared. The declaration of exceptions of the category CX_STATIC_CHECK is statically checked in the syntax check. For exceptions of the category CX_DYNAMIC_CHECK, the check is not performed until runtime. In a function module in which class-based exceptions are declared with the RAISING addition, the statement CATCH SYSTEM-EXCEPTIONS cannot be used. Instead, the relevant treatable exceptions should be handled in a TRY control structure.
The addition EXCEPTIONS is used to define a list of non-class-based exceptions that can be triggered in the function module using the statements RAISE or MESSAGE RAISING. Exceptions defined in this way - as with formal parameters - are bound to the function module and cannot be propagated. If an exception of this type is triggered in a function module, and no return value has been assigned to it with the homonymous addition EXCEPTIONS of the CALL FUNCTION statement when the call was made, this leads to a runtime error.
Note
For new developments after release 6.10, SAP recommends that you work with class-based exceptions that are independent of the function module.
RFC is a technology which is used to access a functions (Modules) from
the remote systems.
If a function module is set as remote enabled which can be access from
the remote system via RFC.Eg: U can access the Remote enabled function modules in ur VB,Webdynpro,Java,Visual composer program.
A function module can be set as remote enabled by SE37->Go to ur FM->click the option Button "remote enabled".
But Normal function modules can not accessd from the remote system.
Good Example for RFC enabled function module is : BAPI(Business Application Programming Interface)
Note: All BAPIs are Remote enabled but not all remote enabled function modules are BAPI.
CALLING A FUNCTION MODULE:
1)In U ABAP Editor --> Click "Patter" ---> Selection Option Button "Call Function"
--> Write the Corresponding FM name --> Hit Enter
2)The appropriate import ,export Parameters will be displayed in ur editor
3)Pass the Values Here.
Also check these links.
http://www.geocities.com/victorav15/sapr3/abapfun.html
Check this link:
http://help.sap.com/saphelp_erp2004/helpdata/en/9f/db988735c111d1829f0000e829fbfe/content.htm
http://help.sap.com/saphelp_nw2004s/helpdata/en/ef/d94b78ebf811d295b100a0c94260a5/frameset.htm
http://help.sap.com/saphelp_nw2004s/helpdata/en/43/41341147041806e10000000a1553f6/frameset.htm
Check this link:
http://help.sap.com/saphelp_erp2004/helpdata/en/9f/db988735c111d1829f0000e829fbfe/content.htm
http://help.sap.com/saphelp_nw2004s/helpdata/en/ef/d94b78ebf811d295b100a0c94260a5/frameset.htm
http://help.sap.com/saphelp_nw2004s/helpdata/en/43/41341147041806e10000000a1553f6/frameset.htm
See the following links:
http://help.sap.com/saphelp_erp2005vp/helpdata/en/9f/db970e35c111d1829f0000e829fbfe/frameset.htm
http://help.sap.com/saphelp_erp2005vp/helpdata/en/9f/db970e35c111d1829f0000e829fbfe/frameset.htm
http://help.sap.com/saphelp_erp2005vp/helpdata/en/9f/db970e35c111d1829f0000e829fbfe/frameset.htm
http://help.sap.com/saphelp_erp2005vp/helpdata/en/9f/db970e35c111d1829f0000e829fbfe/frameset.htm
http://help.sap.com/saphelp_erp2005vp/helpdata/en/9f/db970e35c111d1829f0000e829fbfe/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/26/64f623fa8911d386e70000e82011b8/content.htm
<b>Reward points for useful Answers</b>
Regards
Anji -
Doubt's regarding the Hierarchial Queries in Oracle
Hi,
i have a doubt regarding the Hierarchial Queries in Oracle.
SELECT * FROM TMP_TEST;
ID NUMVAL STRVAL
1 100 Hello
1 -100 World
2 1 Concatenate
2 2 In String
2 3 using Connect By
2 4 Using SYS_CONNECT_BY_PATH
i am clear with my execution of IN_Line view (mechanism how it work's) .
But i have also read about the Hierarchial queries in the Oracle product documentation's. i am also aware of the
SYS_CONNECT_BY_PATH , LEVEL & START WITH , CONNECT BY Keywords.
But i couldnot able to Manually work out as how this below Query works.
Can you please explain me how this Hieracial query works ?
SELECT ID, (SYS_CONNECT_BY_PATH(STRVAL,',')),LEVEL
FROM
SELECT ID,STRVAL,ROW_NUMBER() OVER(PARTITION BY ID ORDER BY ID) RNUM,
COUNT(*) OVER(PARTITION BY ID ORDER BY ID) CNT,NUMVAL
FROM TMP_TEST
START WITH RNUM = 1
CONNECT BY PRIOR RNUM = RNUM - 1
Many Thanks,
Rajesh.Hi, Rajesh,
My first message was in response to your first message.
In your latest message, the query is:
SELECT ID, (SYS_CONNECT_BY_PATH(STRVAL,',')),LEVEL
FROM (
SELECT ID,STRVAL,ROW_NUMBER() OVER(PARTITION BY ID ORDER BY ID) RNUM,
COUNT(*) OVER(PARTITION BY ID ORDER BY ID) CNT,NUMVAL
FROM TMP_TEST
WHERE RNUM = CNT
START WITH RNUM = 1
CONNECT BY PRIOR RNUM = RNUM - 1;It looks like you lost the second CONNECT BY condition:
AND PRIOR ID = IDPut it back: it's important.
Now you're confused about the output row:
2 ,Hello,World,using Connect By,Using SYS_CONNECT_BY_PATH 4It doesn't seem to correspond to anything results that you got when you ran the sub-query alone.
That's because the resutls from your sub-query may change every time you run it, even though the data doesn't change. The ORDER BY clauses in both of the analytic functions do not result in a complete ordering. In fact, they're completely meaningless. It never makes any sense to PARTITON BY and ORDER BY the same value; "PARTITION BY id" means that only rows with the same id will be compared to each other; you might as well say "ORDER BY 0" or "ORDER BY dmbs_random.value".
The ORDER BY clause of ROW_NUMBER whould reflect that way in which you want the results to appear within each id, for example:
ROW_NUMBER () OVER (PARTITION BY id ORDER BY UPPER (strval))Note that this is very similar to what was in my first reply.
In the COUNT function, why do you want an ORDER BY clause at all? Just say:
COUNT (*) OVER (PARTITION BY id) -
The Streaming example is crashing Firefox
I just tried the Streaming example in this link
http://mediapm.edgesuite.net/osmf/swf/ExamplePlayer.swf
This is a build of the OSMF example showing all the possibilities.
The streaming link is freezing the swf
When I trying to update my sample video player with the new framework build this is what I get:
[Fault] exception, information=VerifyError: Error #1053: Illegal override of play2 in org.openvideoplayer.net.dynamicstreaming.DynamicNetStream.
Execution halted 00009858at 0xExecution halted 00009858 (39000)
Is it me or do we still have breakagesHmmm, works fine on my various test machines. Some questions
1. Are you loading http://mediapm.edgesuite.net/osmf/swf/ExamplePlayer.swf with Flash Player 10?
2. Do you get the freeze on all browsers?
3. Which OS are you runing under?
Regarding your sample player- is is set up to compile to Flash Player 10.0.0 ?
Cheers
Will -
For a good book regarding the network security and management
i am not a newbie to networking. i have done ccna successfully. now i want to do gain some knowledge regarding the security of the networks.
i want to know which book i prefer?? or any other good advice..
RegardsYou don't get books dealing with ASP and MySQL but you can get books that deals with PHP and MySQL. For example I have used this book (click on it to go to Amazon):
There are other books as well but this one gets you started quickly and then you can develop your skills buying something more advanced.
Good luck.
Maybe you are looking for
-
When I try to sync changes from my playlist on the computer to my iphone the sync process gets as far as step 7, applying changes, then freezes up and the changes are not getting to my iphnoe. How do I fix this issue?
-
Workshop 8.1 and I/O operations
Hi everybody. Does anyone have a glue about why i/o operations are slowly inside a running Workshop instance than "outside" it ? I've an I/O intensive process that runs in 2-3 seconds when using a main method of a simple Java Class. When i try to run
-
How can i format Iphone 4.But i didnt want deleted pictures,programs,musics.How can i do that?
-
Poor speeds on ADSL2+ Should be getting 9Mb, only ...
Hello, About 16 days ago now, I had a brand new BT line installed on a new house my family has moved into. Coming from my rather pitiful 1.8mb connection at my old home, I was delighted to learn that based on my new home's location and distance from
-
Dynamic Changes to the JPanel Content
Hi to All, I have a JPanel and it contains two subpanels in it. second sub panel content is dynamic. Eg: Main Panel - Sub Panel1 (Static) - Sub Panel2 (Dynamic) Sub Panel2 Contains Array of Controls(dynamic). Whenever i add new controls to Sub Panel2