The interface for the reports that are specific for a set of entity ids

Namespace: SynergyServerScripting
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.
public  
System.Reflection.Obfuscation(Exclude = true, ApplyToMembers = true) 
interface IEntityReport 
implements IBaseReport
This language is not supported or no code example is available.
Name Description
Public property EntityType Type of entity the report is defined for
Top
Name Description
Public method CanUserAccess(EntityID, IDatabase) Can the supplied user access this report? (inherited from IBaseReport).
Public method CanUserAccess(EntityID, EntityID, IDatabase) Can the entity with id = reporter_id generate/schedule this report on the entity with id = reporting_on_id?
Public method GenerateReport(EntityID, Dictionary<StringScriptInput>, string, IDatabase) Generate a report into the supplied output file
Public method GetDescription() A description of the report (inherited from IBaseReport).
Public method GetExtensions() Get all extensions (inherited from IBaseReport).
Public method GetGuid() Get the Guid (inherited from IBaseReport).
Public method GetInputs() Get all inputs to the report (inherited from IBaseReport).
Public method GetName() Get the report name (inherited from IBaseReport).
Top

.NET Framework

Supported in: 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1