Create MDI File

lregolrego Member Posts: 5
Hello I have a problem when I try to create a MDI File.

I create a Automation 'Microsoft Office Document Imaging 11.0 Type Library'.Document. But i get this error:


"An exception was raised in method SaveAs. The OLE control or Automation server has returned error (HRESULT) - 2147352567. The component did not provide the exception description"


CREATE(auxMDI);
auxMDI.SaveAs('C:\test.MDI');

If someone have any idea to help, I appreciate. Thanks

Comments

  • i4tosti4tost Member Posts: 208
    If theses two lines goes one after another so you do not have anything to save. At first you need to upload any data to this automation.
  • dfragosodfragoso Member Posts: 18
    Hi,

    I have the same problem, I don´t know how to upload data to this automation...

    The main idea is to save a .mdi file from a report.
    CLEAR(Employee);
    Report.ApplyFilters(AuxMes, AuxAno);
    Employee.SETRANGE("No.", NumEmp);
    Report.USEREQUESTFORM := FALSE;
    IF Employee.FIND('-') THEN BEGIN
      Report.SETTABLEVIEW(Employee);
      //Report.SAVEASHTML('C:\Report.mdi');
    
      Create(auxMDI);
      auxMDI.SaveAs('C:\Report.mdi');
    
      CLEAR(Report);
    END;
    

    I can save as a .doc but i can´t save as .mdi

    Thanks.
Sign In or Register to comment.