[icf-dev] cannot save DynSDO - a series of errors - Forum - OpenEdge Development - Progress Community

[icf-dev] cannot save DynSDO - a series of errors

 Forum

[icf-dev] cannot save DynSDO - a series of errors

  • Hi.

    I decided to try out dynamic SDO's, still being new to Dynamics 2.0. The plan was

    to create a new DynSDO and then replace a static SDO in one of already existing

    containers, inherited from version 1.1.

    I have successfully created a DynSDO, but the trouble I have is, that I cannot save a

    DynSDO to repository - when I try to do it, I get a series of errors:

    1) Inwalid widget handle, not initialized or points to a deleted widget (3135).

    2) Cannot access BUFFER-FIELD attribute because the widget does not exist (3140).

    3) Lead attributes in chained-attribute expression (a:b:c) must be handles (10068).

    4) Inwalid widget handle, not initialized or points to a deleted widget (3135).

    5) Cannot access FIND-FIRST attribute because the widget does not exist (3140).

    6) cache_DynSDO already exists with 0 (132) - this error only when trying to save for the second time.

    I am sure I have someting really messed up, perhaps during my upgrade from v1.1. to v2.0, but

    what this could be? I tried to create another DynSDO and to save it with a different name, but I get

    the same errors. After the error messages the DynSDO gets into repository, but when opened

    again, shows up as an empty container (no tables and fields inside).

    Any help will be much appreciated.

    Regards,

    Andrzej Olszewski

  • Andrzej,

    I'm not sure what your problem is, but one thing that you MUST do is

    generate DATAFIELDS for all DB fields that you intend to use. If you

    haven't done that, it might be the cause of your problems. However,

    I've never seen it cause errors, but rather things just don't show up.

    Also, I think your problem may be the result of not recompiling all of

    your existing SmartObjects. This is necessary because there are many

    changes to the include files they use. You can typically do that by

    opening the object into the AppBuilder and writing it back out.

    Ross

    Andrzej Olszewski wrote:

    Hi. I decided to try out dynamic SDO's, still being new to Dynamics

    2.0. The plan wasto create a new DynSDO and then replace a static SDO

    in one of already existingcontainers, inherited from version 1.1. I

    have successfully created a DynSDO, but the trouble I have is, that I

    cannot save aDynSDO to repository - when I try to do it, I get a

    series of errors: 1) Inwalid widget handle, not initialized or points

    to a deleted widget (3135).2) Cannot access BUFFER-FIELD attribute

    because the widget does not exist (3140).3) Lead attributes in

    chained-attribute expression (a:b:c) must be handles (10068).4)

    Inwalid widget handle, not initialized or points to a deleted widget

    (3135).5) Cannot access FIND-FIRST attribute because the widget does

    not exist (3140).6) cache_DynSDO already exists with 0 (132) - this

    error only when trying to save for the second time. I am sure I have

    someting really messed up, perhaps during my upgrade from v1.1. to

    v2.0, butwhat this could be? I tried to create another DynSDO and to

    save it with a different name, but I getthe same errors. After the

    error messages the DynSDO gets into repository, but when openedagain,

    shows up as an empty container (no tables and fields inside). Any help

    will be much appreciated. Regards,Andrzej Olszewski