Skip,
everyone here is a volunteer. There is no Active support personal(paid)
that supports this mailing list.
Most of those with the real deep knowledge are up to their necks in real
jobs.
If you need immediate help and it is not here you might consider hiring
someone.
[EMAIL PROTECTED] sent the following on 10/9/2007 8:18 AM:
> I asked this question yesterday, but got no response. Is there someone out
> there with entity engine knowledge?
>
> I have this bit of code:
>
> GenericValue payment = delegator.findByPrimaryKey("Payment",
> UtilMisc.toMap("paymentId", paymentId));
> ...
> GenericValue paymentMethod =
> payment.getRelatedOne("PaymentMethod");
>
> The javadoc for getRelatedOne sez:
>
> Parameters:
> relationName - String containing the relation name which is the
> combination of relation.title and relation.rel-entity-name as specified in
> the entity XML definition file.
>
> I did not quite understand this statement as it does not seem to make sense
> in this context. Is this parameter a concatination of "Payment" and
> "Method" where Payment is the relation.title and Method is the
> relation.rel-entity-name?
>
> I kinda dont think so. I looked in the entitydef file containg Payment and
> found this:
>
> <relation type="one" fk-name="PAYMENT_PMETH"
> rel-entity-name="PaymentMethod">
> <key-map field-name="paymentMethodId"/>
> </relation>
>
> So, I am assuming that this particular getRelatedOne call is going to open
> the PaymentMethod entity and find the related "paymentMethodId" record.
>
> Is this correct?
>
> Also, if I see a yyy.getRelatedOne(xxx), can I assume that xxx is the entity
> name to look in and xxxId is the key name in xxx always?
>
> Thanks
>
> Skip
>
>
>
>