Back to forum list… Back to Issues and Problems...

Hyphens in field name break IMan (2 replies)

Randy
7 years ago
Randy 7 years ago

I created a new field with the name IDCUST-count, and some extremely basic logic.  When I tried to process the transform I received an error which made absolutely no sense:

</p>
<p>Error whilst evaluating field [IDCUST-Email] on transaction type [Person].</p>
<p>Resolved Function - Dim Result</p>
<p>If (1 = 1) Then<br /> Result = "dog"<br />End If</p>
<p>Result</p>
<p>Error - Description: Expected '('</p>
<p>Source Line: Function IDCUST-Email()</p>
<p>. ^</p>
<p>Line=1 Pos=15</p>
<p>

 

The error description is incorrect, misleading, and not helpful.  The "Source Line" information is not helpful or accurate.  I'm not even sure what the ". ^" is supposed to indicate.  Is the caret (^) a pointer?  Is the period the end of the previous sentence?

Additionally, when the error message pops up on the screen, it is nearly impossible to read all of the message.

It appears that the issue is the hyphen in the field name, which was (I assume) somehow causing IMan to attempt to use it as a function.....?  Or maybe IMan was trying to do math with the fields names....?  I'm really not sure.  If hyphens are not allowed as field names, can we please not let users enter that character?  If hyphens ARE allowed (for some reason), can you add some information on the screen which tells the user that doing so may break IMan?

Support
7 years ago
Support 7 years ago

Hi Randy,

Yes the issue is with the field name. I've added ticket IMAN-1233 to the development backlog to address this.

6 years ago
Support 6 years ago

Closed due to inactivity.

Contact

Realisable Software Ltd provides code-free, cost-effective applications integration solutions for SMEs. Our core IMan product is designed to integrate almost any application with a number of Sage solutions and online payment processors.

Looking to purchase IMan, please see our resellers here.

Realisable Software
Ph: +44 (0) 208 123 1017

Copyright © Realisable. All rights reserved.
Realisable is a registered trademark

Close

Request Demo

Realisable Software Ltd provides code-free, cost-effective applications integration solutions for SMEs. Our core IMan product is designed to integrate almost any application with a number of Sage solutions and online payment processors.

Looking to purchase IMan, please see our resellers here.

Realisable Software
Ph: +44 (0) 208 123 1017

Copyright © Realisable. All rights reserved.
Realisable is a registered trademark

Close

Access Downloads

Realisable Software Ltd provides code-free, cost-effective applications integration solutions for SMEs. Our core IMan product is designed to integrate almost any application with a number of Sage solutions and online payment processors.

Looking to purchase IMan, please see our resellers here.

Realisable Software
Ph: +44 (0) 208 123 1017

Copyright © Realisable. All rights reserved.
Realisable is a registered trademark

Close