combit List & Label 29 - .NET Help
combit.Reporting.DataProviders Namespace / ITableRow Interface
Properties Methods

In This Topic
    ITableRow Interface Members
    In This Topic

    The following tables list the members exposed by ITableRow.

    Public Properties
     NameDescription
     PropertyThis property is accessed to query the columns of the table row. If your data provider supports the ICanHandleUsedIdentifiers interface, you only need to return the columns received in SetUsedIdentifiers Method  
     PropertyThis property is accessed to query if the row supports getting the parent row for a given relation. See the GetParentRow Method for more information.  
     PropertyThis property is queried to receive the table name this row belongs to.  
    Top
    Public Methods
     NameDescription
     MethodThis method is called whenever a sub table is needed. This happens if the user chose to insert a relationally linked table to the current table e.g. the orders of a customer. In this case, the method will be called on the customer table with the relation linking to the orders table.  
     MethodThis method is called to access the fields of a parent table. Within the Designer, these fields are made available in a folder with a "1:1" icon.  If your provider does not support 1:1 relations, simply return false for the SupportsGetParentRow property and throw a NotImplementedException for this method. Be aware however that your users will not be able to access e.g. customer data from an order if you have a 1:n relation between customers and their orders.  
    Top
    See Also