Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

If you have already learned how to add a property or a sub-property to a resource object, you already know the basics of how these GetObject companion services work. As one might expect, there is an AddSubResource service available for this task. However, there is another service named AddSubResourceObject, which can also be used. Both will be to add a sub-resource to a resource. In fact, there are two principle services available to the developer. The other service is named AddSubResourceObject. Both of these are explained below.

AddSubResource Service

The calling signature for the AddSubResource service is virtually identical to the AddSubProperties service (i.e., the plural version of the AddSubProperty service). The key difference is that when the AddSubProperties service is called more than once for the same parent property name and the same sub-property names, the new sub-property values replaces replace the old ones. Whereas with the The AddSubResource service, each time it is called a on the other hand, adds (or appends) new sub-resource object is added (or appended) objects to the existing array of sub-resources associated with the parent property. Here is an example of what the code might look like:

...

Actual code will likely loop through each value item of a master an AMV field group or each row as it is read Key IDs are retrieved from a database cursor and . Each iteration would call the AddSubResource service in the same loop.

AddSubResourceObject Service