Search Results for

    Show / Hide Table of Contents

    Class ProcedureParameter

    Query parameter for request to stored procedure.

    Inheritance
    System.Object
    Base
    CommandParameter
    ProcedureParameter
    Implements
    IFRSerializable
    Inherited Members
    CommandParameter.Direction
    CommandParameter.Expression
    CommandParameter.Value
    CommandParameter.Restrictions
    CommandParameter.Serialize(FRWriter)
    CommandParameter.Assign(Base)
    CommandParameter.GetExpressions()
    Base.Flags
    Base.Parent
    Base.BaseName
    Base.ClassName
    Base.Report
    Base.Page
    Base.ChildObjects
    Base.AllObjects
    Base.ZOrder
    Base.IsAncestor
    Base.IsDesigning
    Base.IsPrinting
    Base.IsRunning
    Base.OriginalComponent
    Base.Disposed
    Base.SetProp(Base, Base)
    Base.FloatDiff(Single, Single)
    Base.DeserializeSubItems(FRReader)
    Base.ExtractDefaultMacros(String)
    Base.Dispose(Boolean)
    Base.Dispose()
    Base.SetFlags(Flags, Boolean)
    Base.SetReport(Report)
    Base.SetName(String)
    Base.SetParent(Base)
    Base.SetParentCore(Base)
    Base.FindObject(String)
    Base.CreateUniqueName()
    Base.Clear()
    Base.Deserialize(FRReader)
    Base.BaseAssign(Base)
    Base.AssignAll(Base)
    Base.HasParent(Base)
    Base.HasFlag(Flags)
    Base.HasRestriction(Restrictions)
    Base.InvokeEvent(String, Object)
    Base.OnAfterLoad()
    Base.GetCustomScript()
    Base.ExtractMacros()
    Base.IsHaveToConvert(Object)
    Base.GetConvertedObjects()
    Base.ForEachAllConvectedObjects(Object)
    Namespace: FastReport.Data
    Assembly: FastReport.Base.dll
    Syntax
    public class ProcedureParameter : CommandParameter, IDisposable, IFRSerializable

    Properties

    DataType

    Gets or sets the parameter's data type.

    Declaration
    public override int DataType { get; set; }
    Property Value
    Type Description
    System.Int32
    Overrides
    CommandParameter.DataType

    DefaultValue

    Gets or sets a default value for this parameter.

    Declaration
    public override string DefaultValue { get; set; }
    Property Value
    Type Description
    System.String
    Overrides
    CommandParameter.DefaultValue
    Remarks

    This value is used when you designing a report. Also it is used when report is running in case if you don't provide a value for the Expression property.

    Name

    Gets or sets the name of the object.

    Declaration
    public override string Name { get; set; }
    Property Value
    Type Description
    System.String
    Overrides
    Base.Name
    Remarks

    Name of the report object must contain alpha, digit, underscore symbols only. Data objects such as Variable, TableDataSource etc. can have any characters in they names. Each component must have unique name.

    Exceptions
    Type Condition
    DuplicateNameException

    Another object with such name exists.

    AncestorException

    Rename an object that was introduced in the ancestor report.

    Size

    Gets or sets the size of parameter's data.

    Declaration
    public override int Size { get; set; }
    Property Value
    Type Description
    System.Int32
    Overrides
    CommandParameter.Size
    Remarks

    This property is used if the DataType property is set to String.

    Implements

    IFRSerializable
    Back to top © 1998-2025 Copyright Fast Reports Inc.