How to programatically find whether excel is installed in a client system.

Hi all,
I am developing a web application and need to send the output as excel so that end user sees it in excel format..
how could i find whether the client system is having Excel installed..

how could i find whether the client system is having Excel installed..
Some queries :
1) For pdf file don't you give link to download acrobat reader ?Since it is required to view pdf.
2) Checking user registry may not be a good option for web application.
Since you are sending excel file, user will either open it or will be asked to save it.

Similar Messages

  • How to programatically find whether excel is installed in a client system o

    Hi all,
    I am developing a web application and need to send the op as excell so that end user sees it in excel format..
    how could i find whether he is having excel instaled in the system or not...

    dont cross post

  • How  to find whether excel is open or not-urgent plzzzzzzzzzzzzzzz

    hi
    i have used dde command to export the info in a form to excel it works fine.but when ever the user accidently closes the excel sheet and if the user again tries to import data to excel using a push button the application is not raised..the user has 2 refesh or come back to the form again for rasiing the excel......how can i track whether excel is closed or open......can i have a global variable but in case of closing the excel how can i reset it.........

    If you are using Forms 6i, you can use the D2kwutil package (search this site to find it). This package consists of a .pll and .dll library which you link to your application (you just copy the dll to either the Windows/System or Oracle\Bin folder).
    In that library, look for the "Find3rdPartyApp" function within the win_api_session package.
    For more recent versions of Oracle forms, I think that the package (D2kwutil) has been renamed to WebUtil.

  • How to Find whether  JRE is installed in a system or not ?

    I have to write an application in which I want my app to find whether jre is installed or not ?
    Can any one help in this ? My E-Mail ID is
    [email protected]
    Kumanan.

    For windows OS this is the solution.
    Find out the following key in the registry.
    HKEY_LOCALMACHINE/Software/javaSoft/Java Runtime Environment
    if the key to javasoft is there then JRE is installed and to see the version of JRE look a level down further and you will find the versions.

  • How to find whether Oracle is installed on any server or not.

    Hi,
    I am trying to use the following command to check if Oracle is installed on any Unix server or not. I am not sure whether it is right way or not. If not, is there any other way to find installation of Oracle or not?
    find . -name oraInst.loc >>/tmp/`uname -n`-swinv.txt
    Thanks
    Vipin Gupta

    Every installation of Oracle RDBMS in *nix will contain a bin directory in which you find the oracle executable which must be setuid to the 'oracle' owner.
    The inventory doesn't need to exist.
    The oraInst.log doesn;t need to exist
    The above are created when the Oracle Universal Installer has been used.
    The oratab doesn't need to exist.
    The above exists when the dbca has been used or the DBA was smart enough to plan for oraenv.
    However, every Oracle database needs the oracle executable, named oracle, in the ORACLE_HOME/bin directory, and that must be owned by a userid in the 'OS_DBA' group - usually dba. So
    find / -name oracle
    to find that, and then check whether it is in a ?/bin directory, and finally verify that it is setuid to the owner and setgid to the group.
    Of course that is the tip of the oracle iceberg - Oracle has a whale of a lot more products and the question to find whether 'Oracle' is installed might include Oracle App Server (look for opmnctl in ?/opmn/bin for the full install of Oracle App Server, or ?/bin/oc4j for just the J2EE engine) or Oracle JDeveloper (look for ?/bin/jdev) and so on.
    In Windows, append .exe to the search target.

  • How do i find words, excel and power point in my mac book air ?

    how do i find words, excel and power point in my mac book air ?

    You would have to purchase, install, and update them first.
    They would be installed into /Applications, probably into an MS Office folder. The installer may have placed aliased copies of the icons in your Dock, or if not, use the Finder > Go menu > Applications, and have a look around. When you find the applications, you can drag/drop the principal three onto your Dock — where a single click can launch them.

  • I currently run the Design and Web Premium CS6 on a first generation MacBook Air and want to buy a new MacBook Pro. How do I know whether I can install my Adobe programs onto the new computer? Because I know there is some kind of limit.

    I currently run the Design and Web Premium CS6 on a first generation MacBook Air and want to buy a new MacBook Pro. How do I know whether I can install my Adobe programs onto the new computer? Because I know there is some kind of limit.
    Also, I had to install the software twice on my same computer before because I had to reboot the computer. I don't know if this affects the limit.

    You are allowed to have two activated installations so there should not be a problem having working installations on the two machines.  If by chance you have somehow tied up two activations for the one machine you can have Adobe support help resolve that thru chat.
    Serial number and activation chat support (non-CC)
    http://helpx.adobe.com/x-productkb/global/service1.html ( http://adobe.ly/1aYjbSC )

  • From a table how do u find whether a material is used in another material B

    hi,
    From a table how do u find whether a material is used in another material BOM
    thanks in advance

    Yes as Velu mentioned you can get the details from STPO.
    Note that you have to use field IDNRK in table STPO to check if the material is used as a BOM Component.
    Regards
    Eswar

  • How does u find whether query touches aggregates or not?

    Hi gurus
         How does u find whether query touches aggregates or not?
    Thanks in advance
    Raj

    Hi Rajaiah.
    You can test this from TA RSRT -> Execute and debug -> Display aggregate found.
    Hope it helps.
    BR
    Stefan

  • How to find list of languages installed in the SAP system?

    Hi All,
    Please tell me, how to find list of languages installed in the SAP system?
    Thanks and Regards,
    Kumar.

    Hi Virgo Rhyme
    Hope the following info will be helpful
    3rd - SAP is the 3rd largest software company in the world
    30,000 - Total number of people employed by SAP
    5,400 - Number of programmers employed by SAP
    $7.024 billion - FY03 Revenue
    $1.077 million - FY03 Net Income
    12,000 - Number of companies using SAP
    79,800 - Number of SAP installations
    12,000,000 - Number of people using SAP
    120,000,000 - Total number of people in the 12,000 companies who are using SAP
    28 - Number of languages supported by SAP
    46 - Number of country-specific versions of SAP
    22 - Number of industry-specific versions of SAP
    1,000 - Number of pre-defined best practices contained in the SAP system
    10,000 - Number of tables requiring configuration in a full SAP implementation
    55,000 - Number of SAP experienced consultants worldwide
    28 - Number of years ago SAP was started
    Reward if helpful
    Regards
    Lakshman

  • How do i know whether JAVA  is installed or not in my virtual machine .

    Good Morning everyone !
    I am installing oracle 11.2.0.1.0  on oracle Enterprise Linux 5.5
    While trying to create database through tool (dbca), I am getting following error.
    $ dbca
    # An unexpected error has been detected by HotSpot Virtual Machine:
    # SIGSEGV (0xb) at pc=0x9fcc43e4, pid=9242, tid=3086391504
    # Java VM: Java HotSpot(TM) Client VM (1.5.0_17-b02 mixed mode)
    # Problematic frame:
    # C [libnnz11.so+0x3c3e4]
    # An error report file with more information is saved as hs_err_pid9242.log
    # If you would like to submit a bug report, please visit:
    # http://java.sun.com/webapps/bugreport/crash.jsp
    Aborted
    I suspect JAVA may be not compatible for my machine.
    How Do I check whether java is installe or not.
    Vmware machine Version is : 9
    $ uname -ir
    2.6.18-194.el5 i386
    $ echo $ORACLE_HOME
    /u01/app/oracle/product/11.2.0/db_1
    $ echo $LD_LIBRARY_PATH
    /u01/app/oracle/product/11.2.0/db_1/lib:/lib:/usr/lib

    @ Srini ,  AsifMuhammad
    My host system is 64  bit
    My guest system is 32 bit
    MY HOST SYSTEM INFORMATION  (
    System Information
    Time of this report: 10/16/2013, 20:44:07
           Machine name: ORACLE-LINUX-PC
       Operating System: Windows 7 Ultimate 64-bit (6.1, Build 7601) Service Pack 1 (7601.win7sp1_gdr.130801-1533)
               Language: English (Regional Setting: English)
    System Manufacturer: System manufacturer
           System Model: System Product Name
                   BIOS: BIOS Date: 07/05/11 19:20:42 Ver: 08.00.14
              Processor: AMD Phenom(tm) II X4 B60 Processor (3 CPUs), ~3.3GHz
                 Memory: 8192MB RAM
    Available OS Memory: 7936MB RAM
              Page File: 4064MB used, 11803MB available
            Windows Dir: C:\Windows
        DirectX Version: DirectX 11
    DX Setup Parameters: Not found
       User DPI Setting: Using System DPI
    System DPI Setting: 96 DPI (100 percent)
        DWM DPI Scaling: Disabled
         DxDiag Version: 6.01.7601.17514 32bit Unicode
    MY GUEST  ( vmware version 9)  details
    # uname -a
    Linux oel5.linuxserver 2.6.18-194.el5 #1 SMP Mon Mar 29 20:06:41 EDT 2010 i686 athlon i386 GNU/Linux
    Installed package details : For RHEL 5 (32-bit): 
    rpm -Uvih binutils-2*
    rpm -Uvih compat-libstdc++-33*
    rpm -Uvih elfutils-libelf-0*
    rpm -Uvih elfutils-libelf-devel-0*
    rpm -Uvih elfutils-libelf-devel-static-0*
    rpm -Uvih gcc-4*
    rpm -Uvih gcc-c++-4*
    rpm -Uvih glibc-2*`uname -p`*         ---------------------------->  I cannot install this package.
    rpm -Uvih glibc-common-2*
    rpm -Uvih glibc-devel-2*
    rpm -Uvih glibc-headers-2*
    rpm -Uvih kernel-headers-2*
    rpm -Uvih ksh-20*
    rpm -Uvih libaio-0*
    rpm -Uvih libaio-devel-0*
    rpm -Uvih libgcc-4*
    rpm -Uvih libgomp-4*
    rpm -Uvih libstdc++-4*
    rpm -Uvih libstdc++-devel-4*
    rpm -Uvih make-3*
    rpm -Uvih numactl-devel-0*
    rpm -Uvih sysstat-7*
    rpm -Uvih unixODBC-2*
    rpm -Uvih unixODBC-devel-2*
    kernal settings
    # Controls the maximum number of shared memory segments, in pages
    kernel.shmall = 268435456
    net.ipv4.ip_forward = 0
    net.ipv4.conf.default.rp_filter = 1
    net.ipv4.conf.default.accept_source_route = 0
    kernel.sysrq = 1
    kernel.core_uses_pid = 1
    net.ipv4.tcp_syncookies = 1
    kernel.msgmnb = 65536
    kernel.msgmax = 8192
    kernel.shmmax = 4294967295
    kernel.shmall = 1073741824
    fs.file-max = 6815744
    kernel.msgmni = 2878
    kernel.sem = 250 32000 100 142
    kernel.shmmni = 4096
    net.core.rmem_default = 4194304
    net.core.rmem_max = 4194304
    net.core.wmem_default = 262144
    net.core.wmem_max = 1048576
    fs.aio-max-nr = 3145728
    net.ipv4.ip_local_port_range = 9000 65000
    I have followed :  A quick step by step guide for oracle 11g R2 installation on Red Hat Enterprise Linux 5.
    Please have a look and  relply me  , any changes needed.
    Thanks ..

  • How can we find whether we clicked UIImage or text in UItableViewCell

    In tableview didselectrowatindexpath method how can we find if we click image in that cell[i mean the image which i set using cell.image ] or text in that cell[i mean the text which i set using cell.textlabel.text]
    Basically i have to do separate functionality if i click image or text....
    I have customized the cell and put view for this thing but bluecolor selection is not coming while i click that cell....
    Please help me out.....

    //////////// Custom tableviewcell....
    - (id)initWithFrame:(CGRect)frame reuseIdentifier:(NSString *)reuseIdentifier tableView:(UITableView*)tableview cellRow:(NSInteger)cellRow cellSection:(NSInteger)cellSection{
    if (self = [super initWithFrame:frame reuseIdentifier:reuseIdentifier]) {
    // Initialization code
    ratingView=[[UIImageView alloc] initWithFrame:CGRectMake(0,0,30, 35)];
    textLabel=[[UILabel alloc] initWithFrame:CGRectMake(37,0, self.frame.size.width, self.frame.size.height-9)];
    //[textLabel setBackgroundColor:[UIColor redColor]];
    textLabel.textAlignment=UITextAlignmentLeft;
    //textLabel.text=@"sample";
    [textLabel setFont:[UIFont boldSystemFontOfSize:18]];
    [ratingView setImage:[UIImage imageNamed:@"Rating.png"]];
    [self addSubview:textLabel];
    [self addSubview:ratingView];
    [textLabel setTextColor:[UIColor blackColor]];
    [textLabel setHighlightedTextColor:[UIColor whiteColor]];
    imageChanged=NO;
    chaptersTableView=tableview;
    row=cellRow;
    section=cellSection;
    return self;
    - (void)setSelected:(BOOL)selected animated:(BOOL)animated {
    [super setSelected:selected animated:animated];
    // Configure the view for the selected state
    - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
    NSLog(@"I m inside touches began method");
    for ( UITouch *touch in touches )
    CGPoint touchPoint = [touch locationInView:self];
    CGRect imageRect = CGRectMake(0, 0, 40, self.frame.size.height);
    if ( CGRectContainsPoint(imageRect, touchPoint) )
    NSLog(@"I have clicked on imageview");
    else
    //[self setBackgroundColor:[UIColor colorWithRed:2.0/255.0 green:114.0/255.0 blue:237.0/255.0 alpha:1.0]];
    //[self.textLabel setBackgroundColor:[UIColor colorWithRed:2.0/255.0 green:114.0/255.0 blue:237.0/255.0 alpha:1.0]];
    NSLog(@"I have clicked on tableView");
    - (void)touchesCancelled:(NSSet *)touches withEvent:(UIEvent *)event
    //NSLog(@"I am inside touches cancelled");
    - (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event
    @try
    for ( UITouch *touch in touches )
    CGPoint touchPoint = [touch locationInView:self];
    CGRect imageRect = CGRectMake(0, 0, 40, self.frame.size.height);
    if ( CGRectContainsPoint(imageRect, touchPoint) )
    // NSLog(@"I have clicked on imageview");
    if(!imageChanged)
    //[_imageViewTarget performSelector:changeImageAction];
    [self.ratingView setImage:[UIImage imageNamed:@"Rating-filled.png"]];
    [self setImageChanged:YES];
    else
    [self.ratingView setImage:[UIImage imageNamed:@"Rating.png"]];
    [self setImageChanged:NO];
    else
    NSIndexPath *newSetRow = [NSIndexPath indexPathForRow:row inSection:section];
    [chaptersTableView selectRowAtIndexPath:newSetRow animated:NO scrollPosition:UITableViewScrollPositionNone];
    //[chaptersTableView selectRowAtIndexPath:<#(NSIndexPath *)indexPath#> animated:<#(BOOL)animated#> scrollPosition:<#(UITableViewScrollPosition)scrollPosition#>
    [_imageViewTarget performSelector:changeImageAction];
    //NSLog(@"I have clicked on tableView");
    //NSLog(@"I m inside touches ended ");
    @catch (NSException *ex) {
    NSLog(@"Exception caught %@",[ex description]);
    -(void)setImageViewTarget:(id)target action:(SEL)action
    _imageViewTarget=target;
    changeImageAction=action;
    -(void)checkImage
    if(self.imageChanged)
    NSLog(@"imchan %@",self);
    //NSLog(@"I m going to change the filled image");
    [self.imageView setImage:[UIImage imageNamed:@"Rating-filled.png"]];
    else
    NSLog(@"imnotch %@",self);
    ////////////// my view controller
    - (UITableViewCell *)tableView:(UITableView *)tv cellForRowAtIndexPath:(NSIndexPath *)indexPath
    cell=(CustomTableCell*)[tv dequeueReusableCellWithIdentifier:[NSString stringWithFormat:@"Identifier for row %d in section %d",indexPath.row,indexPath.section]];
    if(cell==nil)
    //cell=[[[CustomTableCell alloc] initWithFrame:CGRectZero reuseIdentifier:[NSString stringWithFormat:@"Identifier for row %d in section %d",indexPath.row,indexPath.section] tableView:tv] autorelease];
    cell=[[[CustomTableCell alloc] initWithFrame:CGRectZero reuseIdentifier:[NSString stringWithFormat:@"Identifier for row %d in section %d",indexPath.row,indexPath.section] tableView:tv cellRow:indexPath.row cellSection:indexPath.section]autorelease];
    //cell=[[[CustomTableCell alloc] initWithFrame:CGRectZero reuseIdentifier:[NSString stringWithFormat:@"Identifier for row %d in section %d",indexPath.row,indexPath.section]] autorelease];
    NSLog(@"** %d sec %d ** %@",[indexPath row],[indexPath section],cell);
    [cell setImageViewTarget:self action:@selector(changeImageView)];
    NSLog(@"%d***",cell.frame.size.height);
    @try {
    if(searchResults)
    [cell.textLabel setText:[searchResultArray objectAtIndex:indexPath.row]];
    else
    switch (indexPath.section) {
    case 0:
    [cell.textLabel setText:[[nameDictionary objectForKey:@"a"] objectAtIndex:indexPath.row]];
    break;
    case 1:
    [cell.textLabel setText:[[nameDictionary objectForKey:@"b"] objectAtIndex:indexPath.row]];
    break;
    case 2:
    [cell.textLabel setText:[[nameDictionary objectForKey:@"c"] objectAtIndex:indexPath.row]];
    break;
    default:
    break;
    @catch (NSException *ex ){
    NSLog(@"Exception caught %@",[ex description]);
    //if(indexPath.row<10)
    // [cell.textLabel setText:[NSString stringWithFormat:@"sample %d in section %d",indexPath.row,indexPath.section]];
    [cell checkImage];
    [cell setImageViewTarget:self action:@selector(changeImageView)];
    //cell.selectionStyle=UITableViewCellSelectionStyleBlue;
    return cell;
    - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
    NSLog(@"I am inside did select row at index path");
    - (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
    //[tableView getHeaderView];
    if(searchResults)
    return 1;
    return 3;
    - (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section
    if(searchResults)
    return [[[searchResultArray objectAtIndex:0] capitalizedString] substringToIndex:1];
    else
    if(section==0)
    //[tableView getHeaderView];
    return @"A";
    else if(section==1)
    //[tableView getHeaderView];
    return @"B";
    else if(section==2)
    //[tableView getHeaderView];
    return @"C";
    return @"";
    - (NSArray *)sectionIndexTitlesForTableView:(UITableView *)tableView
    return [NSArray arrayWithObjects:@"A",@"B",@"C",@"D",@"E",@"F",@"G",@"H",@"I",@"J",@"K",@"L",@" M",@"N",@"O",@"P",nil];
    -(void)touchesBegan:(NSSet*)touches withEvent:(UIEvent*)event
    //NSLog(@"i m inside touches began method");
    -(void)changeImageView
    //NSIndexPath *newSetRow = [NSIndexPath indexPathForRow:2 inSection:0];
    //[mTableView selectRowAtIndexPath:newSetRow animated:NO scrollPosition:UITableViewScrollPositionNone];
    NSLog(@"I m inside changeImageView");
    SampleViewController *sample=[[SampleViewController alloc] init];
    [self.navigationController pushViewController:sample animated:NO];
    //[cell.ratingView setImage:[UIImage imageNamed:@"Rating-filled.png"]];
    - (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
    return 36;
    }

  • How to get data from excel sheet present in the client(local) system?

    hi,
    I have to upload the data from an excel sheet present in the local system(not on the server) to the table using webdynpro.
    i donot want to upload the excel file
    if it is necessary to upload the file then it should be on temporary basis and it should be deleted automatically.
    i can get the data from excel sheet which is present in the km using HSSF api but how to do the same if it is in local system?
    if anyone has the sample application of this type please give me the link.
    thanks

    You can use the FM ALSM_EXCEL_TO_INTERNAL_TABLE with Web Dynpro ABAP.

  • How to find whether MI is installed in my landscape?

    Hi
    I would like to know, how/where can I check whether my landscape has mobile infrastructure components got installed or not? I've seen in sld - products where mdk all versions are there.
    Is it require to take any post installation steps for utilizing these mobile infrastructure applications?
    I was just browsing and came to know that Mobile client and server are existed. Mobile Client can be installed at Mobile devices and Laptops. Mobile server will be in WAS. Is this correct?
    Please explain in clearly.
    Thanks.

    Hi,
    Mobile 7.10 (DOE) is available with Netweaver 7.10 along with ABAP AS installation.
    Check whether you are able to assign SAP_DOE* to a user from tcode : SU01.
    Once the user is assigned, check the transaction SDOE_WB. If you see this , that means NW Mobile 7.10 is installed in your system.
    Mobile includes DOE (Data Orchestration Engine , ABAP based message oriented middleware)
    This constitutes of design time tool for defining data objects and distribution of data.
    A runtime to replicate,synchronize and distribute data between the components like Back End and Receiver of data.
    Along with DOE, Netweaver Mobile client is an additional installable unit.
    Mobile client is installed locally on mobile devices and has a webserver ,database layer and a framework for the mobile applications.
    This client framework can be seen as the default client that is shipped by SAP.
    Mobile applications can be built using the development environment NetWeaver Developer Studio .
    Regards,
    Liji

  • How can I find a list of installed add-ons in FF5? (the one I'm looking for is installed, but does not appear in Extensions, Appearance, or Plugins)

    I installed an add-on that would allow me to change the content of the context menu. It works like a charm and I want to make a donation to the person who developed it, but I can't remember its name and I don't know how to find a list of the add-ons that I have installed. I've checked the lists that appear when you go to the Add-ons Manager under Extensions, Appearance, and Plugins, but it isn't there. Any help would be very much appreciated.

    You're welcome. Could you mark the problem as solved, that along with the comment you already made helps other users with similar problems find aspects of Firefox and try things out for themselves, Thanks.

Maybe you are looking for

  • No longer able to traverse structure in sharepoint.

    I have the following folder structure in Sharepoint 2007 Documents o   Region1 Department A Joe's Reports Lisa's Reports Bob's Reports Department B Department C o   Region2 o   Region3 I have assigned permissions at the "Reports" level giving Joe Con

  • IBook can't connect!

    My old iBook has OS 10.4 - 700 MHz Power PC G3. I have the AirPort card 9.52. Why can't I get on the internet. All our other computer connect but not this one. We have WAP2 security on the main computer. Somewhere I read that might be the problem. We

  • How to bind all the components in a form to have the same property

    i have a form with components and containers arriving from many objects to it fill up, and although there is not one line of code to change the font any where the font is sometimes bold and sometimes plain in different components, same components eve

  • Re-connect to source file

    I'm new to the mac world and I mucked something up in the data transfer and now nearly all my songs in itunes have the ! sign saying that I need to reconnect to the source file. I can't possibly do this for 10k+ songs. How do I have iTunes reconnect

  • Covering all possibilities

    How would i go about making all possible strings of n 1's and n 0's where there are never more 0's than 1's in the string?