What is parameter ID ?

Friends please let me know what is the use of parameters ID in the user creation (SU01) t-code under parameter tab ?
There are 2 users. A with 3 roles and B with 5 roles. We need to assign all the 3 roles of A to B in addtion to her existing roles. Role assignments are done through pfcg - everything is ok. Now the first user A is having 4 parameter id's so my question is that what is the significance of this id's ? If the second user (B) is not having these parameter id's what will be the effect on the authorizations of the new user id ? How to assign this parameter id's once a user id is created ?

Thanks Gokhan,Dimtri & particulary Wolfgang for the excellent explanation.
I just have a small question on this i.e. :-
As I am referencing the other user ID while creating this user (both user having same roles) so if the previous user is having few parameter ID's like :-
Parameter ID                                           Parameter Value (sample)
GLMASTER_CONTROL                           X
WLC                                                      XX  XX0 0
So if I don't maintain these paramerter id's for the new user then new user's "certain user-specific settings or application-specific default values" won't be memorized by the system. Apart from that she shouldn't face any issues in her functional role ? Is it right ? Please correct me if I'm wrong on this.
So is it a good practice to manually assign parameter id's to the newly created users ?
Thanks again.

Similar Messages

  • What is parameter id and default component in data element? Help!

    Hi experts,
          In the further characteristics, What is parameter id and default component name in data element? what are they used for?
    Example: S_CARR_ID.
    Thanks
    Gopal

    Hi,
    Parameter ID :- Is used for assigning value to field.
    Suppose u call a transaction in u porgram.
    and u want to assign some value to field before executing the transaction.
    if the field has parameter id u can assign value to field before calling the transaction.
    that is it take the default value from the memmory.
    and u set value in the memmory using parameter id.
    <b>----
    GET PARAMETER -
    </b>
    Basic form 3
    GET PARAMETER ID pid FIELD f.
    In some cases, the syntax rules that apply to Unicode programs are different than those for non-Unicode programs. See ABAP Unicode - Other Changes
    Effect
    First, the value stored under the key pid is transferred from the local SAP memory into the field f. If this key is not available in the local SAP memory, the value stored under the same key pid is transferred from the global user-related SAP memory to the field f.
    A parameter ID can have up to 20 characters. You can find an overview of the keys (parameters) used in the SAP system description or the appropriate function in the ABAP Workbench.
    The Return Code is set as follows:
    SY-SUBRC = 0: A value was read from SAP memory. SY-SUBRC = 4: No value was found in SAP memory under the specified key.
    Notes
    The global user-related SAP memory is available to each user for the entire duration of a terminal session. For this reason, set values are retained when you leave a program.
    You should not use SAP memory for temporary storage because a user's parallel sessions use the same global memory.
    Example
    Read the program name from SAP memory:
    DATA : REPID LIKE SY-REPID.
    GET PARAMETER ID 'RID' FIELD REPID.
    <b>----
    SET PARAMETER -
    </b>SET PARAMETER ID pid FIELD f.
    In some cases, the syntax rules that apply to Unicode programs are different than those for non-Unicode programs. See ABAP Unicode - Other Changes
    Effect
    Writes the contents of the field f to the global user-specific SAP memory and the local transaction-specific SAP memory under the ID pid. Any existing values under the same ID are overwritten.
    Parameter IDs can be up to 20 characters long. They cannot consist entirely of spaces. The SAP system description contains an overview of parameter IDs. You can also produce a list using the ABAP Workbench.
    Notes
    The global, user-specific SAP memory is available to a user for the duration of a single terminal session. Values written to it are retained even when the user exits a program.
    Do not use SAP memory as a temporary storage area, since parallel sessions belonging to the same user all use the same memory area.
    Only store data of the types C, N, D, and T, as well as structures that consist of these types, in the SAP Memory.
    You can create new parameter IDs using the ABAP Workbench.
    Parameter IDs may have a namespace prefix.
    Example
    DATA REPID like sy-repid VALUE 'RSPFPAR'.
    SET PARAMETER ID 'RID' FIELD REPID.
    Message was edited by: Manoj Gupta

  • What is parameter mapping

    HI ,
      Can some one explain me what is parameter mapping and in what scenarios we need to use it??.

    <b>Hi
    Web Dynpro ParameterMapping API - IWDParameterMapping
    The parameter mapping is an instance of the UI element event. Therefore, it is defined at UI element level. You describe the parameter mapping for a UI element event using the wdDoModifyView method (see also Event Parameter and Parameter Mapping).
    Since the parameter mapping is defined at UI element event level, each UI element event has a corresponding mapping information. Therefore, each UI element that can trigger events returns the mappingOf<UIElementEventName> method. This method returns an instance of the IWDParameterMapping interface. A button UI element with the onAction event provides the mappingOfOnAction that returns the current parameter mapping for the button instance.
    Event Parameter and Parameter Mapping
    http://help.sap.com/saphelp_nw04/helpdata/en/2f/55f35ceb9ca9458598ba61a4ca2fbb/frameset.htm
    This url links to a short pdf describing the Webdynpro Java
    Go To Section 7.4 Parameter Mapping
    "Inside WebDynpro Java" Pdf File 2.50 MB</b>
    http://searchsap.techtarget.com/searchSAP/downloads/SAPPRESS.pdf
    <b>Regards
    Chandran</b>

  • What about parameter weblogic.PosixSocketReaders in WLS 8.1

    Hi,
    I would want to know what is the effect of the parameter weblogic.PosixSocketReaders in wls 8.1?
    The only doc i can read on this subject is http://e-docs.bea.com/wls/docs70/perform/appb_tunetips.html and concerne wls 7.
    Which is the effect if I put this parameter at value 1 (with wls81 and native i/o)?
    Thanks.

    CASE_ID_NUM: 642649
    PosixSocketReaders and how they work in WLS:
    WLS utilizes native code to perform socket handling, called the performance pack. Native code polls sockets on the OS layer if a new socket and data has to be processed, if a socket contains data that WLS is supposed to process it is picked up by Java threads from the WLS SocketReader thread queue. The SocketReader Java threads have the task of passing the socket and the contained raw message to an execute thread performing the application specific processing.
    The flow of a socket and data from the OS to WLS is as follows:
    OS TCP/IP Socket --> WLS native code (performance pack) polls for sockets --> Java SocketReader thread -- dispatch --> WLS Java execute thread (e.g. execute thread from default WLS execute queue)
    The number of SocketReader threads is per default set to 3 on Unix environments, this is generally a good default value. In some case and specific OS environments experience has shown that tuning the number of SocketReader threads is beneficial to get the maximum performance from WLS in dispatching a socket from the native layer to a WLS execute thread.
    The reason why tuning the SocketReaders can have an positive effect is based on two main factors:
    1. SocketReader threads have many Java synchronization blocks as they are working very concurrently on the native code layer. 2. A big number of sockets being opened to WLS
    In case the JVM and/or OS is not very good in handling synchronization locks point 1. is the limiting performance factor of Socketreaders as the JVM and OS are more busy handling Java synchronization locks than doing the actual dispatch work. For such a scenario experience with other customers has shown that using PosixSocketReaders=1 is beneficial
    On the other side if the JVM and OS handle synchronization locks very well it can be beneficial to increase the number of PosixSocketReaders threads and thus allow WLS to dispatch more socket data from the native layer to a WLS execute thread in parallel.
    As the performance of PosixSocketReaders very much depends on the OS / JVM and if the system/application is heavily socket/network related a good value for PosixSocketReaders has to be identified based on test runs. Generally the default value of 3 PosixSocketReaders is good for most applications and environments.

  • What  consistent parameter will do in export? advantages?

    Hi ,
    What is consistent parameter in export. in what scenario it helps .pls let me know.
    Thanks,
    Kumar.

    Refer this link:
    http://download-east.oracle.com/docs/cd/B19306_01/server.102/b14215/exp_imp.htm#sthref2250
    @B548204BB:
    With the "consistent" parameter you can ensure at 90% your export will be consistentWhy 90%?

  • What is parameter for total number of user sessions for entire SAP system

    Is there a profile parameter that limits total number of SAP user connections to that system. Im not talking about rdsip/max_alt_modes that limits number of sessions for particular user but a parameter that limits user connections to total number of users logging into particular system. I heard tht there is parameter that has default value 90, i want to change it but dont know whats the paramter name..plzz help me in this regard to proceed further.
    Thank you

    Hi,
    Use ST03/ST03N to check the number of users logged in.
    Use RZ10 to change the parameters
    Rakesh

  • What is parameter in each activity

    Hi,
    I can see something called parameters in create input task,Script task ...etc.
    What is that parameter tab.
    How and where those are used.

    Parameters give you the ability to store data on users tasks. (Alert, Incident, Approval Request, etc)
    This basically gives you the ability to pass variable data and store it on a user tasks, helpful for triggering off them, etc.
    There should be some information on this in the manual as well.
    --Shaun

  • [JS CS3] What does copyingProfiles parameter of packageForPrint method mean?

    Hi all,
    I wrote a script that packages all InDesign files in the selected folder — the script and its detailed description is here: http://kasyan.ho.com.ua/package_for_archive.html
    But I can’t figure out what copyingProfiles parameter of packageForPrint method means?
    First of all, I don’t see the corresponding checkbox in InDesign’s Package Publication dialog box.
    Secondly, it makes no difference whether I set it to true or false: no profiles are copied.
    The reference states: “copyingProfiles — bool — If true, copies color profiles to the package folder”.
    But what profiles is it supposed to copy? The ones chosen in Color Settings dialog?
    Kasyan

    [Still OT ...] Weird.
    7-Zip reports the compression of Windows' "Send to compressed folder" zips as "Deflate" -- I would say that's pretty old fashioned. Your file gets a description of "LZMA", which doesn't really tell me anything at all. Perhaps it's too old.[*]
    [Really getting OT for InDesign Scripting] 7-Zip for Windows is free (http://www.7-zip.org/), fast, user friendly, can compress and unpack from the Explorer, and supports lots and lots of file types. Even a Mac archived .DMG file is not a problem! (You do need to know the basics of that, though.) Weirdest-I-found-so-far: you can "open" a Windows Executable program and extract its code and data segments ...
    [Ed.] [*] Idly browsing the 7-zip site, I came across a description of its native compression:
    "LZMA is default and general compression method of 7z format. The main features of LZMA method:"
    (a list of super-modern features follows -- including multi- and P4-hyper-threading.)
    That's what WinZip calls "legacy"? Boy am I getting old.

  • What -Dweblogic.security.SSL.nojce parameter does?

    Hello,
    I had some issue regarding Cipher initialization :
    java.security.InvalidKeyException: Illegal key size
         at javax.crypto.Cipher.a(DashoA13*..)
         at javax.crypto.Cipher.init(DashoA13*..)
         at javax.crypto.Cipher.init(DashoA13*..)
         at com.certicom.tls.provider.Cipher.init(Unknown Source)
         at com.certicom.tls.ciphersuite.SecurityParameters.createWriteCipher(Unknown Source)
         at com.certicom.tls.record.handshake.HandshakeHandler.changeCipherSpec(Unknown Source)
         at com.certicom.tls.record.handshake.ClientStateReceivedCertificate.handle(Unknown Source)
         at com.certicom.tls.record.handshake.HandshakeHandler.handleHandshakeMessage(Unknown Source)
         at com.certicom.tls.record.handshake.HandshakeHandler.handleHandshakeMessages(Unknown Source)
         at com.certicom.tls.record.MessageInterpreter.interpretContent(Unknown Source)
         at com.certicom.tls.record.MessageInterpreter.decryptMessage(Unknown Source)
         at com.certicom.tls.record.ReadHandler.processRecord(Unknown Source)
         at com.certicom.tls.record.ReadHandler.readRecord(Unknown Source)
         at com.certicom.tls.record.ReadHandler.readUntilHandshakeComplete(Unknown Source)
         at com.certicom.tls.interfaceimpl.TLSConnectionImpl.completeHandshake(Unknown Source)
         at com.certicom.tls.record.WriteHandler.write(Unknown Source)
         at com.certicom.io.OutputSSLIOStreamWrapper.write(Unknown Source)
         at java.io.BufferedOutputStream.flushBuffer(Unknown Source)
         at java.io.BufferedOutputStream.flush(Unknown Source)
         at java.io.FilterOutputStream.flush(Unknown Source)
         at weblogic.net.http.HttpURLConnection.writeRequests(HttpURLConnection.java:154)
         at weblogic.net.http.HttpURLConnection.getInputStream(HttpURLConnection.java:358)
         at weblogic.net.http.SOAPHttpsURLConnection.getInputStream(SOAPHttpsURLConnection.java:37)
         at weblogic.net.http.HttpURLConnection.getResponseCode(HttpURLConnection.java:947)
    and it seem that the solution is to start weblogic using "-Dweblogic.security.SSL.nojce = true ".
    I've tried to find out what this parameter exactly does, but I couldn't find any relevant documentation.
    Can you please try to explain what exactly does and what is the impact on my application if I use "-Dweblogic.security.SSL.nojce parameter = true "? From my understanding it disables default jdk jce , but what is using instead? Some weblogic security provider?
    Thanks in advance
    Edited by: 871158 on Jul 8, 2011 12:08 AM

    apart from the official documentation
    http://download.oracle.com/docs/cd/E14571_01/web.1111/e13707/ssl.htm
    I found the nojce parameter mentioned here
    http://ofmwsoa11g.blogspot.com/p/securing-weblogic-with-ssl.html
    "When starting a WebLogic Server instance, you can specify the command line argument -Dweblogic.security.SSL.nojce=true to use a FIPS-compliant (FIPS 140-2) crypto module in the server's SSL implementation. FIPS 140-2 is a standard that describes U.S. Federal government requirements for sensitive, but unclassified use."
    but definitely you need a Security Specialist (I am just a GP, general practitioner) on this one....

  • Creating parameter based on Submit Date from Remedy ITSM

    I am new to creating Crystal Reports and I am using Crystal Reports XI. I am pulling information from BMC Remedy ITSM through an ODBC connection. I have created a report from HPD_Help_Desk that pulls the Incident Number, Submit Date, Submitter, Owner and Description. I am not having any problems pulling the information from the tables. The issue that I am running into is creating a new parameter field that can be used so that when the people that will be running this report can pull information based on a date range of the submit date. When the report is run, it pulls the datetime from Remedy ITSM in a mm/dd/yyyy hh:mm:ss format with AM or PM on the end. I have created a parameter named Date Range that has a static list of values. The Type of the parameter is Date Time. The Value Field is Submit_Date. I have selected true for allowing custom values and allowing range values. The objective is to have the person running the report type in the datetime range such as Start of Range Value: 11/22/2009 00:00:00AM and End of Range Value: 11/28/2009 23:59:59PM so that they get all data for Incidents created from the start of the day on the 22nd to through the end of the day on the 28th providing 1 weeks worth of data. I know selection criteria can be used to run for the previous full week, but this will not help if people want to check on historical data. When the parameter is added to the report, it requests the datetime ranges be entered in a yyyy-mm-dd hh:mm:ss format. I have entered in datetime ranges and it will not filter the data. I receive data back for all dates even outside the range requested. I have attempted to change the format of the Submit Date within the report to match what the parameter is asking for and receive the same results. Any help would be greatly appreciated. Thank you in advance.

    Thank you for the feedback Carl. Again, I am new to this, so please be patient with me. I am not sure what you mean about adding the parameter to the record selection formula. I have drug the parameter field into the report so that it will prompt for parameters before running, but I do not think that is what you are talking about. Please advise.
    To your question about the Submit Date field in the report, when I open up the report and I point at the field for Submit Date the popup shows HPD_Help_Desk.Submit_Date (DateTime). That being the case, I think the answer to your question is that the data type of the data being returned is DateTime. Thanks again for the assistance.

  • Get the parameter fields defined in crystal report

    I am porting my application from crystal 8.5 written in C++ to crystal 2008 in .net.
    Here I am not making use of crystal report viewer neither I am creating .rpt in .net code.
    I have a set of already created .rpt files.
    I have written a function in .net to export the crystal report.
    Its a generic function and will be called for multiple crystal reports.
    I am passing the parameter values to the report by making use of the following function :
         ReportDocument repDoc;
         repDoc.SetParameterValue(APPTYPE, strNextToken[0]);
         repDoc.SetParameterValue(COMPORROLETYPE, strNextToken[1]);
    Similarly I are setting other parameter values.
    The problem here is that, all the reports do not have parameter fields defined that I am trying to set.
    They may be present for one report and absent for another. In this case , if the report does not have a particular parameter
    field, then it gives error on setting parameters and subsequently fails.
    Now I want to find out through code what all parameter fields are defined in the report. Then I will only set those
    parameter fields?
    Please guide how can this be done.
    Thanks
    Sonam

    Not as trivial as you might think. You will have to loop through all the sections of the report looking for the objects you need. I don't have a code specific to parameters, but looping through al the sections would be something like the code below. But... this will only show you parameters in a section. It will not show you parameters used in a formula, record selection formula, group selection formula, text field or a conditional formula. In order to get those parameters, you's have to parse out each of those objects looking for parameters. And this is probably not an exhaustive list of places to look for a parameter in the report.  I get a headache just thinking about this...
    Dim crSections As Sections
    Dim crSection As Section
    Dim crSubreportObject As SubreportObject
    'set the crSections object to the current report's sections
    crSections = crReportDocument.ReportDefinition.Sections
    'loop through all the sections to find all the report objects
    For Each crSection In crSections
    crReportObjects = crSection.ReportObjects
    'loop through all the report objects to find all the subreports
    For Each crReportObject In crReportObjects
    If crReportObject.Kind = ReportObjectKind.SubreportObject Then
    'you will need to typecast the reportobject to a subreport
    'object once you find it (***you'd go to setting the parameter here - or not...)
    crSubreportObject = CType(crReportObject, SubreportObject)
    'open the subreport object
    crSubreportDocument = crSubreportObject.OpenSubreport(crSubreportObject.SubreportName)
    'set the database and tables objects to work with the subreport
    Ludek
    Follow us on Twitter http://twitter.com/SAPCRNetSup

  • ORA-32004: obsolete and or deprecated parameter

    Oracle 11.1.7.0:
    When I startup the db I get ORA-32004. There is no trace of which parameter is obsolete in alert logs. Neither do I see that parameter in v$obsolete_parameter. How can I look at what that parameter is?

    I found it in alert log. Since it was one parameter I didn't see it clearly in the logs. This parameter was user_dump_dest. I reset this parameter. But we have a requirement to set this parameter becaus current filesystem doesn't have enough space. How can I set this so that the destination can be on different volume than $ORACLE_HOME?

  • Wbadmin System State Backup "Parameter is incorrect"

    Hello,
    We have two physical Windows Server 2008 R2 x64 Standard Domain Controllers and the system state backup on both fails with the same error.
    We issue the command:
    wbadmin start systemstatebackup -backuptarget:c:
    (NOTE: We did the REG fix to allow backups to the system volume)
    and we get  this as the output:
    C:\Windows\system32>wbadmin start systemstatebackup -backuptarget:c:
    wbadmin 1.0 - Backup command-line tool
    (C) Copyright 2004 Microsoft Corp.
    Starting to back up the system state [28/02/2010 21:26]...
    Retrieving volume information...
    This will back up the system state from volume(s) System(C:) to c:.
    Do you want to start the backup operation?
    [Y] Yes [N] No y
    Creating a shadow copy of the volumes specified for backup...
    Creating a shadow copy of the volumes specified for backup...
    Please wait while system state files to back up are identified.
    This might take several minutes...
    Summary of the backup operation:
    The backup of the system state failed [28/02/2010 21:27].
    Log of files successfully backed up:
    C:\Windows\Logs\WindowsServerBackup\Backup-28-02-2010_21-26-31.log
    Log of files for which backup failed:
    C:\Windows\Logs\WindowsServerBackup\Backup_Error-28-02-2010_21-26-31.log
    The operation ended before completion.
    The parameter is incorrect.
    C:\Windows\system32>
    This happens on both servers and the two backup log files mentioned in the output are both empty.
    There's no other information that I can find so I don't know what the "parameter" is or why it is incorrect.
    Has anyne come across this problem and know what the error is referring to?
    Thanks
    Sunil

    I received a PowerShell script from Suhas and ran it on the affected server, the script output gave:
    1.
         Service Name    : RMAGENT
         Service Caption : RMAGENT
         Registry key    : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RMAGENT\ImagePath
         Value           : \\PRIMARY\admin$\Microsoft DPM SRT\RFCAgent.exe
         Reason          : The service path contains a double slash. Network paths or paths containing a double slash are not supported.
    2.
         Service Name    : RMAGENT
         Service Caption : RMAGENT
         Registry key    : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RMAGENT\ImagePath
         Value           : \\PRIMARY\admin$\Microsoft DPM SRT\RFCAgent.exe
         Reason          : The service path does not have a proper path format. Only paths beginning with [<Drive>]:\ format are supported.
    The "RMAgent" is from Microsoft Data Protection Manager 2007 System Recovery Tool (DPM-SRT) and I think is the remote agent that DPM-SRT uses to backup the remote system.
    The DPM-SRT RMAgent isn't supported and doesn't work on Windows Server 2008 R2 systems and I am not sure how it ended up installed on the server. Removing this service should solve the problem and allow the System State Backups to work. The DPM-SRT agent wasn't listed in the "Programs and Features" and so couldn't be installed from there (if it was I would have spotted this a long time ago and probably solved the problem). Instead, I used the information at:
    http://www.howtogeek.com/howto/windows-vista/how-to-delete-a-windows-service-in-vista-or-xp/
    To delete the RMAgent service: sc delete "RMAgent" in an Administrator CMD prompt. This removed the registry entries shown in the script output above. When this was done, I ran the script again just to be sure there was nothing else and indeed the RMAgent entries had gone and there were no other items that needed attention.
    Finally, I tried "webadmin start systemstatebackup -backuptarget:C:" again in an administrator CMD prompt and it completed successfully.
    I would like to thank Abhinav Mathur and Suhas Rao in particular for their very helpful script.
    Sunil

  • Pass Parameter to Module Loaded with ModuleManager

    Is it possible to pass a parameter to a module loaded with ModuleManager?

    80sRelic,
    First, to answer a lingering question from your last post, the reason simIndex was 3 for each module (as opposed to 1,2,3) has to do with timing. When you ran getDataFromParent() within the module you probably did so after an event like the creationComplete event. The for loop (with simIndex++) executed almost instantly while the asynchronous events for each module kicked in a few ms later, so '3' across the board.
    Also, as far as the IModuleInfo::factory.create() method goes, yes you can pass a slew of parameters in here, but this is NOT the way to pass data to the module. I don't know what this parameter is all about, I thought it might pass variables to the module constructor (it does not), the documentation says something about 'let building factories change what they create,' but I never figured it out. Sorry. All I know is that whatever this is, it is not the way.
    BTW, the general topic we're dealing with is 'passing data' between module and application and more info can be found here and in the flex 3 cookbook.
    But, I'm guessing you already know this. (Just in case!!! )
    Of all the ways to pass data, gettingDataFromTheParent() is probably the worst method, or so they say. In general, passing data between module and application couples the two objects together and so they are no longer are they black boxes to each other. And I'm guessing the reason gettingDataFromParent() is the least preferred method probably has to do with change, where changeOverTimeOfApp > changeOverTimeOfModule.
    I wrote a small app, which might help demonstrate a nice way for you to pass data in your project. Please note that the app, as it stands doesn't make much sense. Modules should only be used when there's a really good reason to do so, for instance if the module is prohibitively large and only a fraction of the users will actually ever need to employ the module. In my particular example, using a custom component would be simpler and make much much more sense.
    Well, here it is (with .fxp appended at the bottom). Hope this helps,
    - e
    <?xml version="1.0" encoding="utf-8"?>
    <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
                   xmlns:s="library://ns.adobe.com/flex/spark"
                   xmlns:mx="library://ns.adobe.com/flex/halo" >
      <fx:Script>
        <![CDATA[
          import modules.ColoredRectangle;
          import mx.collections.ArrayCollection;
          import mx.events.ModuleEvent;
          import mx.modules.IModuleInfo;
          import mx.modules.ModuleManager;
          private var myModInfo:IModuleInfo;
          private var myColor:uint;
          private var colorCollection:ArrayCollection = new ArrayCollection(
               [{colorName:"Red",    hex:"0xFF0000"},
                {colorName:"Orange", hex:"0xFFA500"},
                {colorName:"Yellow", hex:"0xFFFF00"},
                {colorName:"Green",  hex:"0x008000"},
                {colorName:"Blue",   hex:"0x0000FF"},
                {colorName:"Indigo", hex:"0x4B0082"},
                {colorName:"Violet", hex:"0xEE82EE"}] );
          protected function fetchModules():void     {
            myModInfo = ModuleManager.getModule("modules/ColoredRectangle.swf");
            myModInfo.addEventListener(ModuleEvent.READY, moduleReadyHandler);
            myModInfo.load();
          private function moduleReadyHandler(event:ModuleEvent):void {
            for each(var colorObj:Object in colorCollection) {
               var myModuleInstance:ColoredRectangle = myModInfo.factory.create() as ColoredRectangle;
               myModuleInstance.myColor = uint(colorObj.hex);
               tileBox.addElement(myModuleInstance);
        ]]>
      </fx:Script>
      <s:HGroup verticalCenter="0" horizontalCenter="0"
                width="750" height="400" gap="50">
         <s:Border width="100%" height="400">
            <s:layout>
               <s:VerticalLayout />
            </s:layout>
            <s:Button id="seeModulesButton1" label="fetch modules!"
                   click="fetchModules()" width="100%"/>
            <s:Scroller width="100%" height="100%">
               <s:Group  id="tileBox" height="100%" width="100%">
                  <s:layout>
                     <s:TileLayout columnAlign="justifyUsingGap" />
                  </s:layout>
               </s:Group>
            </s:Scroller>
         </s:Border>
       </s:HGroup>
    </s:Application>

  • Passing multiple parameter values to a detail report.  How?

    Help!
    I have a Summary report and a Detail report.
    Summary report has a parameter that may have multiple values (ie returning an array).
    I need to pass these values to the Detail report.
    Anybody has managed to do it?
    Thanks in advance...
    Inga

    Thank you for your reply Sunil...
    The problem is as follows:
    I have a report portlet that has a parameter with multiple values. Ie I would have two status values passed into this Summary report that shows, say total sum for those statuses. I have a link from this report to a detail report, and i need to pass both of these values into the detail report.
    I have tried adding a parameter (p_status_param) in the SQL query that would be a part of link by building it in "PL/SQL after header section" and doing the parameter replace.
    SQL query:
    select
    '<a href="./RTS.RPT_OPEN_CALLS_BY_ASSIGNEE_01.SHOW?p_arg_names=p_assigned_user_id&p_arg_values='||cr.assigned_user_id||''||:p_status_param||'''><font class=portletText1>'||s.user_name||'</font></a>' full_name,
      cr.assigned_user_id,
      count(*) total_calls
    from 
      trts_call_request cr,
      trts_security s
    where
      cr.assigned_user_id = s.user_id
      and cr.current_status_id in :p_status
      and cr.assigned_user_id in :p_assigned_user_id)
    group by
      s.user_name,
      assigned_user_id
    PL/SQL:
    declare
        v_return    varchar2(32767) := '';
    begin
        for i in 1..l_arg_names.count loop
            if l_arg_names(i) = p_reference_path||'.p_status' then
                v_return := v_return || '&p_arg_names=p_status&p_arg_values='||l_arg_values(i);
            end if;
        end loop;
         myats30.wwv_name_value.replace_value(l_arg_names, l_arg_values, 'p_status_param',myats30.wwv_standard_util.string_to_table2(v_return) );
    htp.p(v_return);
    end;
    However, when you run the report, this is what you get (see what the parameter has been replaced with):
    ORA-00907: missing right parenthesis (WWV-11230)
    Failed to parse as RTS - select '<a href=./RTS.RPT_OPEN_CALLS_BY_ASSIGNEE_01.SHOW?p_arg_names=p_assigned_user_id&p_arg_values='||cr.assigned_user_id||''|| ( :zz21, :zz22, :zz23 ) _param||''"><font class=portletText1>'||s.user_name||'</font></a>' full_name, cr.assigned_user_id, count(*) total_calls from trts_call_request cr, trts_security s where cr.assigned_user_id = s.user_id and cr.current_status_id in ( :zz21, :zz22, :zz23 ) and cr.assigned_user_id in :p_assigned_user_id) group by s.user_name, assigned_user_id order by ASSIGNED_USER_ID ASC (WWV-08300)
    Any ideas how I could build this link programatically???
    Thank you...

Maybe you are looking for

  • Mac Mini - Philips TV model 42pf9831d

    I just purchased a 2.5ghz Apple Mac Mini and when I connect it to my Philips TV model 42pf9831d via hdmi the television initially displays the apple rebooting for the first 30 seconds, then the television goes blank.  The Philips specs state hdcp is

  • Too early to switch?

    Long time Mac user and fan here - I've owned (and administered) over 40 separate Macs, beginning with a 512K Fat Mac, so I am onboard, okay? Typically what I will do when it's time to upgrade my staff computers at work is buy a faster, newer machine

  • Defaulting Quantity as 1 in the sales order item

    Dear Experts, I want to default the quanity as 1 in sales order after entering the material at the item level and pressing enter. i tried with the MV45AFZZ user exits if i make forcefully RV45A-KWMENG as '1.000' and VBAP-KWMENG as '1.000'  in MOVE FI

  • Fire Plug from one window to another

    Dear All, Is it possile to fire an outbound plug from one window to another? I am using a Popup window and on clicking a button in the popup window, I want to navigate to another view in the parent window. I know there are other ways to handle these

  • Puzzled newbie - email signatures

    I tried posting a question via the 'start a discussion' page, but it doesn't work - Apple never posted the question... Question.. I've set up a couple of signatures in applemail but I'm not given any option on the default, as the 'choose signature' c