Excel in Citrix environment

Hi All,
Does someone has experience with Excel 2013 in a Citrix environment? To be more specific, we must be able to save files as a char-s-v file. I did not say as .csv file because we must be able to use the pipe character "|" as delimiter. (Historical
reasons)
AFAIK, this is not possible with Excel, therefore I've written an add-in that can be installed - let's say - on each physical CPU.
I could install it also in the Citrix environment but don't know how to go further for the colleagues. Does everyone has to install the add-in or is there a better way and use some kind of "global" installation of the add-in?
Will the use of the add-in by user A interfere the usage for user B?
Or is this not a good idea at all?
Any feedback is very appreciated. Thanks.

Hi Jan Karel,
Thanks, very helpful tip. In meantime I was able to experiment a bit and has faced another issue.
The add-in is creating a .INI file at first installation to hold the user's preferred settings. The historical reason to use an INI file is that each update was overwriting the preferred settings, replacing  them by mine. Some users prefer the international
numberformat while others keep the Belgium format but the add-in has the option to easily switch between both formats. To respect this, I opt for an INI file because I'm not sure that everyone has the rights to change the registry (I mean by VBA; maybe, I'm
wrong in this) and during the load of a new version it is checking if the INI exists or not. If not, force the user to define the settings or skip this part.So everyone has to use "my" preferred settings or do you have the magic way to create a personalized
INI?
We have all a personal folder in the Citrix environment but want to keep it as general as possible and do not see directly how to detect the environment.
BTW, you can find the add-in here:
JP Extension
Kind regards,

Similar Messages

  • Problem Launching BPC for Excel in Terminal Services/Citrix Environment

    Hello.
    We are having an issue launching BPC in our terminal services/citrix environment. This is not the main way that users will be accessing BPC, but we plan to have it available for off-hours/off-site use.
    Here are details on our environment.
    1) BPC version: 5.0.502 (5.1, SP3, patch 4)
    2) Env: 1 web/app server, 1 database server
    3) SQL Server 2005 Enterprise Edition, SP2
    4) Problem occurs sporadically for any user.
    In some instances, launching BPC for Excel does not bring up the connection wizard, instead, an error message displays saying "Object Variable is not set". We then logoff, delete the terminal services profile, and logon again, forcing the creation of a new terminal services profile, and BPC for Excel will launch the connection wizard as expected. So it seems that the terminal services profile sometimes gets corrupted. Does someone know which Windows registry key would cause this situation so we can determine the root problem? Deleting the profile is not a practical permanent solution. This is only an issue in terminal services/citrix, no other environment.
    I opened this with support, but they said it's my problem. I'd appreciate any ideas to solve this. Thanks, Nancy

    Hello,
    I have exactly the same problem too (Citrix / BPC 7.0M SP6 Client).
    Do you have a solution regarding this issue ?
    Thanks in advance.

  • Advanced setting for all users in a Citrix environment

    I would like to disable the Advanced option "Allow editing directly in cells" for Excel 2010.  It is used in a Xenapp (Citrix ) environment using upm or roaming profiles.  How can i avoid having each user make this setting wich is then
    saved to his profile?
    is there a registry change that will set it as the default when anyone launches excel?
    Thank You.

    Hi,
    Please try to use disabe the "Allow editing directly in cells" in GPO.
    Press win+Run> gpedit.msc>Adminstrative Templates>Microsoft Excel 2010>Excel options>Advanced>Edit directly in cells>disable
    Then we could update the GPO.
    More reference:
    Edit directly in cell
    Registry Key:  software\policies\microsoft\office\14.0\excel\options\binaryoptions fNoInCell_66_1 0 | 1   
    This policy setting sets the ''Edit directly in cell'' option found under File tab | Options | Advanced | Editing Options.\n \n If you enable or do not configure this policy setting, Excel will allow editing directly in the cell  This is the default
    behavior.\n \n If you disable this policy setting, Excel will not allow editing to be done directly in the cell. 
    http://www.microsoft.com/en-us/download/confirmation.aspx?id=18968#
    http://technet.microsoft.com/en-us/library/cc739112(v=ws.10).aspx
    Regards,
    George Zhao
    TechNet Community Support

  • Waiting error with BPC for Excel on Citrix

    Good day,
    We are currently running SAP BPC 5.1 SP 7 (release 5.0.508.03)
    On Production and Staging , users running BPC client on our Citrix environment are experiencing a "WAITING" message when submitting on input schedules on BPC Excel after working or leaving the input schedule idle for more than +/- 10 minutes.
    We currently only experience the problem on BPC clients running on Citrix. The BPC clients running via the LAN is not experiencing this problem and we cannot replicate the problem on the LAN
    We asked our Network team to investigate they found that there was a network reset connection (RST, ACK) from the BPC Client on Citrix to the Application Server after 1 minute and 5 seconds of refreshing the input schedule.             
    Steps for Reconstruction          
    1.User running BPC for excel client on our Citrix environment.
    2.logs onto BPC for Excel.
    3.Opens and refresh's an input schedule in BPC for Excel.
    4.Works on or leaves the input schedule idle for 10-15 minutes.
    5.Submits on the input schedule after 10-15 minutes
    6.Receives a "WAITING" message in the top left hand corner for the excel for BPC screen.
    7."WAITING" message runs indefinitely.
    Notes:
    1.We can reproduce this on our Citrix Staging environment and currently experience this problem on our Citrix Staging and Production environment. The problem cannot be reproduced when a BPC client connects  via the LAN for Staging and Production.
    2.Citrix session remains active and connected during the above steps.
    3.The only way the "WAITING" message is stopped is if the users selects refresh or submit on the input schedule after a few minutes, the refresh then runs successfully, but the Submit does not go through successfully.
    4. We have asked or Citrix team to investigate and they cannot find anything that could be causing the problem.
    Any ideas?
    Thanks,
    Peter Bellis

    ok.
    In this case it seems you have a problem with antivirus or forewall into Citrix server which is blocking the communication with application server.
    I expect to be more like antivirus which is blocking actually the activity of add ins from excel whoich measn the BPC client.
    So actually your problem has nothing to do with Cittrix is just a pure problem with installation of client into that machine (in your case citrix server).
    So I suggest to disable any antivirus or firewall into that citrix server for test purpose and afte that you have to make sure that you don't have any restrictions on port 80 if this is used by BPC.
    Regards
    Sorin Radulescu

  • "Cannot open semaphore" in Citrix environment

    Hi
    I have a TUX running on a Citrix Server in NT box and is having the following
    error in over and over again.
    TRACE:at: { tpreturn(2, 0, 0x14ff8f0, 100000, 0x0)
    TUXNT_CAT:2: ERROR: Cannot open semaphore 'IPC651': The system cannot find the
    file specified.
    ELINKSBLETOA.632: TRACE:at: } tpreturn [long jump]
    I have tried both rebooting the server and re-installing TUX, doesn't help. I
    am suspecting that this is because of the nature of Citrix, where TUX is confused
    with which client it is connecting to. Does anyone have any similar experience?
    Any help would be appreciated.
    Regards
    Nathan
    Citrix is a emulator kind of software which create a new session for every client
    that connects to it. All applications are run on the server box only. Very much
    like a graphical version of telnet.

    Hi Manoj,
    Thanks for your response. Well, even through I am not 100% sure, I am fairly confidence
    that TUX does like Citrix architecture after a series of testing. Here is my theory,
    while it remains okay to have TUX client in Citrix environment, TUX server is
    confused with the session architecture in Citrix. While TUX is "routing" "some"
    of the requests and messages, it looks for a semapore that is handled by Citrix
    (and might have destroyed?). And thus it fails.
    Of course... its just my guess work. =P
    Thanks again
    Regards
    Nathan Lau
    "Manoj SASIDHARAN" <[email protected]> wrote:
    >
    Hello Nathan,
    I have tried using VB applications that r Tuxedo clients on Citrix MetaFrame
    server.
    And they worked fine.
    Really not sure whether u can run Tuxedo servers on Citrix.
    Do u have a sound reason to run Tuxedo servers run on the Citrix box???
    regards
    MS
    "Nathan" <[email protected]> wrote:
    Hi
    I have a TUX running on a Citrix Server in NT box and is having thefollowing
    error in over and over again.
    TRACE:at: { tpreturn(2, 0, 0x14ff8f0, 100000, 0x0)
    TUXNT_CAT:2: ERROR: Cannot open semaphore 'IPC651': The system cannot
    find the
    file specified.
    ELINKSBLETOA.632: TRACE:at: } tpreturn [long jump]
    I have tried both rebooting the server and re-installing TUX, doesn't
    help. I
    am suspecting that this is because of the nature of Citrix, where TUX
    is confused
    with which client it is connecting to. Does anyone have any similarexperience?
    Any help would be appreciated.
    Regards
    Nathan
    Citrix is a emulator kind of software which create a new session for
    every client
    that connects to it. All applications are run on the server box only.
    Very much
    like a graphical version of telnet.

  • Client or module information in oracle database in citrix environment

    We have oracle 10g database in citrix environment . We are enable to get client information when he is logon in oracle database or application through citrix. How can we get client information in oracle. we want to stop sqlplus or any other tools except our application. How it would be possible.
    Thanks
    Edited by: Wason Naveen on Feb 19, 2010 6:39 AM

    Sorry I wasn't sure.... But let me try to give you another idea.
    So if you want to protect your schema I suggest to use roles.
    I mean collect all schema privileges into two roles.
    Set default role for your schema user an almost empty role. (create session)
    Plus create a full featured role which is password protected.
    So you can implement in your application that when it connects it "SET ROLE" to the full featured one with password of course...
    This way only your application can use/see objects in schema...
    HTH, Zoltan

  • Crystal Reports 8.5 and Ms-Sql in Citrix Environment

    Hello All:
    I have a VB application that accessed data from a SQL-2005 database.  We use Crystal (8.5) for several reports. On the network or using VNC viewer all the reports work fine. However when we access te reports from Citrix client, none of the can access the data.  We get a error message saying that the ODBCconnection cannot be found. I dont see how this could be the problen since everythng else works, includng ading and updating data.
    What do I  need to do to get this working?
    Thanks in advance.

    There is a document for Crystal Reports in Citrix environment written for exporting error, but I think it could be applicable for your situation.
    I quote it here:
    "... errors occur because Citrix Server and Terminal Server use the User Path Variable rather than the System Path Variable for clients.
    Solution:
    This solution has been written for Crystal Reports 8.5. The directory path to the Crystal folder may be different in other versions. For example, in Crystal Reports 9, copy files from c:\program files\Common Files\Crystal Decisions\2.0\bin to winnt\crystal.
    By default, the Crystal Reports export drivers (DLLs) are installed to the %systemroot%\Crystal directory (generally C:\Winnt\Crystal), which is not included in the User Path Variable. Each user will have a specific User Path Variable making it difficult to update each one.
    Steps to Resolve:
    Therefore, to resolve these issues, copy files from the Crystal directory to the Citrix Serveru2019s or Terminal Serveru2019s System directory.
    1. Copy the files from the following directory:
    %systemroot%\Crystal
    CAUTION
    Do not delete the %systemroot\Crystal directory. Other Business Objects products may require this directory.
    2. Paste the files to the System directory. For example, in Terminal Server, the System directory is generally:
    Winnt\System32
    NOTE
    Verify the correct directory location in your environment.
    With the DLLs in the System directory, the User Path Variable will be able to locate them. The error messages should be resolved and exporting should be successful."

  • Can we run InDesign CS6 on a citrix environment?

    We are now working with InDesign CS4 on a Citrix environment and we would like to upgrade to InDesign CS6. Will this work? What version of Citrix is best used?

    Yes is the quick answer to the question.  This is pretty common in large organizations for design departments or knowledge workers that need access to Creative Suite applications.  Although most of the links and documents is on CS5, I have not heard about problems in CS6. InDesign does not require OpenGL hardware acceleration.
    Here are some links on the Adobe web site:
    http://www.adobe.com/devnet/indesign/documentation.html#citrix
    http://www.adobe.com/content/dam/Adobe/en/devnet/indesign/pdfs/indesign_cs5_citrix_support _document.pdf
    (unfortunate typo in Adobe's document title)
    The Citrix Ready Community Verified site also has customer comments on how to run InDesign on XenApp 6.x.
    http://forums.citrix.com/thread.jspa?threadID=303877
    Judging from the number of votes (11) on http://community.citrix.com/citrixready/product/adobe+indesign+cs4+v6+0, there are numerous companies doing this, both on XenApp and XenDesktop, however it is hard to track who does what in our installed base.
    Hope this helps.

  • SAP GUI 7.20 installation in Citrix environment

    Dear colleagues,
    does anybody, if there are some hints using the SAP GUI 7.20 in Citrix?
    We've different installations of the SAP GUI; one installation szenario is local on the client workstations and one is on a citrix environment.
    On the local installation, the SAP GUI 7.20 works fine so far, but in Citrix the menu looks strange.
    Is it possible, that we need a different installation server because on the client we've Vista; on Citrix it's 2003 Server?
    Thank your for any advice + best regards,
    Clemens

    Hi,
    try to disable the signature theme (higher ressources are needed):
    To do so, you define the following registry value (REG_DWORD):
        HKEY_LOCAL_MACHINE\Software\SAP\General\Appearance\ShowShadowBorder (on 32-bit operating systems)
        or
        HKEY_LOCAL_MACHINE\Software\Wow6432Node\SAP\General\Appearance\ShowShadowBorder (on 64-bit operating systems)
    and assign the value "0".
    As a result, a solid frame is drawn around the SAP GUI window and the resources are preserved.
    Please see note 138869 for further information.
    Hope this helps.
    Regards,
    Jann

  • Startup script to load shortcuts - in a Citrix environment

    Let me offer a sample of what I have and ask if anyone knows how to fill in the gaps.
    For starters, a listening script upon booting up InDesign:
    #target InDesign
    #targetengine session
    //collect the name of current user
    var userName = getUser();
    function getUser() {
    var myUser = ($.os.substring(0, 7)=="Windows")
      ? $.getenv("USERNAME")
      : $.getenv("USER");
    return myUser;
    // var startupScriptsFolder = "/z/Scripting/Startup scripts/";
    var startupScriptsFolder = "/Applications/Adobe InDesign CC/Scripts/startup scripts/";
    var startupScriptFiles = Folder(startupScriptsFolder).getFiles();
    for (var i = 0; i < startupScriptFiles.length; i++) {
        app.doScript(startupScriptFiles[i]);
    then the script itself:
    #target InDesign
    #targetengine session
    //get or create folder for script preferences
    var scriptPrefsFolderPath = "/Users/madmac55/Library/Preferences/Adobe InDesign/Version 9.0/en_US/InDesign Shortcut Sets/";
    if (Folder(scriptPrefsFolderPath).exists == false) {
            Folder(scriptPrefsFolderPath).create();
    var locationPrefsFilePath = scriptPrefsFolderPath + "/ MyShortcuts.indk";
    This hasn't worked for me and it's a hacked solution at best.  So I am wondering how to get it all to click.  In a Citrix environment (windows), Adobe puts the preferences in a hidden folder path ~/AppData/Roaming/   and this is where it's tough to find them — on the server(s) you land on.
    Because you land on an arbitrary server, you have to run the getUser statement first, then drill down inside.  I realize I have mixed paths of  Mac & PC, and I'm really writing abiout a PC environment, but paths are interchangeable.  It's the script that counts.

    Hey Mac,
    I'm not sure if this will work for you as I've only used it when making .bat files... but, in Windows, you can reference the folder directly by using the variable "%USERNAME%"
    C:\Users\%USERNAME%\AppData\Roaming\Adobe\InDesign\Version 5.0\Scripts\Scripts Panel\
    Hope it helps.

  • Trouble with Sending Mails with forms 6i on a Citrix Environment

    I have a problem, cause i tryed to use the guide`s that i found in the forum, but using this code:
    PACKAGE mail_pkg IS
    /* paquete sacado de internet: UTL_SMTP package */
    session OLE2.OBJ_TYPE; /* OLE object handle */
    args OLE2.LIST_TYPE; /* handle to OLE argument list */
    procedure logon( Profile IN varchar2 default NULL );
    procedure logoff;
    procedure send( Recp IN varchar2,
    Subject IN varchar2,
    Text IN varchar2,
    Attch IN varchar2
    END;
    PACKAGE BODY mail_pkg IS
    session_outbox OLE2.OBJ_TYPE;
    session_outbox_messages OLE2.OBJ_TYPE;
    message1 OLE2.OBJ_TYPE;
    msg_recp OLE2.OBJ_TYPE;
    recipient OLE2.OBJ_TYPE;
    msg_attch OLE2.OBJ_TYPE;
    attachment OLE2.OBJ_TYPE;
    procedure logon( Profile IN varchar2 default NULL )is
    Begin
    session := ole2.create_obj('mapi.session');
    /* create the session object */
    args := ole2.create_arglist;
    ole2.add_arg(args,Profile);/* Specify a valid profile name */
    ole2.invoke(session,'Logon',args);
    /* to avoid the logon dialog box */
    ole2.destroy_arglist(args);
    End;
    procedure logoff is
    Begin
    ole2.invoke(session,'Logoff');
    /* Logoff the session and deallocate the */
    /* resources for all the OLE objects */
    ole2.release_obj(session);
    ole2.release_obj(session_outbox);
    ole2.release_obj(session_outbox_messages);
    ole2.release_obj(message1);
    ole2.release_obj(msg_recp);
    ole2.release_obj(recipient);
    ole2.release_obj(msg_attch);
    ole2.release_obj(attachment);
    End;
    procedure send( Recp IN varchar2,
    Subject IN varchar2,
    Text IN varchar2,
    Attch IN varchar2
    )is
    Begin
    /* Add a new object message1 to the outbox */
    session_outbox := ole2.get_obj_property(session,'outbox');
    session_outbox_messages := ole2.get_obj_property(session_outbox,'messages');
    message1 := ole2.invoke_obj(session_outbox_messages,'Add');
    ole2.set_property(message1,'subject',Subject);
    ole2.set_property(message1,'text',Text);
    /* Add a recipient object to the message1.Recipients collection */
    msg_recp := ole2.get_obj_property(message1,'Recipients');
    recipient := ole2.invoke_obj(msg_recp,'add') ;
    ole2.set_property(recipient,'name',Recp);
    ole2.set_property(recipient,'type',1);
    ole2.invoke(recipient,'resolve');
    /* Add an attachment object to the message1.Attachments collection */
    msg_attch := ole2.get_obj_property(message1,'Attachments');
    attachment := ole2.invoke_obj(msg_attch,'add') ;
    ole2.set_property(attachment,'name',Attch);
    ole2.set_property(attachment,'position',0);
    ole2.set_property(attachment,'type',1); /* 1 => MAPI File Data */
    ole2.set_property(attachment,'source',Attch);
    /* Read the attachment from the file */
    args := ole2.create_arglist;
    ole2.add_arg(args,Attch);
    ole2.invoke(attachment,'ReadFromFile',args);
    ole2.destroy_arglist(args);
    args := ole2.create_arglist;
    ole2.add_arg(args,1); /* 1 => save copy */
    ole2.add_arg(args,0); /* 0 => no dialog */
    /* Send the message without any dialog box, saving a copy in the Outbox */
    ole2.invoke(message1,'Send',args);
    ole2.destroy_arglist(args);
    --message('Correo Electrónico Enviado Correctamente');
    End;
    END;
    I have an error when I try to send a mail, i create a pdf file, and just after appears this message:
    FRM-40735: WHEN-BUTTON-PRESSED trigger raised unhandled exception ORA-305500
    I use a Citrix environment, but if I use local applicattion, in my machine, without citrix, It send the e-mail correctly.
    Any help??
    Please...

    Duane,
    don't knowwhy you chose to extend VButton, but the following code works for me. Note that I extend the VBean class. Also I am using Jinitiator 1.3.1.9 (this is what I had available for testing). My first test chowed that there was a problem with the way you specify teh URL string, which is why I harcoded the URL string when building the URL.
    Another issue when running it is that you need to sign the file because it needs socket permission (at least this was the error shown on a remote client).
    Here's the code
    package mypackage3;
    import oracle.forms.ui.*;
    import oracle.forms.properties.ID;
    import java.net.URL;
    import java.applet.*;
    import javax.swing.JTextField;
    import oracle.forms.handler.IHandler;
    public class Class1 extends VBean {
    public final static ID PLAY = ID.registerProperty("PLAY");
    private IHandler mHandler = null;
    public Class1()
    super();
    public void init(IHandler handler)
    mHandler = handler;
    super.init(handler);
    public boolean setProperty(ID property, Object value) {
    if (property == PLAY)
    try
    System.out.println("before soundplay");
    URL sou = new URL("http://fnimphiu-lap.de.oracle.com/forms60java/Drums.wav");
    System.out.println("1");
    //Applet testapp = new Applet();
    Applet testapp = mHandler.getApplet();
    System.out.println("2");
    AudioClip clip = testapp.getAudioClip(sou);
    System.out.println("3");
    clip.play();
    System.out.println("after soundplay");
    return true;
    catch(Exception ex)
    ex.printStackTrace();
    return super.setProperty(property, value);
    Fran

  • Second and Subequent Users (in a Citrix Environment) unable to use Help Index

    Has anyone encountered, in a Citrix environment, the
    situation where users are unable to use the Index function of the
    Helps due to the GID file already existing in the Helps Directory?
    Do you know why it may happen and how to resolve it?
    I would really appreciate any assistance you may be able to
    offer.
    Cheers,
    Rebecca

    Rebecca,
    Welcome to the Forum!
    The Help folder on the server should be marked Read Only to
    prevent the GID file from being created there.
    See this thread for more information:
    http://www.macromedia.com/cfusion/webforums/forum/messageview.cfm?catid=448&threadid=11139 30
    (Funny, I was just working on Citrix server documentation
    when I received your question.)
    Regards,
    Cindy

  • Installing SAP Crystal Reports v 2011 in Citrix environment

    Can SAP Crystal Reports v2011 run in a Citrix environment?  Anyone have any issues installing? Running?

    See this [Platforms |http://www.sdn.sap.com/irj/boc/support?rid=/webcontent/uuid/e01d4e05-6ea5-2c10-1bb6-a8904ca76411]link. Find the Supported Platforms for CR 2011. I believe we have supported Terminal Server and Citrix since CR XI R2.
    I have seen issues with the latest C and TS versions though and the Citrix/MS forums should be searched for known issues.
    Thank you
    Don

  • LMS communication error in Citrix environment

    I've recently deployed a module created with Captivate 8 into Kallidus LMS and am finding a number of users are receiving the LMS communication error when they attempt to launch the module:
    I've tested the module on our test and production sites, as well as on Scorm Cloud and was able to replicate the error across all three.  The issues seems to mostly affect our users who access the internet from within a Citrix environment - as far as I can tell users accessing the internet directly are not experiencing the issue.
    I was wondering whether anyone had experienced the same issue, and if there were any known fixes?
    Publish settings are:
    Thanks
    Alistar

    Unfortunately the screenshot you attempted to post, I assume to show the comm error, is not appearing (at least not for me).
    What's the error your users are seeing?
    The most common issue I've seen with Citrix are permission issues... not sure how that would relate here though...

  • How can I block 80% of the users to use Acrobat PRO in a Citrix Environment?

    Hi,
    We have a Citrix Environment with 60 users. We only have 10 Adobe Pro licenses.
    How can I block the Office / IE Add-ins for the not licensed users?
    We also use RES Workspace Manager. Can that give a solution?
    Thanks in advance.

    I have eventually uninstalled Firefox and reinstalled it.
    I lost all bookmarks and passwords, but I have not (yet?) heard of VUZIT again.
    Regards
    PapyJP

Maybe you are looking for

  • Inserting the subtotal at the bottom of the table

    This question was posted in response to the following article: http://help.adobe.com/en_US/livecycle/10.0/DesignerQuickStartTutorials/WS92d06802c76abadb6 fe0558212a19a83673-7ffe.html

  • DIAG_ADR_ENABLED parameter in 11g

    Hi All, DB:11.1.0.7.0 Oracle Apps:12.1.1 OS:RedHat linux 4 86x64 Could anyone please let me know how could we view DIAG_ADR_ENABLED parameter is on in 11g 11.1.0.7.0. How could we set it to OFF and where in which file or location on the DB server. We

  • Photos are in library but won't show in iPhoto

    The photos are in the library. They just won't show up in iPhoto. I had to migrate this iPhoto library from a 10.4.11 OS X hard drive to an external 10.5.2 drive. And I'm running iPhoto 8.2 Here's what's in my iPhoto Library folder. Does anything loo

  • Verify Disk Log shows problems

    OK Rookie here (again!) - Stupid question(s) No.4: I've partitioned my new external and successfully made a bootable clone of the complete HD (which I've tested and it seems to work fine). I've deleted the "manually added" Folder within my Users fold

  • Web application opens a blank tab when printing

    I use a parts look up program called Microcat , the service is used with either a local database or a server database. I use the local database option , when the application starts it uses my default browser which is firefox. That part of the applica