Re: EOModel doesn't see value type

From: Mike Schrag (mschra..dimension.com)
Date: Wed Aug 29 2007 - 12:19:36 EDT

  • Next message: Johann Werner: "Re: EOModel doesn't see value type"

    Did you model actually not work without the value type, or was it
    just a warning? It's possible that actually works ... I'm not sure,
    offhand, though.

    On Aug 29, 2007, at 11:53 AM, Johann Werner wrote:

    > Ok, I found a solution to my problem already. In Entity Modeler I
    > had "Decimal Number - BigDecimal" set as data type. Now I changed
    > it to "Big Decimal - BigDecimal B" and it works. It added the line
    >
    > valueType = B;
    >
    > to the attribute description. But what purpose does the former
    > value type "Decimal Number" have if it doesn't work?
    >
    > jw
    >
    >
    > Am 29.08.2007 um 17:18 schrieb Johann Werner:
    >
    >> Hi list,
    >>
    >> I am using WOLips 2.0.0.4118 and experience some strange errors
    >> with my eomodel. I have a prototype eomodel where I define
    >>
    >> {
    >> allowsNull = Y;
    >> columnName = "";
    >> externalType = NUMERIC;
    >> name = float_s;
    >> precision = 6;
    >> scale = 2;
    >> valueClassName = NSDecimalNumber;
    >> }
    >>
    >> In my main eomodel I have an attribute that uses that prototype
    >> attribute. In Entity Modeler everything seems fine and looking
    >> into the corresponding text file reveals nothing wrong:
    >>
    >> attributes =
    >> (
    >> ...
    >>
    >> {
    >> allowsNull = N;
    >> columnName = workLoadCoeff;
    >> name = workLoadCoeff;
    >> prototypeName = float_s;
    >> }
    >> );
    >> classProperties =
    >> (
    >> ...,
    >> workLoadCoeff
    >> );
    >>
    >>
    >> But when I run my app I get the following line in the console window:
    >>
    >> DEBUG NSLog - value type ' ' on attribute "workLoadCoeff" of
    >> entity "MainPreferences" is invalid.
    >> You should fix your EOModel.
    >>
    >>
    >> Has anyone seen this error? How can I fix it as all the eomodel-
    >> files seem correct? Strangely all other attributes in that entity
    >> are ok though they use prototypes too.
    >>
    >> jw
    >



    This archive was generated by hypermail 2.0.0 : Wed Aug 29 2007 - 12:21:20 EDT