The interface for the reports that are specific for a set of entity ids
Namespace:
SynergyServerScripting
Assembly: SynergyServerScripting (in SynergyServerScripting.dll)
Top
Top
Assembly: SynergyServerScripting (in SynergyServerScripting.dll)
<System.Reflection.Obfuscation(Exclude = true, ApplyToMembers = true)> _
Public Interface IEntityReport
Inherits IBaseReport
This language is not supported or no code example is available.
[System.Reflection.Obfuscation(Exclude = true, ApplyToMembers = true)]
public interface IEntityReport : IBaseReport
This language is not supported or no code example is available.
[System.Reflection.Obfuscation(Exclude = true, ApplyToMembers = true)]
public interface class IEntityReport : public IBaseReport^
This language is not supported or no code example is available.
Name | Description | |
---|---|---|
EntityType | Type of entity the report is defined for |
Name | Description | |
---|---|---|
CanUserAccess(EntityID, IDatabase) | Can the supplied user access this report? (inherited from IBaseReport). | |
CanUserAccess(EntityID, EntityID, IDatabase) | Can the entity with id = reporter_id generate/schedule this report on the entity with id = reporting_on_id? | |
GenerateReport(EntityID, Dictionary<StringScriptInput>, string, IDatabase) | Generate a report into the supplied output file | |
GetDescription() | A description of the report (inherited from IBaseReport). | |
GetExtensions() | Get all extensions (inherited from IBaseReport). | |
GetGuid() | Get the Guid (inherited from IBaseReport). | |
GetInputs() | Get all inputs to the report (inherited from IBaseReport). | |
GetName() | Get the report name (inherited from IBaseReport). |