#16
|
||||
|
||||
Re: ... GPNTDOCU ... is not of type SEQUENCE
I'm flabberghasted. I reduced the code even more, down to this:
Code:
(in-package :JAAPSTOOLS) (use-package :OLI) (sd-defdialog 'Trumpfstempels :variables '((plaatsje :value-type :docupntcnp) (rondje :value-type :string) )) Oh well. I guess we somehow don't like Dutch variable names or something .-) I debugged our code for a while, then submitted an internal bug report about the issue; from what I can see at this point, I think the problem is on our end. You can probably raise the priority by also reporting the issue through the usual channel (i.e. via support). Scratching his head: Claus
__________________
CoCreate Modeling FAQ: http://www.clausbrod.de/CoCreateModeling/ Last edited by clausb; 01-06-2006 at 07:29 AM. |
#17
|
||||
|
||||
Re: ... GPNTDOCU ... is not of type SEQUENCE
Hello again Klaus,
Haha, even if I change the names in your test-macro to "normal" words, it won't work As soon as I change value-type docupntcnp into string, everything works fine, so the bug must be in processing a docupntcnp, I guess... I'll ask our support people to report it, too. Didn't try if the latest release of OSD (13.20B) has the bug, too. Maybe I should download it... Anyway, thanks again!! Regards, Jaap |
#18
|
||||
|
||||
Re: ... GPNTDOCU ... is not of type SEQUENCE
Jaap,
in the meantime, we have analyzed the issue in more detail (thanks to Markus for his help). It turned out that this issue is caused by a bug which was introduced in OSDM 2005, but went unnoticed until some time ago, when we fixed it for OSDM 2006. So the good news is that neither OSDM 2004 nor OSDM 2006 are affected by this. The other good news is that your code is just fine as it is, no modifications are necessary. It will work correctly as long as you make sure that you load it only once into each session. End-users are not likely to load the same code multiple times anyway, so the bug won't really affect them. It's only a potential problem for developers who usually load some macro code, then modify it and re-load the modified version, as in your case. I say "potential problem" because not even developers will be affected every time; whether or not the bug will bite you, depends on a few internal subtleties which make the bug hard to predict for a developer. So sorry for this issue, and thanks again for your bug report! Claus
__________________
CoCreate Modeling FAQ: http://www.clausbrod.de/CoCreateModeling/ |
#19
|
||||
|
||||
Re: ... GPNTDOCU ... is not of type SEQUENCE
Thanks a lot, Claus, it's good to know that the bug is known and dealt with in OSD 2006.
Regards, Jaap |
#20
|
|||
|
|||
Re: ... GPNTDOCU ... is not of type SEQUENCE
There exists an easy workaround to allow reload of the code even in 13.X:
Add the following option to the variable plaatsje of value-type :docupntcnp Code:
(plaatsje :value-type :docupntcnp :toggle-value-type :defundef) Cheers, Markus |
#21
|
||||
|
||||
Re: ... GPNTDOCU ... is not of type SEQUENCE
Hi Markus,
thanks a lot!! I'll try that!!! Kind regards, Jaap |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | Search this Thread |
Display Modes | Rate This Thread |
|
|