[EXTERNAL]Re: Schemas

Mike Matthews - Omnis omnis at lineal.co.uk
Wed Sep 7 19:09:22 UTC 2022


Thank you Brian :)

Mike Matthews




On 7 Sep 2022, at 19:59, Brian A O'Sullivan via omnisdev-en <omnisdev-en at lists.omnis-dev.com<mailto:omnisdev-en at lists.omnis-dev.com>> wrote:

Hi Martin,

Use the open parenthesis for notation "shortcuts" like $cobj, $cclass, $cinst to de-reference these "pointers".

       $cinst.$name    returns '$cinst'; this is the $name of preceding item in the notation string

       $cinst().$name   returns the name of the actual "current instance", i.e. the $name of the instance to which $cinst currently refers.

Brian A. O'Sullivan


Sensitivity: Business Internal

-----Original Message-----
From: omnisdev-en <omnisdev-en-bounces at lists.omnis-dev.com<mailto:omnisdev-en-bounces at lists.omnis-dev.com>> On Behalf Of Martin Obongita via omnisdev-en
Sent: Wednesday, September 7, 2022 1:38 PM
To: OmnisDev List - English <omnisdev-en at lists.omnis-dev.com<mailto:omnisdev-en at lists.omnis-dev.com>>
Cc: Martin Obongita <martin.obongita at yahoo.com<mailto:martin.obongita at yahoo.com>>
Subject: [EXTERNAL]Re: Schemas

Hi @All,
What is the difference between the construct:
(vList.$add($ref.$class().$name,$ref.$name)))
and
(vList.$add($ref.$class.$name,$ref.$name)))
I can't get my head to understand what '()' {with BLANK values} does in a construct of a Do command?
Such that if you don't pass blank values, an error is returned.
Kind regards,Martin O.


This communication is for use by the intended recipient and contains information that may be Privileged, confidential or copyrighted under applicable law. If you are not the intended recipient, you are hereby formally notified that any use, copying or distribution of this e-mail, in whole or in part, is strictly prohibited. Please notify the sender by return e-mail and delete this e-mail from your system. Unless explicitly and conspicuously designated as "E-Contract Intended", this e-mail does not constitute a contract offer, a contract amendment, or an acceptance of a contract offer. This e-mail does not constitute a consent to the use of sender's contact information for direct marketing purposes or for transfers of data to third parties. For more information regarding how we collect and use your personal data, and any related rights you may have, please review our Privacy Statement. <https://www.axalta.com/corporate/en_US/privacy.html>
_____________________________________________________________
Manage your list subscriptions at https://lists.omnis-dev.com
Start a new message -> mailto:omnisdev-en at lists.omnis-dev.com



More information about the omnisdev-en mailing list