Can I use then Forms 6i DDE build-in package to generate 2010 EXCEL  File?

Hi All,
My company' application is used Oracle FORMS 6i Solution,Client /Server environment to generated EXCEL file
I coding the PL/SQL in the Oracle FORM , it's succeed generated EXCEL file in MS office Excel 2007/2003/2000.
Now I have problem in MS office Excel 2010 , It's just open the Excel file but no data can write into excel file,
It's always raise the error exception "dde.dmlerr_no_conv_established"
some one can help me,thanks !!
my pl/sql code wrote in Button Item's trigger WHEN-BUTTON-PRESSED
declare
obj ole2.obj_type;
path varchar2(256);
p_excel_path varchar2(255);
appid pls_integer;
convid pls_integer;
begin
begin
obj := ole2.create_obj('excel.application');
path := ole2.get_char_property(obj,'path');
ole2.release_obj(obj);
ole2.invoke(obj,'quit');
exception
when others then
message('office excel not found!');
return;
end;
p_excel_path := path||'\excel.exe';
synchronize;
appid := dde.app_begin(p_excel_path, dde.app_mode_normal);
dde.app_focus(appid);
convid := dde.initiate('excel','book1');
dde.poke(convid,'r1c1','abc',dde.cf_text,100000);
dde.poke(convid,'r2c2','abc',dde.cf_text,100000);
exception
when dde.dmlerr_no_conv_established then
message('dmlerr_no_conv_established');
raise form_trigger_failure;
when others then
null;
end;
帖子经 Ronald Wang编辑过

Hi all,
I can understand what you say, and I know the Forms version is very old ,but I don't know how to explained to my boss,
My boos always say : Delphi can export data to Excel until now!...
I always say : I will upgrade my Forms version......
Because my company use Oracle EBS r12 ,the technical based on Oracle FORM/Report 10g
I tried to install the OAS 10g ,but the 10g server is unstable....
Then I thinking to upgrade the Form 6i to Form 11g.....,what are you think it's feasibility??
My OS version is windows XP.....
BTW...some Oracle Rport 6i can't not preview in Windows 7 's platform,but not all........Orz
In XP platform ,all Report preview is well...
Edited by: Ronald Wang on 2011/5/26 下午 6:23

Similar Messages

  • CAN I USE JAVA CARD TECHNOLOGY TO BUILD BIOMETRIC COLLEGE ATTENDANCE SYSTEM

    HELLO everybody,
    I am new in Java card technology.Please any one can guide me.Can i use Java Card Technology to build biometrics college attendance system.If i can so which device should i need to buy or eBooks..
    PLEASE I NEED HELP..
    Thanks for your time ..
    I am looking forward to hearing from everyone..
    Thanks
    Durjan Hussain
    SCJP1.4,SCWCD

    Thanks AlexRashevsky for your good comments,
    I want to build Student Biometrics Attendance system.I want to use biometrics reader.Please i need guide for which biometrics device can i use to build the system.If you can give me your contact number that could be great with country code.Because i am doing this Project for my M.Sc dissertation and also for real client.
    I am looking forward to hear from you.
    Thanks.

  • I can't use my license key Flash Builder 4.5 with this release. Someone can help me ?

    I can't use my license key Flash Builder 4.5 with this release. Someone can help me ?

    Hi,
    Flash Builder 4.5 serial number will not work directy in Flash Builder 4.7. You can use FB 4.5 key in upgrade scenario (upgradation from FB 4.5 to FB 4.7).
    Please use the Flash Builder 4.7 serial number provided at http://www.adobe.com/cfusion/entitlement/index.cfm?e=labs_flashbuilder4-7  for serialing Flash Builder 4.7.
    -Mugdha

  • How can I use 3D function in Photoshop CS6 (student package)?

    Please let me know how can I use 3D function in Photoshop CS6 (student package)?
    Thanks,

    Thanks so much for your helpful reply.
    Now I' ve already installed Adobe Creative Suite 6 Production Premium (Student Package), Extended included. But when I open Photoshop CS6, there' s still no 3D function in menu bar.
    Would you please tell me how to activate this function?
    Thanks,

  • Can I use my Leopard (OS 10.5.8) to write a downloaded Windows file to a cd without being able to read the file?

    Can I use my Leopard (OS 10.5.8) to write a downloaded Windows file to a cd without being able to read the file?

    Thanks, Zombaby.
    I was trying to drag and drop the file out of the download file instead of where the actual file was stored.
    This it doesn't do.
    All these little twists between the brain and  success. 
    Thanks again.
    ghopper

  • Need to generate the excel file with diffrent sheets using utl_file package

    Hi,
    Sorry for previous message in which I had missed the usage of " UTL_FILE " package
    I need to generate the excel file with diffrent sheets . Currently I am generating the data in three diffrent excel files using
    " UTL_File " package and my requirement is to generate this in a single excel file with diffrent sheets.
    Please help on this
    Thanks & Regards,
    Krishna Vyavahare

    Hello 10866107,
    at Re: How to save a query result and export it to, say excell? you can find links to different solutions. At least the packages behind second and fourth link support more than one worksheet.
    Regards
    Marcus

  • How many times can I use a form?

    Hi Everyone,
    Can anyone explain what this means? (text below) If I make a form in LiveCycle Designer and then I extend it so that other users can fill it out...Does that mean that only 500 people can use the form?
    If so, then...I am dumbfounded and disappointed.
    What must be purchased in order to allow more than 500 people to use an extended form?
    Thanks All.
    "15.12.3. For any unique Extended Document, you may only either (a) Deploy such Extended Document to an unlimited number of unique recipients but shall not extract information from more than five hundred (500) unique instances of such Extended Document or any hardcopy representation of such Extended Document containing filled form fields; or (b) Deploy such extended Document to no more than five hundred (500) unique recipients without limits on the number of times you may extract information from such Extended Document returned to you filled-in by such Recipients. Notwithstanding anything herein to the contrary, obtaining additional licenses to use Acrobat Pro or Acrobat Pro Extended shall no increase the foregoing limits (that is, the foregoing limits are the aggregate total limits regardless of how many additional licenses to use Acrobat Pro or Acrobat Pro Extended you may have obtained).

    There are two parts to your question, even though one is implicit.
    Question 1 (implicit): Can I have an unlimited number of people fill in and submit the data for a form?
    Answer 1: Yes.  Reader has always allowed an unlimited number of people fill in a form as part of a web transaction and submit the results.  And, there have always been an unlimited number of times that someone can store the form (with no data filled in) on local systems or media or print the form.
    Question 2: Then what is the 500 user limit referred to with the reader extensions talking about?
    Answer 2: Reader Extensions is a capability enabled by the LiveCycle Reader Extensions server, or Acrobat (in the limited cases you quote from the EULA) to let a user save a form on a local system with data filled into it.  You can read more about it on the product page; the number of forms or recipients are part of the terms of the server license. Acrobat Pro can reader-extend a subset of the capabilities of the server product (only local form data save, signatures and commenting; not pdf spawn pages, web services or ODBC data access) and it only allows the 500 users in the two cases in the EULA for form data save.
    To make this more clear, consider two cases... a form that is not reader-extended (RE) and one that is.
    Not RE: You can get a form from a website, fill it in, and then submit the data by HTTP or email. However, if you save the form on your local system, the form that is saved is the blank form without the data.
    RE:You can get a form from a website, fill it in, and then submit the data by HTTP or email. But also, the user can save a copy of his form with the data filled in for his archival purposes. They can also start filling out the form, save it locally, come back and work on the data later, save again, and then finally submit.  The submit can be done by the same HTTP or email methods as above or the user can even choose to send the entire form back and have the werver process extract the data. (If you choose to reader extend through Acrobat, this use case is subject to the EULA limitations).
    I hope that helps.

  • How can I use adobe forms to force payment (with PayPal) to ensure payment before registration? Or is this an issue with PayPal?

    I am using adobe forms to create a registration form for a workshop that I am holding. It is a $10 charge to attend however I am having difficulties ensuring the payment goes through before the participant is put on the registration list. Is this something I can fix through adobe forms or should I be going through PayPal to fix the issue?

    [moving discussion to FormsCentral forum]

  • Can we use 9i forms on R12 ?

    Hi..folks,
    We are using form 6i ....and planning upgrade of apps EBS to R12 ...now 10g forms are compatible with R12....but can we user 9i forms too on R12 ? Because forms migration assistant converts from 6i to 9i / 10g...what would be the best choice ..?
    Thanks...

    You genrally need to use the version of Forms used in the version of EBS you ar interested in so I don't think you can but you should ask in the EBS forum to be sure. There are so many special cases for EBS and this is the bespoke Forms forum and people here won't necessarily know.

  • Using excell file on forms with ole2..... lock the excell file

    i want to read an excell file on a form. i use the ole2 library. And i dont know why the xls file get locked everytime i run the form.
    can you tell me how open and close a xls file without lock.
    thanks

    you need to relaase the object which contains the ole2 object otherwise the XLS file will lock
    first invoke quit option from the ole2 object
    and then destroy the object container.

  • How can I use Adobe Acrobat X Standard to print multiple documents on Lexis Nexis File & Serve?

    I am unable to print multiple documents on the Lexis Nexis File & Serve legal website that used their Batch Document Processor software. The technicians there told me that Adobe Acrobat X Standard has an incompatibility with their Batch Document Processor software. I never had a problem with Adobe Acrobat 6.0 or Adobe Acrobat 9.0 and the Batch Document Processor program at the Lexis Nexis File & Serve website. I am now running Windows 7 Professional SP1. Before, we were running Windows XP Professional SP3 with the IE 8.0 browser. We now are running the IE 9.0 browser.

    The answer is in the question...
    Only the Pro version of Acrobat is capable of batch processing files (which
    I assume the Lexis Nexis tool uses). Until now you had Acrobat Pro, and now
    you have Acrobat Standard, and therefore you can't use it anymore. You need
    to upgrade to Acrobat Pro.

  • How to generate an EXCEL file using module parameter??

    Hi,
    I ha ve a file to file scenario, where the output file format will be EXCEL. I know this is possible using Module Parameters. But I can't find a helpful blog.
    So please help me. Its urgent.
    Thanks in advance,
    Dwaipayan De

    Hi,
    Now excel file is generating. But the file is containing only the header part. I have used the following XSLT code :-
    <?xml version="1.0" encoding="utf-8"?>
    <?mso-application progid="Excel.Sheet"?>
    <xsl:stylesheet version="1.0"
    xmlns:html="http://www.w3.org/TR/REC-html40"
        xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
        xmlns="urn:schemas-microsoft-com:office:spreadsheet"
        xmlns:o="urn:schemas-microsoft-com:office:office"
        xmlns:x="urn:schemas-microsoft-com:office:excel"
        xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet">
        <xsl:template match="/">
            <Workbook>
                <Styles>
                    <Style ss:ID="Default" ss:Name="Normal">
                        <Alignment ss:Vertical="Bottom" />
                        <Borders />
                        <Font />
                        <Interior />
                        <NumberFormat />
                        <Protection />
                    </Style>
                    <Style ss:ID="s21">
                        <Font ss:Size="22" ss:Bold="1" />
                    </Style>
                    <Style ss:ID="s22">
                        <Font ss:Size="14" ss:Bold="1" />
                    </Style>
                    <Style ss:ID="s23">
                        <Font ss:Size="12" ss:Bold="1" />
                    </Style>
                    <Style ss:ID="s24">
                        <Font ss:Size="10" ss:Bold="1" />
                    </Style>
                </Styles>
                <Worksheet ss:Name="Page1">
                    <Table>
                        <xsl:call-template name="XMLToXSL" />
                    </Table>
                </Worksheet>
            </Workbook>
        </xsl:template>
        <xsl:template name="XMLToXSL">
            <Row>
                            <Cell>
                                <Data ss:Type="String">SupplyOfficeCode</Data>
                            </Cell>
                            <Cell>
                                <Data ss:Type="String">WorkOrderNo</Data>
                            </Cell>
       <Cell>
                                <Data ss:Type="String">ApplicationNo</Data>
                            </Cell>
       <Cell>
                                <Data ss:Type="String">ApplicationType</Data>
                            </Cell>
                            <Cell>
                                <Data ss:Type="String">ApplicantName</Data>
                            </Cell>
                            <Cell>
                                <Data ss:Type="String">DateOfIssueOfWO</Data>
                            </Cell>
                            <Cell>
                                <Data ss:Type="String">ApplCreationDate</Data>
                            </Cell>
                            <Cell>
                                <Data ss:Type="String">WorkOrderStatus</Data>
                            </Cell>
                            <Cell>
                                <Data ss:Type="String">DateOfCanOfWO</Data>
                            </Cell>
            </Row>
            <xsl:for-each
                select="//Record">
                <Row>
                    <Cell>
                        <Data ss:Type="String">
                            <xsl:value-of select="SupplyOfficeCode" />
                        </Data>
                    </Cell>
                    <Cell>
                        <Data ss:Type="String">
                            <xsl:value-of select="WorkOrderNo" />
                        </Data>
                    </Cell>
      <Cell>
                        <Data ss:Type="String">
                            <xsl:value-of select="ApplicationNo" />
                        </Data>
                    </Cell>
      <Cell>
                        <Data ss:Type="String">
                            <xsl:value-of select="ApplicationType" />
                        </Data>
                    </Cell>
      <Cell>
                        <Data ss:Type="String">
                            <xsl:value-of select="ApplicantName" />
                        </Data>
                    </Cell>
      <Cell>
                        <Data ss:Type="String">
                            <xsl:value-of select="DateOfIssueOfWO" />
                        </Data>
                    </Cell>
      <Cell>
                        <Data ss:Type="String">
                            <xsl:value-of select="ApplCreationDate" />
                        </Data>
                    </Cell>
      <Cell>
                        <Data ss:Type="String">
                            <xsl:value-of select="WorkOrderStatus" />
                        </Data>
                    </Cell>
      <Cell>
                        <Data ss:Type="String">
                            <xsl:value-of select="DateOfCanOfWO" />
                        </Data>
                    </Cell>
                </Row>
            </xsl:for-each>
        </xsl:template>
    <xsl:template match="GetWorkOrderDetailsinEXCEL">
    </xsl:template>
    </xsl:stylesheet>
    In the communication channel, full message is passing(including header and body part). But when the excel file is generating, it is containing only the header part. No message body is present there.
    Please help me to solve this proble.
    Thanks and Regards,
    Dwaipayan De

  • How can I create a URL for a PWA for MS Project Server 2010 project file that includes the view?

    Hi, this question has been answered for 2013. The answer here suggests that it can be done in  2010.
    See:
    http://social.technet.microsoft.com/Forums/projectserver/en-US/3affdc4f-36bf-4381-8b75-27c73465efd4/action?threadDisplayName=how-can-i-create-a-url-for-a-pwa-for-ms-project-server-2013-project-file-that-includes-the-view
    Who knows how?
    Regards
    Sander

    Hi Sander,
    As far as I tested it, it is not possible either with PS2010. The URL only contains the PDP name and the projUID.
    Hope this helps,
    Guillaume Rouyre, MBA, MCP, MCTS |

  • Can I use a Forms as a Library to other Forms?

    I am converting our Forms 3.0 Application to 9i. I am currently looking to convert via the easiest path so we can start developing with the new technology.
    In Forms 3.0, we have a Library of common procedures which is actually a Form. In Forms 3.0, other forms can then call procedures in the Form, similar to the librarys in Forms 9i, 6i etc. I would rather not convert this to a library manually because our Forms 3.0 "Library" is constantly changing. (unless there is an automated way of converting a Form to a 9i Library (.pll)... Even the 9i XML-2-Forms procedures can't handle libraries so I can't even write a Perl Script to do it...)
    It looks as if it will let me reference a Form as a library but then I get the following error:
    "PDE-PLI011 A tools common schema table is missing from the object store."
    Cause: You attempted to create or access a library stored in the database, but the operation failed because a table was missing from the Oracle Tools Common Schema.
    Action: Contact your DBA and insure that the Oracle Tools Common Schema is installed properly.
    How do I fix this? How do I install the Oracle Tools Common Schema? I cannot find any information on this problem anywhere on the Internet / Oracle Documentation / Forms Help / OTN. Please help if you can...
    Cheers,
    Tim.

    I haven't found the solution to the error message, however, I have found a way to convert my forms 3.0 .inp files to .pll's :)
    1. I use a perl script to convert the *.inp to a .pld format (text version of .pll)
    a) strip out the Forms 3.0 specific stuff and replace it with procedure headings in a package
    b) massage the older Forms 3.0 code such as replace :GLOBAL.dummy with name_in('GLOBAL.dummy')
    2. convert pld to pll as follows:
    ifcmp90 module=V3FORM_UTIL userid=scott/tiger@orcl module_type=library parse=yes
    as for the PDE-PLI011 error... Please reply if you know a fix for this one. It will be useful to know...
    Cheers,
    Tim.

  • Can i use adobe form to produce a report with grouping and subtotal?

    Hi,
    i need to produce a report that allows me to group against a field and do a subtotal for the group, then finally a total for the whole report.
    i m using web dynpro java, i can do grouping in the table component, but i have no idea how to do subtotal for the group.
    is there any built-in function in adobe form that i can produce this kind of report relatively easily?
    thank you.

    Hi,
    go throught this link
    check the tutorials.
    saptechnical -> tutorials -> Adobe forms ->Calculating Page-wise Sub-Totals and Grand Total in Adobe forms
    Regards,
    sandeep

Maybe you are looking for