Solved TD-23612: Migration lost Class Default -properties

Post found bugs and possible workarounds.
-tommi
Finland
Posts: 8
Joined: 03 May 2017, 08:00
Location: Finland

TD-23612: Migration lost Class Default -properties

Post by -tommi » 28 Jun 2017, 10:51

Hi.

I am having a quite strange behaviour when migrating from TD6.3 to TD7.0.

After migration, all properties for class based columns are changed to absolute values, when before they were all class defaults (see below).

Anyone else noticed something similiar?

Code: Select all

TD63:
.head 5 +  Column: str_SubtotalCol
.head 6 -  Class Child Ref Key: 383
.head 6 -  Class ChildKey: 0
.head 6 -  Class: clsDynForm
.head 6 -  Property Template:
.head 6 -  Class DLL Name:
.head 6 -  Title:
.head 6 -  Visible? Class Default
.head 6 -  Editable? Class Default
.head 6 -  Maximum Data Length: Class Default
.head 6 -  Data Type: Class Default
.head 6 -  Justify: Class Default
.head 6 -  Width:  Class Default

TD70:
.head 5 +  Column: str_SubtotalCol
.head 6 -  Class Child Ref Key: 383
.head 6 -  Class ChildKey: 0
.head 6 -  Class: clsDynForm
.head 6 -  Property Template:
.head 6 -  Class DLL Name:
.head 6 -  Title: Subtotal
.head 6 -  Visible? No
.head 6 -  Editable? No
.head 6 -  Maximum Data Length: 20
.head 6 -  Data Type: String
.head 6 -  Justify: Left
.head 6 -  Width:  1.8"
-tommi

Dave Rabelink
Founder/Site Admin
Founder/Site Admin
Netherlands
Posts: 396
Joined: 24 Feb 2017, 09:12
Location: Gouda, The Netherlands

Re: Migration lost Class Default -properites

Post by Dave Rabelink » 28 Jun 2017, 11:21

I tried to reproduce but could not.

Which TD70 release are you using? The latest 7.0.2?

Furthermore, where is the column class defined?
In a separate library? And what is the file format (text, normal etc)?
How did you convert? Opening the main file and automatically let TD convert the included libs?

Maybe you could redo your steps by converting old TD63 files to TD7 and report exactly what you did and what the application structure is.
Regards,
Dave Rabelink

Image
Articles and information on Team Developer Tips & Tricks Wiki
Download samples, documents and resources from TD Sample Vault
Videos on TDWiki YouTube Channel

-tommi
Finland
Posts: 8
Joined: 03 May 2017, 08:00
Location: Finland

Re: Migration lost Class Default -properties

Post by -tommi » 30 Jun 2017, 12:11

Hi.

Classes are in include libraries.

It seems that the problem was that some of the files were in binary format when migrating.

Dave Rabelink
Founder/Site Admin
Founder/Site Admin
Netherlands
Posts: 396
Joined: 24 Feb 2017, 09:12
Location: Gouda, The Netherlands

Re: TD-23612: Migration lost Class Default -properties

Post by Dave Rabelink » 10 Jul 2017, 06:57

Moved this topic from general discussion to bug reports.

This issue is described in KB article KB5982929:

https://knowledge.opentext.com/knowledg ... /KB5982929

Defect registered as:

TD-23612: Column Class Default Attributes lost when migrating a binary outline to newer TD versions
Regards,
Dave Rabelink

Image
Articles and information on Team Developer Tips & Tricks Wiki
Download samples, documents and resources from TD Sample Vault
Videos on TDWiki YouTube Channel

Dave Rabelink
Founder/Site Admin
Founder/Site Admin
Netherlands
Posts: 396
Joined: 24 Feb 2017, 09:12
Location: Gouda, The Netherlands

Re: TD-23612: Migration lost Class Default -properties

Post by Dave Rabelink » 20 Sep 2017, 11:33

This defect is fixed in TD 7.0.3
Regards,
Dave Rabelink

Image
Articles and information on Team Developer Tips & Tricks Wiki
Download samples, documents and resources from TD Sample Vault
Videos on TDWiki YouTube Channel

Return to “Bug Reports”

Who is online

Users browsing this forum: Ccbot [Crawler] and 0 guests