Control code or something like that?

Knowledge exchange related to the VPE Report Engine and PDF Library

Moderator: IDEAL Software Support

Control code or something like that?

Postby cirkus04 » Thu Oct 03, 2013 6:14 am

I have a bit un-legal question...

We have third-party application, which use VPE (we not sure, is this exactly VPE or DCD, comment in *.FLD files say, "FieldStudio"), with source code "lost in space". We need to make very small change in one TPL file (nor field length or position, just change three text fields, nine letters to other nine letters). Is it possible to do this somehow?

Yes, we try "binary hack" ;) , in this case application immediately say "Template file <XX> not found". Looks like TPL file have control sum somewhere, is any way to re-calculate this without source code?
cirkus04
 
Posts: 4
Joined: Wed Oct 02, 2013 3:02 pm

Re: Control code or something like that?

Postby IDEAL Software Support » Fri Oct 04, 2013 1:31 pm

We do not provide support in hacking anything. Please contact the manufacturer of the 3rd party software to make the desired changes. You can also acquire a license of VPE Enterprise Edition (comes with dycodoc), and try to make the changes yourself. But you should respect copyright laws regarding the templates. And you will need the DCD files to edit the templates in dycodoc. DCD files are the layout files. TPL files are generated out of DCD files by dycodoc. The TPL files are for use with VPE.

In short:
dycodoc: layout and data structures can be edited, and are stored in DCD files
VPE: loads the layout and data structures stored in TPL files (created by dycodoc), and processes them to create final documents
IDEAL Software Support
 
Posts: 1621
Joined: Thu Nov 18, 2004 4:03 pm

Re: Control code or something like that?

Postby cirkus04 » Wed Oct 30, 2013 9:38 am

I found that we have following licenses for IdealSoftware products:

VPE v3.60 Enterprise Edition Runtime Server License One Server, Unlimited Users 32-Bit (Win 9x, ME, NT 3.51 - 4.0, 2000, XP)

PDF Export Module v3.60 Enterprise Edition Runtime Server License XXL Bundle One Server, Unlimited Users 32-Bit (Win 9x, ME, NT 3.51 - 4.0,2000, XP)

And looks like DycoDoc isn't option for us, DycoDoc create TPL files with version '4', which are not compatible with our third-party software, we need a TPL file with version '3'.
cirkus04
 
Posts: 4
Joined: Wed Oct 02, 2013 3:02 pm

Re: Control code or something like that?

Postby IDEAL Software Support » Wed Oct 30, 2013 10:19 am

This are server-licenses, which were required for v3.x to operate VPE on servers. It is not a development license. Since v4.0 server licenses are no longer required.

VPE v3.60 is from the year 2004. dycodoc can not create file formats for old versions.

Please keep in mind that you can not edit TPL files using dycodoc, only DCD files. TPL files are generated by dycodoc from DCD files.

Best you contact the manufacturer of the 3rd party application that uses VPE. So they acquire an update.
IDEAL Software Support
 
Posts: 1621
Joined: Thu Nov 18, 2004 4:03 pm

Re: Control code or something like that?

Postby cirkus04 » Wed Oct 30, 2013 11:21 am

Okay, direct question. If we buy VPE development license, can we obtain FieldStudio (not dycodoc) somethere?
cirkus04
 
Posts: 4
Joined: Wed Oct 02, 2013 3:02 pm

Re: Control code or something like that?

Postby IDEAL Software Support » Wed Oct 30, 2013 12:46 pm

FieldStudio is not available since several years. It has been integrated into dycodoc, and dycodoc itself is now capable of editing tables and fields. When you open an old DCD document, the old FLD files are also imported. When writing such on old document to the new DCD file format, no FLD file is created. Instead, the field definitions are stored within the DCD document. You can also run dycodoc in a special batch-mode, so all old DCD files of a directory are converted to the new format.
IDEAL Software Support
 
Posts: 1621
Joined: Thu Nov 18, 2004 4:03 pm

Re: Control code or something like that?

Postby cirkus04 » Wed Oct 30, 2013 2:18 pm

Okay, i will ask differently, can dycodoc create TPL files, in which first 4 chars are 'TPL3'?
cirkus04
 
Posts: 4
Joined: Wed Oct 02, 2013 3:02 pm

Re: Control code or something like that?

Postby IDEAL Software Support » Thu Oct 31, 2013 4:18 pm

The short answer is: no. Neither dycodoc nor VPE write files with old version information. Both can always read all previous versions of document files - with one exception: TPL files of older versions can not be read, because they are always created on-the-fly by dycodoc, when updating DCD files. This guarantees that for older files, which are edited by newer versions of dycodoc, the TPL files are always in sync regarding their version information.
IDEAL Software Support
 
Posts: 1621
Joined: Thu Nov 18, 2004 4:03 pm


Return to VPE Open Forum

Who is online

Users browsing this forum: No registered users and 11 guests