1. Roland Smith
  2. InfoMaker
  3. Thursday, 23 May 2019

I am writing an app to automatically migrate end user's InfoMaker libraries from 12.5 to 2017 using ORCA calls directly from PB code.

On one IM form I am getting the following unexplained errors. Regenerating in IM works fine.

 Library: C:\Users\rmsmith\Documents\IMConvert\InfoMaker\Original Forms\paform.pbl
     Object: ind_ytd_benefits_n
         Event: dw_master_12many::rowfocuschanged
             (0010): Error       C0165: Misused type: 'message'
     Object: ind_ytd_dirdeposit_n
         Event: dw_master_12many::rowfocuschanged
             (0010): Error       C0165: Misused type: 'message'
     Object: ind_ytd_tax_n
         Event: dw_master_12many::rowfocuschanged
             (0010): Error       C0165: Misused type: 'message'

There is no reference to the message object anywhere in the form or it's ancestor.

Olan Knight Accepted Answer Pending Moderation
0
Votes
Undo

What Chris said. Keep it simple.

Olan

Comment
There are no comments made yet.
  1. Sunday, 26 May 2019
  2. InfoMaker
  3. # 1
Roland Smith Accepted Answer Pending Moderation
0
Votes
Undo

When the IM library painter is in file system mode, you have to manually set a library as 'working library' before it prompts for migration.

I'm also going to be giving them the option to do an optimize.

 

Comment
There are no comments made yet.
  1. Thursday, 23 May 2019
  2. InfoMaker
  3. # 2
Chris Pollach Accepted Answer Pending Moderation
1
Votes
Undo

Hi Roland;

  I suspect that these errors are referring to IM's Message object class. I am not sure though why you just don't let the IM IDE migrate the older IM libraries. Then when the migration is completed, just attach them to a PB 2017 "target" for inclusion into your SCM?

Regards ... Chris

Comment
There are no comments made yet.
  1. Thursday, 23 May 2019
  2. InfoMaker
  3. # 3
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.