Reports Generation in Microsoft Excel using Forms Server

How can I generate reports in Microsoft Excel from an web-enabled forms application, as using Dynamic Data Exchange invokes Excel on the Application Server? My work-around was to generate the file on the application server, save it ,exit the Excel application and then display the excel document using Web.Show_Document. Though this method is successful, the processing time is very high.
null

Use text_io package of developer to write records to excel using OLE
Thanks
null

Similar Messages

  • REPORT GENERATION TOOLKIT AND EXCEL

    i have a problem with report generation toolkit and excel
    the problem is:
    i must read & write from a excel worksheet when this is open but when i using the report generation the worksheet is open another time
    have some solution for this problem?
    sorry for my english

    You need to close Exel when before your VI is running. Excel can not have two instances running at the same time.
    Joe

  • Report Generation Toolkit, Print Excel Report, LabVIEW Crash

    Hello,
    when printing a report generated with the report generation toolkit for excel my build application crashes on our customers PC.
    When I run this application on my PC it works fine.
    The problem is the active X invoke node that trys to print the report but i cant get any error messages to find out where to locate the problem.
    Maybe that there is a problem with the active X node or the Excel Version on the customers PC?
    I use LabVIEW 2010 and Excel 2007 the customer has Excel 2003 SP 3.
    I changed the report to generate it in Word where the Print_Report.vi fine on both PCs. But in Word Report there is called another active X invoke node to print the Report. So it seems for me that there really is a problem with the Print in Excel active X invoke node.
    Mybe someon can help me in finding out whats the problem.
    Greetings Daniel.
    Solved!
    Go to Solution.

    Hi Daniel,
    your behavior has been reported by others. For example:
    Application Build Failure on Excel.Print Report call
    http://forums.ni.com/t5/LabVIEW/Application-Build-Failure-on-Excel-Print-Report-call/m-p/1563242
    Problem posted: 05-17-2011 02:19 PM
    Workaround posted: 06-01-2011 and later
    So their workaround was to use Excel 2007 or 2010 instead of 2003. Is this working for your customer?
    Best Regards,
    Jan

  • 請問在NI網站上有NI LabVIEW Report Generation for microsoft office V 1.1.2

    NI 網站上提供Report Generation for microsoft office 版本為1.1.3
    可是我用的Lab View是8.0版,不適用。
    找了許久都沒看到有1.1.2。

    舊的正版軟體不會放在網站上,請洽業務部

  • Does possible always to run application "Microsoft Excel" using applescript?

    Does possible always to run application "Microsoft Excel" using applescript (as application startup script) like this "tell application "Microsoft Excel"
    set bounds of window 1 to {0, 22, 1440, 2360}
    end tell"?

    Any ideas/solutions about possibility always to run application "Microsoft Excel" with applescript?

  • Problem for Report Generation Toolkit for excel 2000

    Hi all,
    Now I am Developing my program with Report Generation Toolkit 1.1.0 and Labview 7.1.
    In my computer I am using Excel XP, and there is not any problem. But when I build to
    a exe file, and use in a computer with Excel 2000, it didn't work.
    And I try to check the source file in this computer, I found that there any some connection
    error. And this is caused by the active X class. As I know Excel 2000 is using Microsoft Excel
    Object Library 9.0, but i cannot find it in the list of active x. So it is using Microsoft Excel Object
    Library with a very old verison. So in the property node there are missing functions, such as the
    UsedRange in _Worksheet in the Excel_Get_Range.vi. However, In VBA, I can find the 9.0 Library.
    Is it the problem of 9.0 library? How can I solve the problem? How can I upgrade the library to 10.0?
    Thanks.
    Regard,
    Ryan

    Hi Mike,
    Since my program is for all the staff in office, everyone may use it.
    I cannot call the whole office to upgrade the excel to XP.
    And I think Report Generation Toolkit is alway support Excel 2000,
    since the old version of it is not support for Excel XP.
    Regard,
    Ryan

  • Report exporte to Microsoft Excell

    Hi !
    I am using Forms & Reports6i.
    I have to build an oracle report and want to export it to Microsoft Excell.
    Context:
    I will have a button or a menu item to call the report and another button or link to open the report in Excel.
    Regards!

    Hi,
    the document Getting Reports Ouput to MS Excel - Techniques and References (Note: 209770.1) gives you a good entry point for all versions of Reports about this question.
    Regards
    Rainer

  • Report Generation Toolkit with Excel 2003 and Excel 2000

    Hello,
    I'm using the Report Generation Toolkit to generate an Excel report from an Excel template.
    The "NI_Excel.lvclass" is included in the "source" section of the application builder options.
    I create an exe file on  a PC where Excel 2003 is installed. On a Notebook, where only Excel 2000 is installed, the application crashes at the generation of the report:
    I guess the problem is the different version of Excel but I don't know. On the developer PC with Excel 2003 it works fine.
    In this document it's only talked about different Word versions.
    How can I use the Report Generation Toolkit here?
    I'm using it that way:
    Regards

    Oh, it seems that the Report Generation Toolkit "only" supports Excel XP/2003/2007.
    I think, that's the problem.

  • Report generation toolkit with excel 97 Graphing issue

    I am trying to set-up mu data output to use the report generation Vis. However I am running into a problem when trying to update 2 graphs on the same sheet in Excel.
    My set-up is:
    Windows XP
    Office 97
    LabVIEW 7.1.1 with the Office toolkit installed
    I noticed that I can write to the first Graph and update it without issues, but once I try to update the second I get error -41105 stating that MSGraph is not installed.
    I did notice that if I set a break point between the Excel Quit Graph.vi and Excel Update Graph.vi if I click the mouse within excel in removes the highlight border from the first graph, the I continue and it works fine. For some reason LabVIEW is not releasing that Graph to be able to select another.
    I tried to write data to a cell after quiting the graph and then selecting the second graph but that is not working either although it does work manually.
    Next I may try a Macro but I would rather not have to do that.
    Any suggestions?
    Jeff
    Jeff D.
    OS: Win 7 Ultimate
    LabVIEW Version: 2011,2010,2009 installed
    Certified LabVIEW Architect

    Well after some debugging I found it. Apparently for Excel 97 only there is a problem that when you qiut MSGraph it may not save properly so the VI had the Quit Property removed.
    I have added it into my code and it seems to work and will see how well it does and if I run into any problems.
    Jeff D.
    OS: Win 7 Ultimate
    LabVIEW Version: 2011,2010,2009 installed
    Certified LabVIEW Architect

  • Fail to use Form Server Render Form QPAC

    The opeation become stall in the Form Server Render Form QPAC, its exception is :com.adobe.formServer.interfaces.RenderFormException: XMLFormFactory, PAexecute failure: "(com.adobe.document.xmlform.ReturnStatus@b9e139) XMLForm, render : 12309, XFA template Model is empty."
    BTW: is there document to describe each items's meaning and example values in this QPAC ? Thanks in advance.
    Detail log is:
    2007-07-05 13:52:12,984 INFO [com.adobe.formServer.FormServer] ALC-FRM-001-501: FormName:/Forms/attendance/attendanced_V1.2.4_final.xdp : FormPreference:PDFForm : Debug:false : PDFVersion:null : Content Root:xappstore://10.162.119.7 : Base URL:null : App Root:null : User Agent:null
    2007-07-05 13:52:13,015 ERROR [com.adobe.document.XMLFormService] $$$/com/adobe/document/xmlform/msg.XFA=XMLForm, render : 12309, XFA template Model is empty.
    2007-07-05 13:52:13,015 ERROR [com.adobe.formServer.PA.XMLFormAgentWrapper] ALC-FRM-001-017: mid,tid: 12309,3420.3492 sev: f text: XMLForm, render : 12309, XFA template Model is empty.
    2007-07-05 13:52:13,015 ERROR [com.adobe.livecycle.formsservice.exception.FormServerException] ALC-FRM-001-013: XMLFormFactory, PAexecute failure: "(com.adobe.document.xmlform.ReturnStatus@b9e139) XMLForm, render : 12309, XFA template Model is empty."
    2007-07-05 13:52:13,015 ERROR [com.adobe.formserver.wfplugin.RenderForm.RenderFormService] FSQP011: An unexpected exception occurred
    com.adobe.formServer.interfaces.RenderFormException: XMLFormFactory, PAexecute failure: "(com.adobe.document.xmlform.ReturnStatus@b9e139) XMLForm, render : 12309, XFA template Model is empty."
    at com.adobe.formServer.client.EJBClient.renderForm(EJBClient.java:356)
    at com.adobe.formserver.wfplugin.RenderForm.RenderFormService.execute(Unknown Source)
    at com.adobe.workflow.engine.PEUtil.executeAction(PEUtil.java:434)
    at com.adobe.workflow.engine.ProcessEngineBMTBean.continueBranchAtAction(ProcessEngineBMTBea n.java:2924)
    at com.adobe.workflow.engine.ProcessEngineBMTBean.asyncContinueBranchCommand(ProcessEngineBM TBean.java:2294)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.jboss.invocation.Invocation.performCall(Invocation.java:345)
    at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionConta iner.java:214)
    at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionI nterceptor.java:149)
    at org.jboss.webservice.server.ServiceEndpointInterceptor.invoke(ServiceEndpointInterceptor. java:54)
    at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:48)
    at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:106)
    at org.jboss.ejb.plugins.AbstractTxInterceptorBMT.invokeNext(AbstractTxInterceptorBMT.java:1 58)
    at org.jboss.ejb.plugins.TxInterceptorBMT.invoke(TxInterceptorBMT.java:62)
    at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstance Interceptor.java:154)
    at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:153)
    at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:192)
    at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor. java:122)
    at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:624)
    at org.jboss.ejb.Container.invoke(Container.java:873)
    at org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalProxyFactory.java:415)
    at org.jboss.ejb.plugins.local.StatelessSessionProxy.invoke(StatelessSessionProxy.java:88)
    at $Proxy206.asyncContinueBranchCommand(Unknown Source)
    at com.adobe.workflow.engine.ProcessCommandControllerBean.doOnMessage(ProcessCommandControll erBean.java:133)
    at com.adob

    If you install the WorkFlow SDK, there is a document under Documentation that explains all the settings. This is a subset:
    To add the Form Server Render Form component to your workflow:
    1. Drag the Form Server Render Form component from the Components palette to your workflow.
    2. Click the General tab. In the Name box, type a name to identify this component in your workflow.
    3. (Optional) In the Description box, type the description of the component.
    4. Click the Input tab. In the Form Query box, type the Uniform Resource Identifier (URI) component (no
    protocol or schema) of the form to be rendered. This URI is appended to the Content Root URI value to
    form an absolute reference to the form. For example, type:
    Forms/myForm.xdp
    Forms/myForm.pdf
    5. (Optional) In the Form Preference box, type the output format of the form. The default value is AUTO.
    For details about form preferences, see Selecting a form preference on page 11.
    6. (Optional) In the Options box, type the rendering options, such as locale or character set. Use an &
    (ampersand) to separate the options. For example, type:
    {$ TaggedPDF=false&PDFVersion=1.6&CharSet=UTF-8 $}
    For details about rendering options, see Selecting rendering options on page 12.
    7. (Optional) In the User Agent box, type the user agent that identifies the application that will be used to
    display the form. The default value is Mozilla/3.x. This property specifies the HTTP header
    User-Agent that provides information about the target device. A target device is a client application,
    such as a web browser. This value takes precedence over what may exist in environment variables.
    You can retrieve this value from the JSP/ASP environment.
    8. If you have an application server that will incorporate services from LiveCycle Forms, in the
    Application Web Root box, type the servers root location. This root location is combined with the
    Target URL to form an absolute URL to access application-specific web content.
    9. (Optional) In the Input XML Data box, type the location of the XML file that contains the information to
    use to prepopulate the form. This data will be merged with the form during rendering. For example,
    type:
    C:\input.xml
    Alternatively, you can use a form variable to retrieve data from a previous step in your workflow. Form
    variables are primarily used to store the data from the forms submitted to LiveCycle Workflow Server.
    The data can then be accessed at run time. For example, type the following expression:
    serialize(/process_data/formVar/form-data/data/*,false)
    The serialize function takes the data from the form variable. In this example, the formVar process
    variable represents the Form data type. The false parameter encodes the data in UTF-8 in the XML
    code. You can optionally set this value to true if you do not want UTF-8 encoding. For more
    information about the Form data type, how it works with Adobe LiveCycle Form Manager, and its use in
    a workflow process, see the Configuring Human Interaction chapter in Creating Workflows.
    10. (Optional) In the TargetURL box, type the URL of the target device that will receive the posts from this
    form. The target URL is inserted into the transformed output invoked during a Submit operation. For
    example, type:
    http://servername:8080/fm/processFormServlet?action=0
    11. In the Content Root URI box, type the URI of the AppStore to specify the absolute reference to a
    physical repository from which the content (forms, images, or scripts) will be retrieved. For example,
    type:
    file:///c:/forms
    xappstore://hostname
    This value is combined with the Form Query value to form the absolute path to the form to be
    rendered.
    Note: The Content Root URI is often constant across many user applications and can be set
    administratively to a persistent value.
    12. If you are using relative paths (such as ../images/graphic.jpg), in the Base URL box, type a base
    URL to identify the HTTP equivalent of the Content Root URI. This URL is required for transformations
    that include HREF references to external dependencies such as images or scripts. When a dependency
    path is absolute, this parameter is ignored; otherwise, the dependency path is combined with the Base
    URL. For example, type:
    http://hostname/forms
    13. If required by the server on which LiveCycle Forms is installed, in the User Name box, type a user name,
    and, in the Password box, type a password. If the password is encrypted, it must be Base64 encrypted.
    For more information, see Encrypting passwords on page 6.
    14. Click the Output tab. In the Output Document box, click the ellipsis button, and then select the
    variable that will receive the new document. The data type for this variable must be document.
    15. In the Page Count box, click the ellipsis button, and then select the variable that will receive the page
    count. The data type for this variable must be integer.
    16. In the Page Number box, click the ellipsis button, and then select the variable that will receive the
    page number. The data type for this variable must be integer.
    17. Click OK.
    Jasmin

  • How do you execute macros in excel using forms--urgent

    i want to execute a macro which is in excel from forms. i am using the dde built in. how ever when given the command
    dde.execute ( conv_id,'[module1.macro1()]', 1000 );
    i get an oracle error. and the macro does not get executed.
    how ever when the same was tried for word it worked.
    can any one help me in this regards
    thanks in advance
    sethuraman.r

    A db procedure as an autonomous transaction may be
    sufficient for your needs.No. An autonomous transaction will run in its own transaction, but never in an asynchronous way.
    Francois

  • ERROR FRM-99999 USING FORMS SERVER

    I'm trying to deploy new applications on the Web using OAS and
    Developer Server. When I am trying to connect via the browser or
    via the appletviewer to a simple form in Developer Server I get
    this error in the Oracle Developer Forms Runtime - Web window:
    FRM-99999: A network error ocurred, the client will not be able
    to continue
    Details...
    Java Exception:
    java.net.SocketException: Connection reset by peer
    at java.net.SocketInputStream.read(Compiled Code)
    at oracle.forms.net.EncryptedInputStream.fill(Compiled Code)
    at
    oracle.forms.net.EncryptedInputStream.read(EncryptedInputStream.j
    ava)
    at java.io.DataInputStream.readUnsignedByte(Compiled Code)
    at oracle.forms.engine.Message.readDetails(Compiled Code)
    at oracle.forms.engine.Message.readDetails(Message.java)
    at oracle.forms.net.StreamMessageReader.run(Compiled Code)
    I've installed and configurated the next two differents
    environments:
    OPTION #1
    Windows NT 4.0 with Service Pack 3
    Oracle RDBMS 7.3.4
    Oracle Application Server 4.0.7.0.0
    Oracle Developer 6.0.5.0.2
    Netscape 4.5 and Explorer 5
    Jinititator 1.1.7.11 and Jinitiator 1.1.5.3
    JDK Applet Viewer 1.1.7.11
    OPTION #2
    Windows NT 4.0 with Service Pack 5
    Patch for OAS (OAS_40710_Patch_40bit)
    Oracle RDBMS 8.0.5
    Oracle Application Server 4.0.7.0.0
    Oracle Developer 6.0.5.0.2
    Netscape 4.5 and Explorer 5
    Jinititator 1.1.7.11 and Jinitiator 1.1.5.3
    JDK Applet Viewer 1.1.7.11
    I've tried sockets and http-sockets for the Forms Server
    Listener, but I always get that error and sometimes the Applet
    window doesn3t respond and nothing seems to happen.
    I would like to know if somebody has go this situation throw.
    Thank you very much in advance.
    null

    Hi,
    To use the Webutil, you must sign the WEBUTIL.JAR and JACOB.JAR.
    Using Jarsigner, you have to define the JDK Home and the Jinitiator home.
    I used whe jdk version 1.4.2 and the Jinitiator version 1.3.1.17
    Don't forget to apply this modification.
    Insert the line
    <virtual-directory virtual-path="/webutil" real-path="D:\Forms9i\forms90\webutil" />
    in the file
    $ORACLE_HOME$\j2ee\Oracle9iDS\application-deployments\forms\forms90web\orion-web.xml
    Insert the line
    AliasMatch ^/forms90/webutil/(..*) "D:\Forms9i\forms90\webutil/$1"
    in the file
    $ORACLE_HOME$/forms90/server/forms90.conf
    Of course You have to replace D:\forms9i with your Oracle Home.
    L.

  • How use form server

    i install form server
    when i use run form web icon in object navigator
    i see this error message:
    FRM-18121: The JavaBean does not implement the IView interface.
    Cause: For Forms to use this JavaBean, it must implement
    Oracle Forms IView interface.
    Action: Implement Oracle Forms oracle.forms.ui.IView
    Interface.
    i cant understand please help me.
    regards
    shoja.

    If this is 6i it's because you have not installed the Forms server component. This might also happen if you are in a Windows platform such as Win95/98 that does not support the Forms Server - you need NT or 2000

  • How can i create multiple page report using excel report generation toolkit from excel template?

    i am having code which create report in excel.but it prints only single page. if content is more than size of template than insted of tacking new page it prints only single page.Please help me out.
    Anyone has material for learning activeX in labview? Please mail me on [email protected] 
    PBP (CLAD)
    Labview 6.1 - 2014
    KUDOS ARE WELCOMED.
    If your problem get solved then mark as solution.

    Hi thanks for reply.....
    PBP (CLAD)
    Labview 6.1 - 2014
    KUDOS ARE WELCOMED.
    If your problem get solved then mark as solution.

  • Import  from Excel and then again save back excel; using Form 6i in apps.??

    Hi,
    I need to do following ;
    Unix OS :- here exel files is present
    Forms:- Need to read those excel from unix system and if require modify it in the apps form itself and then validate those and then place it again in the unix system.
    This need to implement in oracle apps. Any idea how to do?
    Subir

    No..!!!
    The actual requirment is ;
    there are files stored in the Unix OS.
    Currently we need to validate and then transfer one by one.
    During validation if any error is occur then user want to modify during validation only; he dont want to back to the excel file and modify.
    So here; if validation failed, then need to open that excel files from oracle form and the modify the error, and then saved it.
    Rg,
    Subir

Maybe you are looking for

  • Installation issue - on Windows 7 - Require a "Token Provider Service"

    Attempting to install on Windows 7 (Development/trialling) Getting error: Starting Endpoint=sb://DavidT-7L.syncsoft.com.au/WorkflowDefaultNamespace;StsEndpoint=https://DavidT-7L.syncsoft.com.au:9355/WorkflowDefaultNamespace;RuntimePort=9354;Managemen

  • Editable Option in Webdynpro Abap

    Hello Guys, There is a scenerio i was working with and facing the issue. Lemme go thru the issue . I have a Webdynpro table in which i have 3 Fields 1st Quarter 2nd Quarter 3rd Quarter. Depend on the present month Either 1 field will be editable.   L

  • How do I bypass my computers DEP, so I can open itunes?

    Everytime i try to access itunes, my computer says it's not available in my country. Aterwards when I close itunes, my computer messeages me saying the DEP has prevented it from opening. I've tried going into the DEP settings on my computer and tried

  • ASO question using Level0 member in a condition

    Dear friends, Issue with a ASO Formula, here case statement when using level 0 is not working, we need to use one of the dimension(Entity_) all level 0, rest of the dimensions using one member. Thanks in advance. Regards Jay Case when (([Dim1],[Dim2]

  • Web AS  - IGS not starting

    Hi SDN,       I am installing SAP R/3 Enterprise ABAP + Java Add In on Windows & Oracle as Database.     The ABAP engine installation went smoothly but when I tried to install J2ee engine (Central Services Instance) the J2EE engine did not start whic