Arthur; There may be an expectation mismatch with what is meant by "magic property" - see http://composing-the-semantic-web.blogspot.com/2009/11/magic-properties-with-spin.html.
Magic properties are best thought of as a kind of SPIN function that returns more than one value, ala a graph match instead of a function return. It may or may not define values for the property used in the definition. This depends on the definition in the magic property's spin:body. The Ensemble grid will display values of properties for each instance of the grid. You can infer these values, but you will need a direct triple - i.e. "<instance> <property> <value>", where <property> is the property in the Grid column. I.e. you can populate the property from a magic property definition, but you will need to run a query to compute the values and assert them as values of the properties you are displaying in the Grid. A more concrete example may be needed... -- Scott On Apr 26, 5:16 pm, Arthur Keen <[email protected]> wrote: > I need to display the status of a parent object in columns in the Ensemble > Grid, where the status of the parent is derived from the status of it's > children. > > I assumed that the instance view and ensemble grid use sparql under the > covers to query for the tabular data displayed, so I decided to use magic > properties and created a set of magic properties that summarize the status of > a parent object based on status property values on it's children. I > verified that they worked, and then added the magic properties to columns of > the instance panel. The columns show up in the instance panel and the > Ensemble grid, however the values returned by the magic property do not make > it into the instances panel or grid. Do magic properties work on the > instance panel and ensemble grid view components? > > Arthur > > -- > You received this message because you are subscribed to the Google > Group "TopBraid Suite Users", the topics of which include TopBraid Composer, > TopBraid Live, TopBraid Ensemble, SPARQLMotion and SPIN. > To post to this group, send email to > [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group > athttp://groups.google.com/group/topbraid-users?hl=en -- You received this message because you are subscribed to the Google Group "TopBraid Suite Users", the topics of which include TopBraid Composer, TopBraid Live, TopBraid Ensemble, SPARQLMotion and SPIN. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/topbraid-users?hl=en
