Customize Grid Control

Can you customize the names on the different tabs (sorry, have to ask as my manager wants to know)? Also, is there a way to add additional tabs if we were to use the api to monitor other systems, could we put these on our own, new tab page?
Thanks.

Tabs can be customized under "Preferences" -> Target subtabs.
You can for example create target groups and put a group name in the tab.

Similar Messages

  • Move JS Grid control Pivoted grid to Left side

    Hi Everyone,
    i have implemented JS Grid in my custom application page to display SharePoint list data in tabular fashion and i have enabled the Pivoted grid pane,by default the pivoted grid pane will be displayed on the right
    side but my requirement is to display the  pivoted grid pane on the left side as shown below.

    There are not so many information explaining how to customize JS Grid control,can someone guide me on this.

  • Grid Control 10.2.0.1.1 Silent Installation Problem

    I seem to be having issue installing Grid Control 10.2.0.1.1; I am using the silent install with existing database method and for some reason, the installation process is not using some variable I have specified in the response file.
    My operating environment is as follows
    Redhat Enterprise Linux 5.2 [Tikanga] - 32bit
    Repository: Oracle Database 11gR2Variables that I have specifed in the response file and are not being used are below.
    >
    s_mgmtTbsName="/u02/oradata/emrep/oradata/mgmt.dbf"
    s_ecmTbsName="/u02/oradata/emrep/oradata/mgmt_ecm_depot1.dbf"
    >
    slientInstall log has the following entries
    silentInstall2010-08-18_01-15-29-PM.log
    *** Error Dialog: OUI-10150:Error: The file system location /u01/app/oracle/product/oms10g/oradata does not exist. Please enter the path of an existing directory. in component Oracle Enterprise Manager Grid Console 10.2.0.1.1 . Installation cannot continue for this component. ***
    User Selected: S&top installation of this component only.
    The file system location /u01/app/oracle/product/oms10g/oradata does not exist. Please enter the path of an existing directory.
    This silent installation was unsuccessful.installActions log file has the following entries
    INFO: Setting variable 's_mgmtTbsName' to '/u01/app/oracle/product/oms10g/oradata/mgmt.dbf'. Received the value from the variable calculation.
    INFO: Calling Query fileQueries10.1.0.3.0  exists
    filename = /u01/app/oracle/product/oms10g/oradata
    INFO: Query Returned: false
    User Selected: S&top installation of this component only.
    The file system location /u01/app/oracle/product/oms10g/oradata does not exist. Please enter the path of an existing directory.
    This silent installation was unsuccessful.Regard,
    Phiri

    [oracle@oracledba Disk1]$ cat response/em_using_existing_db.rsp
    ## copyright (c) 1999, 2004 Oracle. All rights reserved.          ##
    ## Specify values for the variables listed below to customize     ##
    ## your installation.                                             ##
    ## Each variable is associated with a comment. The comment        ##
    ## identifies the variable type.                                  ##
    ## Please specify the values in the following format:             ##
    ##         Type         Example                                   ##
    ##         String       "Sample Value"                            ##
    ##         Boolean      True or False                             ##
    ##         Number       1000                                      ##
    ##         StringList   {"String value 1","String Value 2"}       ##
    ## The values that are given as <Value Required> need to be       ##
    ## specified for a silent installation to be successful.          ##
    ## This response file is generated by Oracle Software             ##
    ## Packager.                                                      ##
    RESPONSEFILE_VERSION=2.2.1.0.0
    #Name       : UNIX_GROUP_NAME
    #Datatype   : String
    #Description: Unix group to be set for the inventory directory. Valid only in Unix platforms.
    #Example: UNIX_GROUP_NAME = "install"
    UNIX_GROUP_NAME="oinstall"
    #Name       : FROM_LOCATION
    #Datatype   : String
    #Description: Complete path to the products.xml.
    #Example: FROM_LOCATION = "../stage/products.xml"
    FROM_LOCATION="/u02/orasoft/gc_10201/Disk1/rdbms/Disk1/stage/products.xml"
    #Name       : FROM_LOCATION_CD_LABEL
    #Datatype   : String
    #Description: This variable should only be used in multi-CD installations. It includes the label of the compact disk where the file "products.xml" exists. The label can be found in the file "disk.label" in the same directory as products.xml.
    #Example: FROM_LOCATION_CD_LABEL = "CD Label"
    #FROM_LOCATION_CD_LABEL="EM10g"
    #Name       : BASEDIR
    #Datatype   : String
    #Description: Directory where the ORACLE_HOMES gets created
    #Example: BASEDIR = "C:\OHOME1" or BASEDIR = "/scratch/OracleHomes"
    BASEDIR="/u01/app/oracle/product"
    #Name       : INSTALLATION_NAME
    #Datatype   : String
    #Description: Oracle Home Name. Used in creating folders and services.
    #Example: INSTALLATION_NAME = "OHOME1"
    INSTALLATION_NAME="oms10g"
    #Name       : NEXT_SESSION
    #Datatype   : Boolean
    #Description: Set to true to allow users to go back to the File Locations page for another installation. This flag also needs to be set to true in order to process another response file (see NEXT_SESSION_RESPONSE).
    #Example: NEXT_SESSION = true
    NEXT_SESSION=true
    #Name       : NEXT_SESSION_ON_FAIL
    #Datatype   : Boolean
    #Description: Set to true to allow users to invoke another session even if current install session has failed. This flag is only relevant if NEXT_SESSION is set to true.
    #Example: NEXT_SESSION_ON_FAIL = true
    NEXT_SESSION_ON_FAIL=true
    #Name       : DEINSTALL_LIST
    #Datatype   : StringList
    #Description: List of components to be deinstalled during a deinstall session.
    #The following choices are available. The value should contain only one of these choices.
    #The choices are of the form Internal Name, Version : External name. Please use the internal name and version while specifying the value.
    #    oracle.sysman.top.agent, 10.2.0.0.0 : Oracle Management Agent 10.2.0.0.0
    #    oracle.sysman.top.em_seed, 10.2.0.0.0 : Oracle Enterprise Manager Repository Database 10.2.0.0.0
    #    oracle.sysman.top.oms, 10.2.0.0.0 : Oracle Enterprise Manager Grid Console 10.2.0.0.0
    #Example: DEINSTALL_LIST = {"oracle.sysman.top.agent","10.2.0.0.0"}
    DEINSTALL_LIST={"oracle.sysman.top.oms","10.2.0.1.1"}
    #Name       : SHOW_DEINSTALL_CONFIRMATION
    #Datatype   : Boolean
    #Description: Set to true if deinstall confimation is needed during a deinstall session.
    #Example: SHOW_DEINSTALL_CONFIRMATION = true
    SHOW_DEINSTALL_CONFIRMATION=true
    #Name       : SHOW_DEINSTALL_PROGRESS
    #Datatype   : Boolean
    #Description: Set to true if deinstall progress is needed during a deinstall session.
    #Example: SHOW_DEINSTALL_PROGRESS = true
    SHOW_DEINSTALL_PROGRESS=true
    #Name       : REMOVE_HOMES
    #Datatype   : StringList
    #Description: List of the homes to be removed during a deinstall session. Each home is represented by its full path.
    #Example: REMOVE_HOMES = {<full_path_of_home1>,<full_path_of_home2>, ...}
    REMOVE_HOMES=<Value Unspecified>
    #Name       : ACCEPT_LICENSE_AGREEMENT
    #Datatype   : Boolean
    #Description: By setting this variable to true, you are accepting the license agreement. This variable is used only for silent installations.
    #Example: ACCEPT_LICENSE_AGREEMENT = true
    ACCEPT_LICENSE_AGREEMENT=true
    #Name       : TOPLEVEL_COMPONENT
    #Datatype   : StringList
    #Description: The top level component to be installed in the current session.
    #The following choices are available. The value should contain only one of these choices.
    #The choices are of the form Internal Name, Version : External name. Please use the internal name and version while specifying the value.
    #    oracle.sysman.top.agent, 10.2.0.0.0 : Oracle Management Agent 10.2.0.0.0
    #    oracle.sysman.top.em_seed, 10.2.0.0.0 : Oracle Enterprise Manager Repository Database 10.2.0.0.0
    #    oracle.sysman.top.oms, 10.2.0.0.0 : Oracle Enterprise Manager Grid Console 10.2.0.0.0
    #Example: TOPLEVEL_COMPONENT = {"oracle.sysman.top.agent","10.2.0.0.0"}
    TOPLEVEL_COMPONENT={"oracle.sysman.top.oms","10.2.0.1.1"}
    #Name       : SELECTED_LANGUAGES
    #Datatype   : StringList
    #Description: Languages in which the components will be installed.
    #The following choices are available. The value should contain only one of these choices.
    #The choices are of the form Internal Name : External name. Please use the internal name while specifying the value.
    #    en,   : English
    #    de,   : German
    #    es,   : Latin American Spanish
    #    es_MX,   : Mexican Spanish
    #    es_ES,   : Spanish
    #    fr,   : French
    #    fr_CA,   : Canadian French
    #    it,   : Italian
    #    iw,   : Hebrew
    #    ja,   : Japanese
    #    ko,   : Korean
    #    pt_BR,   : Brazilian Portuguese
    #    zh_CN,   : Simplified Chinese
    #    zh_TW,   : Traditional Chinese
    #Example: SELECTED_LANGUAGES = {"en"}
    #SELECTED_LANGUAGES={"en"}
    #Name       : COMPONENT_LANGUAGES
    #Datatype   : StringList
    #Description: Languages in which the components will be installed.
    #The following choices are available. The value should contain only one of these choices.
    #The choices are of the form Internal Name : External name. Please use the internal name while specifying the value.
    #    en,   : English
    #    de,   : German
    #    es,   : Latin American Spanish
    #    es_MX,   : Mexican Spanish
    #    es_ES,   : Spanish
    #    fr,   : French
    #    fr_CA,   : Canadian French
    #    it,   : Italian
    #    iw,   : Hebrew
    #    ja,   : Japanese
    #    ko,   : Korean
    #    pt_BR,   : Brazilian Portuguese
    #    zh_CN,   : Simplified Chinese
    #    zh_TW,   : Traditional Chinese
    #Example: COMPONENT_LANGUAGES = {"en"}
    #Component  : oracle.sysman.top.oms
    COMPONENT_LANGUAGES={"en"}
    #Name       : s_reposHost
    #Datatype   : String
    #Description: Hostname of the Repository database
    #Component  : oracle.sysman.top.oms
    #Example    :s_reposHost="stadv26.us.oracle.com"
    s_reposHost="oracledba"
    #Name       : s_reposPort
    #Datatype   : String
    #Description: Port on which the Repository database is running
    #Component  : oracle.sysman.top.oms
    #Example    :s_reposPort="1521"
    s_reposPort="1521"
    #Name       : s_reposSID
    #Datatype   : String
    #Description: SID or Service name  of the Repository database
    #Component  : oracle.sysman.top.oms
    #Example    :s_reposSID="emrep"
    s_reposSID="emrep"
    #Name       : s_reposDBAPwd
    #Datatype   : String
    #Description: Password of DBA user used to create repository schema
    #Component  : oracle.sysman.top.oms
    # Example   : s_reposDBAPwd="password"
    s_reposDBAPwd="emgc10g"
    #Name       : s_mgmtTbsName
    #Datatype   : String
    #Description: Mgmt tablespace name
    #Component  : oracle.sysman.top.oms
    #This will get created on the machine where the database is present
    #So make sure that the directory given here is present in the machine where the database exists
    #ORACLE_HOME/oradata/mgmt.dbf
    #Example   : s_mgmtTbsName=/scratch/OracleHomes/oradata/mgmt.dbf
    s_mgmtTbsName="/u02/oradata/emrep/oradata/mgmt.dbf"
    #Name       : s_ecmTbsName
    #Datatype   : String
    #Description: ECM tablespace name
    #Component  : oracle.sysman.top.oms
    #This will get created on the machine where the database is present
    #So make sure that the directory given here is present in the machine where the database exists
    #ORACLE_HOME/oradata/mgmt_ecm_depot1.dbf
    #Example    : s_ecmTbsName=/scratch/OracleHomes/oradata/mgmt_ecm_depot1.dbf
    s_ecmTbsName="/u02/oradata/emrep/oradata/mgmt_ecm_depot1.dbf"
    #Name       : b_emailSelected
    #Datatype   : Boolean
    #Description: Whether to receive automatic threshold notification email
    #Component  : oracle.sysman.top.oms
    #Example    : b_emailSelected=false/true
    b_emailSelected=<Value Unspecified>
    #Name       : s_emailAddress
    #Datatype   : String
    #Description: Address to receive threshold notification email, this will be effected only when b_emailSelected=true
    #Component  : oracle.sysman.top.em_seed
    s_emailAddress=<Value Unspecified>
    #Name       : s_emailServer
    #Datatype   : String
    #Description: SMTP gateway used to send threshold notification email, this will be effected only when b_emailSelected=true
    #Component  : oracle.sysman.top.em_seed
    s_emailServer=<Value Unspecified>
    #Name       : b_metalinkSelected
    #Datatype   : Boolean
    #Description: Whether MetaLink connection was configured
    #Component  : oracle.sysman.top.em_seed
    #Example    : b_metalinkSelected=false/true
    b_metalinkSelected=<Value Unspecified>
    #Name       : s_metalinkUser
    #Datatype   : String
    #Description: user name for MetaLink access, this will be effected only when b_metalinkSelected=true
    #Component  : oracle.sysman.top.em_seed
    s_metalinkUser=<Value Unspecified>
    #Name       : s_metalinkPassword
    #Datatype   : String
    #Description: password for MetaLink access, this will be effected only when b_metalinkSelected=true
    #Component  : oracle.sysman.top.em_seed
    s_metalinkPassword=<Value Unspecified>
    #Name       : b_proxySelected
    #Datatype   : Boolean
    #Description: Whether proxy connection was configured
    #Component  : oracle.sysman.top.em_seed
    #Example: b_proxySelected=false/true
    b_proxySelected=<Value Unspecified>
    #Name       : EM_PROXYUSER
    #Datatype   : String
    #Description: User name for proxy access,this will be effected only when b_proxySelected=true
    #Component  : oracle.sysman.top.em_seed
    EM_PROXYUSER=<Value Unspecified>
    #Name       : EM_PROXYREALM
    #Datatype   : String
    #Description: Server providing proxy access, this will be effected only when b_proxySelected=true
    #Component  : oracle.sysman.top.em_seed
    EM_PROXYREALM=<Value Unspecified>
    #Name       : EM_PROXYPASSWORD
    #Datatype   : String
    #Description: Password for proxy access, this will be effected only when b_proxySelected=true
    #Component  : oracle.sysman.top.em_seed
    EM_PROXYPASSWORD=<Value Unspecified>
    #Name       : EM_PROXYHOST
    #Datatype   : String
    #Description: Server providing proxy access, this will be effected only when b_proxySelected=true
    #Component  : oracle.sysman.top.em_seed
    EM_PROXYHOST=<Value Unspecified>
    #Name       : EM_DONTPROXYFOR
    #Datatype   : String
    #Description: Domains which should not use proxy access, this will be effected only when b_proxySelected=true
    #Component  : oracle.sysman.top.em_seed
    EM_DONTPROXYFOR=<Value Unspecified>
    #Name       : EM_PROXYPORT
    #Datatype   : String
    #Description: Port for proxy access, this will be effected only when b_proxySelected=true
    #Component  : oracle.sysman.top.em_seed
    EM_PROXYPORT=<Value Unspecified>
    #Name       : s_securePassword
    #Datatype   : String
    #Description: Password for secure communication with Management Server
    #Component  : oracle.sysman.top.oms
    #Example    : s_securePassword="password"
    s_securePassword="emgc10g"
    #Name       : s_securePasswordConfirm
    #Datatype   : String
    #Description: Confirmation of password for secure communication with Management Server
    #Component  : oracle.sysman.top.oms
    #Example    : s_securePasswordConfirm="password"
    s_securePasswordConfirm="emgc10g"
    #Name       : b_lockedSelected
    #Datatype   : Boolean
    #Description: Whether agent communication should be locked
    #Component  : oracle.sysman.top.oms
    #Example    : b_lockedSelected=true/false
    b_lockedSelected=false
    #Name       : s_reposPwd
    #Datatype   : String
    #Description: Password of repository schema owner
    #Component  : oracle.sysman.top.oms
    #Example    : s_reposPwd="password"
    s_reposPwd="emgc10g"
    #Name       : s_reposPwdConfirm
    #Datatype   : String
    #Description: Password for repository schema owner
    #Component  : oracle.sysman.top.oms
    #Example    : s_reposPwdConfirm="password"
    s_reposPwdConfirm="emgc10g"
    #Please Don't change the values of these variables
    n_firstInstanceValidation=2
    n_firstReposValidation=1
    n_firstReposPwdValidation=2
    n_firstSecureValidation=2
    n_firstVldnEmailSer=2
    #Name       : b_upgrade
    #Datatype   : Boolean
    #Description: To Specify whether it is Normal Install or Upgrade
    #Component  : oracle.sysman.top.oms
    #PLEASE DON'T CHANGE THIS VALUE
    b_upgrade=false
    #Name       : b_showOptConfigPage
    #Datatype   : Boolean
    #Description: whether to perform optional configuration
    #Component  : oracle.sysman.top.oms
    #PLEASE DON'T CHANGE THIS VALUE
    b_showOptConfigPage=TRUE
    #Name       : s_installType
    #Datatype   : String
    #Description: Type of Grid Control install being performed
    #Component  : oracle.sysman.top.oms
    #PLEASE DON'T CHANGE THIS VALUE
    s_installType="NOSEED"
    [oracle@oracledba Disk1]$

  • RMAN Backup of Standby by Grid Control

    Hello Friends,
    i am trying to take backup of standby..by rman..but when i am trying to create customize backup in grid control, it is saying that you should connect to the recovery catalog. Now i set the recovery catalog in primary database, but still it is giving same message. What should i do..?
    Vivek

    I am using seperate instance for catalog on separate machine...These are the steps ---
    1) Register primary database to the recovery catalog (REP its on other node)
    2) Now i assume that the standby will also register to the catalog, because my SID and DBID is same for primary and standby.
    3) But when i go to the grid control, and try to schedule the backup..then customize backup...i got error message--- Error - Backing up a physical standby database requires a recovery catalog.
    Please suggest solution..?

  • How to install OEM Grid Control R2 on RHEL AS4 (AMD64/EM64T)

    Hi all,
    I was able to install the Oracle Application Server (Infrastructure and BI and Forms) successfully on the another machine with the same specs. The application I installed on the 64-bit machine is a 32-bit Oracle Application Server.
    Now, I tried to install the OEM Grid Control R2 (another 32-bit Oracle Software) on an identical 64-bit machine but had no luck. Ran linux32 bash before trying the install.
    I always get the error "error in invoking target 'dm_on ioracle' of makefile 'OH/db10g/rdbms/lib/ins_rdbms.mk".
    Please help me/guide me in this install if it is at all possible.
    Thanks and regards,
    Mike

    Did you read the installation docs?
    Did you look up trying to do this on metalink before proceeding?

  • 10g grid control installation (hanging problem) on RHEL AS 4.0

    Iam trying to install enterprise manager 10g(10.2.0.1.0) grid control on RHEL AS 4.0. At a stage after specifying security options the OUI hangs for long time (for about 15 mins) then it works fine till 100% installation then hanged for all day which i nevar see - (execute configuration scripts step). After a huge frustration i stopped the installation. Did anyone has come across this kind of problem..can anyone help me out of this problem...thanks in advance..
    The last few lines from logfile shows:
    *** End of Installation Page***
    The installation of Oracle Enterprise Manager Repository Database was successful.
    INFO: Path To 'globalcontext.xml' = /u01/app/oracle/product/10.2.0/db10g/install/chainedInstall/globalcontext

    Please paste the install action log and config log

  • Grid Control 11g Installation Unable to find Weblogic Server

    Hi,
    I am trying to install Grid Control 11g on Rhel 5.3. I already installed Weblogic . But when I give this location as middleware. Grid doesnt accept it.
    This is the exact error: ORACLE_MIDDLEWARE_HOME_LOCATION: specified Oracle Middleware Home is not installed in this host.
    I am giving /opt/oracle/Middleware in the Middleware home location screen.
    [oracle@ Middleware]$ pwd
    /opt/oracle/Middleware
    [oracle@]$ ls -l
    total 108
    drwxr-xr-x 2 oracle dba 4096 Dec 15 22:45 logs
    drwxr-xr-x 7 oracle dba 24576 Dec 15 22:45 modules
    -rw-r--r-- 1 oracle dba 852 Dec 15 22:45 ocm.rsp
    drwxr-xr-x 5 oracle dba 4096 Dec 15 22:50 patch_wls1032
    -rw-r--r-- 1 oracle dba 56812 Dec 15 22:45 registry.dat
    -rw-r--r-- 1 oracle dba 1718 Dec 15 22:45 registry.xml
    drwxr-xr-x 8 oracle dba 4096 Dec 15 22:45 utils
    drwxr-xr-x 7 oracle dba 4096 Dec 15 22:45 wlserver_10.3

    Did you install the correct version of WebLogic?
    Check you HOSTS file for incorrect entries.
    Eric

  • Weblogic 10.3.2 Smart Update / Grid Control 11.1.1

    I'm implementing a new Grid 11.1 environment on a linux x86_64 platform. I've installed everything including weblogic 10.3.2 with the default options. (required for grid control installation). The problem is.... now I have to patch the 10.3.2 weblogic server.. BUT it doesn't have the smart update utility installed... in other words .. there isn't any BEA_HOME/utils directory. Much less a bsu.sh script to launch the patching process.
    Has anyone ran into this before? I am new to weblogic and have never used the product. Thanks

    Somehow the installation got split. Part when in the /u01 and the other went in the home path of the user. never had that to happen before. I ended up uninstalling and reinstalling to correct the issue. Thanks

  • Oracle 10g Grid Control Installation On RedHat Advanced Server 3.0

    I am planing to install Enterprise Manager 10g Grid Control Release 1 (v10.1.0.3)
    on RedHat Advanced Server 3.0. The agent I am trying to download is showing version 10.1.0.4.1. I am not sure iof this agent is going to work with (v10.1.0.3). Pl. let me know if someone has performed this installation. Do I need to apply any patch on OEM and agent.
    Thanks
    Raj

    Actually, entirely the other way around, unless you like seeing errors in your OMS.
    OMS must be at at least the same patch level as the communicating agents.
    10.1.0.3 agent against a 10.1.0.4 OMS = OK
    10.1.0.4 agent against a 10.1.0.3 OMS = Bad mojo
    Download the 10.1.0.4.1 patchset from Metalink and update your OMS, or stick with the 10.1.0.3 agent if you've no access to metalink.

  • Installing Oracle 10g Grid Control on Winxp

    Hi All,
    I am facing a problem while installing Grid controls on Winxp. The installation completes everytime but it just hangs when configuring componenet Java Security.
    Do you have any idea how can I get rid of this. I tried running using configtools from command prompt but it seems the same problem, it hangs...I am trying first time on Windows system but its never install....
    Thanks
    Namit Sehgal

    Don't you get some details on the screen as to what exactly is being run? If not check the logs and post the error here.

  • Want Access Data Grid control in SharePoint 2013?

    Hello everyone!
    Recently we noticed something funny in SharePoint 2013. While quite many people were hoping to have the datasheet view like those in SP2007 and 2010, Microsoft has chosen a different interface to display datasheet view.
    Now, if you try to create a sub site under a publishing site, and use the
    Publishing Site template then try to create a datasheet view in the sub site, SharePoint will try to use the Access data grid control to display the view. In some situations the view will display and other situations it will not, and will show this
    error:
    The list is displayed in Standard view. It cannot be displayed in Datasheet view for one or more of the following reasons: A datasheet component compatible with Microsoft SharePoint Foundation is not installed, your browser does not support ActiveX controls,
    a component is not properly configured for 32-bit or 64-bit support, or support for ActiveX controls is disabled.
    If you create a sub site using Publishing Site with Workflow instead, then the datasheet view will be created properly using SP2013 interface.
    Using PowerShell, we can see that both Publishing Portal and
    Publishing Site With Workflow are using the BLANKINTERNET 53 template. The
    Publishing Site on the other hand is using the CMSPUBLISHING 39 template.
    Want to try it out and let me know if that happens to your SharePoint too?

    Hi Conway,
    I tested the issue in my environment per your description and it returned the results as below:
    I created a subsite using Publishing site under a team site in SharePoint server 2013, the datasheet view in a list displayed as pic1
    I reproduced the issue in SharePoint server 2010, the datasheet view in a list displayed as pic2
    It turns out by design the datasheet view in the subsite based on Publishing site template displays as your situation. Here is an article which explains this:
    http://www.sharepointblues.com/2010/03/31/data-sheet-view-not-working/
    Regards,
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected] .
    Rebecca Tu
    TechNet Community Support

  • ALV Grid Control -  Modifiy data in total and subtotal lines

    Hello all,
    I´am creating a report using ALV Grid Control. This report calculates (using delivered and returned materials) for each vendor/material-combination the return quote.
    Using the totals and subtotals function for different characteristics I want to calculate the return quote for the selected characteristic. Example:
    Material delivered returned quote
    ..4711 . . . 500 . . . 5 . . . . 1 (=returned*100/delivered)
    ..4711 . . . 400 . . . 10 . . . . 2,5
    . SUM . . . 900 . . . 15 . . . . 3,5 <-- 3,5 is the sum but I want display the calculated value 1,667
    Is there a possibility to modify data in the total and subtotal lines.
    Thank you for your answer
    Best regards
    Thomas

    you said instead of 3.5 you want to show 1,667 ..
    how is it possible...
    3,5 become 1,667
    i thought you are doing any conversions...
    vijay

  • Grid Control performance tab not available when on the target home of ASM

    I noticed recently that the "Performance" tab/link is not available when you are using 10g Grid Control and you are on the home page of an ASM instance. Can this be explained?

    Hi MarGur
    I try to help you. The OEM Grid Control in some times not discover the Oracle 9i databases and you must to add manually.
    First, check in your target machine that the user owner of agent software have rights of read and write in the ORACLE_HOME directories of Oracle 9i databases.
    Go to Grid Control Console
    Select Targets ---> Databases
    Press Add --> Select the host ebisdb2.oneshield.com and press continue
    The automatic discover process begin. When finished is very normal that nor discover the Oracle 9i databases. You press the Add manually button
    in the page that appear you must entry all the configuration information of database:
    ORACLE_HOME directory
    DBSNMP USER
    DBSNMP PASSWORD
    HOSTNAME
    PORT
    SID
    Check that the dbsnmp user in your database is unlock and press the TEST button to verify the connection work fine.
    After this many windows appear of configuration process, and you will put the sys password and host credentials.
    If you have problems, tell me
    Regards

  • Color change of a field  in ALV Grid Control

    Hi,
    One small help needed....
    My req is explained below:
    I have 3 fields empno, ename and deptno. and the records of these fields would be displayed in ALV grid control.
    When I hover the mouse on ename field, the color of the complete field should change to other color, say "RED".
    How do I get this. Are there any Mouse events in SAP?
    Kalyan

    Hi,
    Once i changed the color of a field in a alv (not grid alv), i suspose that the same in alv grid. Also i used an mouse event.
    To manage the color:
    TYPE-POOLS : SLIS, and check this type:  SLIS_T_SPECIALCOL_ALV.
    when you call the function to display the alv, there is a parameter in which you should pass an internal table that references the type  SLIS_T_SPECIALCOL_ALV.
    To manage the mouse:
    1.- You should add the event user command:
    for example:
    DATA: I_EVENT TYPE SLIS_ALV_EVENT.
    Llamo al la función que obtiene los eventos validos para el ALV
      CALL FUNCTION 'REUSE_ALV_EVENTS_GET'
           EXPORTING
                I_LIST_TYPE     = 0
           IMPORTING
                ET_EVENTS       = P_EVENTS
           EXCEPTIONS
                LIST_TYPE_WRONG = 1
                OTHERS          = 2.
      IF SY-SUBRC <> 0.
        MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
                WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ELSE.
      agrega evento user command
        READ TABLE P_EVENTS INTO I_EVENT
          WITH KEY NAME = SLIS_EV_USER_COMMAND.
        IF SY-SUBRC EQ 0.
          I_EVENT-FORM  = SLIS_EV_USER_COMMAND.
          MODIFY P_EVENTS FROM I_EVENT INDEX SY-TABIX.
        ENDIF.
      ENDIF.
    2.- you work with the user command event:
    FORM USER_COMMAND USING R_UCOMM LIKE SY-UCOMM
                            RS_SELFIELD TYPE SLIS_SELFIELD .
      CASE R_UCOMM.
        WHEN C_DOBLE_CLICK.
        here you do the things that you need when the mouse *     bottom it's pressed
          PERFORM xxxxxxx.
      ENDCASE.
    ENDFORM.
    3.- you can change the form of the mouse, but i don't remember exactly how to do that... try to check that, it's helpfull in order to display the fields that can execute a funtion in your alv.
    I hope this help you, and sorry for my english.
    Albio.-

  • Double click on list field in ALV grid control

    Hello all,
    I developed a report with a ALV grid control. I would like to move some functionality from marking a line and pressing a button in the status line to double clicking a specific field in the output list and execute a command there (i.e. double click on PO number and go to PO display TAC then). Can anybody provide some example coding for that?
    Thanks so much for your help!
    Torsten

    Here is your sample program.  Copy this code into a z program.  Create the screen 100 with a container in it and name it "ALV_CONTAINER".  Create the gui-status with "BACK".
    report zrich_0001.
    tables: ekko.
    data: begin of i_alv occurs 0,
          ebeln type ekko-ebeln,
          end of i_alv.
    *       CLASS cl_event_receiver DEFINITION      Handles Double Click
    class cl_event_receiver definition.
      public section.
        methods handle_double_click
          for event double_click of cl_gui_alv_grid
          importing e_row e_column.
      private section.
    endclass.
    *       CLASS CL_EVENT_RECEIVER IMPLEMENTATION    Handles Double Click
    class cl_event_receiver implementation.
      method handle_double_click.
        perform drill_down using e_row-index.
      endmethod.
    endclass.
    data: alv_container  type ref to cl_gui_custom_container.
    data: event_receiver type ref to cl_event_receiver.
    data: alv_grid       type ref to cl_gui_alv_grid.
    data: layout    type lvc_s_layo.
    data: fieldcat  type lvc_t_fcat.
    selection-screen begin of block b1 with frame title text-001 .
    select-options: s_ebeln for ekko-ebeln.
    selection-screen end of block b1.
    start-of-selection.
      perform get_data.
      call screen 100.
    *      Module  status_0100  OUTPUT
    module status_0100 output.
      set pf-status '0100'.
      set titlebar '0100'.
      data: variant type  disvariant.
      variant-report = sy-repid.
      variant-username = sy-uname.
    * Create Controls
      create object alv_container
             exporting
                   container_name    = 'ALV_CONTAINER'.
      create object alv_grid
             exporting
                   i_parent          =  alv_container.
    *  Create Event Receiver
      create object event_receiver.
    *  Populate Field Catalog
      perform get_fieldcatalog.
      call method alv_grid->set_table_for_first_display
          exporting
               is_layout              = layout
               is_variant             = variant
               i_save                 = 'U'
               i_structure_name       = 'I_ALV'
          changing
               it_outtab       = i_alv[]
               it_fieldcatalog = fieldcat[].
    *   handler for ALV grid
      set handler event_receiver->handle_double_click for alv_grid.
    endmodule.
    *      Module  USER_COMMAND_0100  INPUT
    module user_command_0100 input.
      case sy-ucomm.
        when 'BACK' or 'CANC'.
          if not alv_container is initial.
            call method alv_container->free.
            clear: alv_container.
            free : alv_container.
          endif.
          if sy-subrc = 0.
            set screen 0.
            leave screen.
          else.
            leave program.
          endif.
        when 'EXIT'.
          if not alv_container is initial.
            call method alv_container->free.
            clear: alv_container.
            free : alv_container.
          endif.
          leave program.
      endcase.
    endmodule.
    * FORM GET_DATA
    form get_data.
      select * into corresponding fields of table i_alv
                from ekko
                     where ebeln in s_ebeln.
      sort i_alv ascending by ebeln.
    endform.
    *      Form  Get_Fieldcatalog - Set Up Columns/Headers
    form get_fieldcatalog.
      data: ls_fcat type lvc_s_fcat.
      refresh: fieldcat.
      clear: ls_fcat.
      ls_fcat-reptext    = 'PO Number'.
      ls_fcat-coltext    = 'PO Number'.
      ls_fcat-fieldname  = 'EBELN'.
      ls_fcat-ref_table  = 'I_ALV'.
      ls_fcat-outputlen  = '12'.
      ls_fcat-col_pos    = 1.
      append ls_fcat to fieldcat.
    endform.
    * DRILL_DOWN
    form drill_down using index.
      read table i_alv index index.
      if sy-subrc = 0.
        set parameter id 'BES' field i_alv-ebeln.
        call transaction 'ME23' and skip first screen.
        if not alv_container is initial.
          call method alv_container->free.
          clear: alv_container.
          free : alv_container.
        endif.
      endif.
    endform.
    Regards,
    Rich Heilman

Maybe you are looking for