Crystal Reports (水晶報表RDC API)
Crystal Reports List of RDC Report Creation API Calls
| Object Name | Method(s), Property(ies) and Event(s) |
| Application |
Method -NewReport |
| CrossTabGroup |
Properties -BackColor -Condition -EnableSuppressLabel -EnableSuppress-Subtotal -Field -SortDirection -SpecifiedGroups |
| CrossTabGroups |
Methods -Add -Delete |
| CrossTabObject |
Properties -ColumnGrandTotalColor -ColumnGroups -EnableKeepColumnsTogether -EnableRepeatRowLabels -EnableShowCellMargins -EnableShowGrid -EnableSuppressColumnGrandTotals -EnableSuppressEmptyColumns -EnableSuppressEmptyRows -EnableSuppressRowGrandTotals -RowGrandTotalColor -RowGroups -SummaryFields |
| CrossTabGroup |
Methods -Add -Delete |
| Database |
Methods -ConvertData -BaseDriver Properties -Links |
| DatabaseTables |
Methods -Add -Delete Properties -AddStoredProcedure |
| FieldDefinitions |
Methods -Add -Delete |
| FormulaFieldDefinitions |
Methods -Add -Delete |
| GraphObject Methods |
Methods -ConditionFields -CrossTabObject -EnableForEachRecord -EnableSummarizeValues -SpecifiedGroups -SummaryFields |
| ObjectSummaryFieldDefinitions |
Methods -Add -Delete |
| ParameterFieldDefinitions |
Methods -Add -Delete |
| Report |
Property -ReportAlerts Method -DeleteGroup Event -FieldMapping |
| ReportAlert |
Property -AlertInstances -ConditionFormula -Defaultmessage -IsEnabled -MessageFormula -Name -Parent |
| ReportAlertInstance |
Properties -AlertMessage -Parent |
| ReportAlertInstances |
Properties -Count -Item -Parent |
| ReportAlerts |
Properties -Count -Item Methods -Add -Delete |
| RunningTotalFieldDefinition |
Properties -EvaluateCondition -EvaluateConditionField -EvaluateConditionFormula -EvaluateGroupNumber -HierarchicalSummaryType -ResetCondition -ResetConditionField -ResetConditionFormula -ResetGroupNumber -SecondarySummarizedField -SummarizedField -SummaryOperationParameter -SummaryType Methods -SetEvaluateConditionField -SetNoEvaluateCondition -SetNoResetCondition -SetResetConditionField -SetSecondarySummarizedField -SetSummarizedField |
| RunningTotalFieldDefinitions |
Methods -Add -Delete |
| Section |
Methods -AddBlobFieldObject -AddBoxObject -AddCrossTabObject -AddFieldObject -AddGraphObject -AddLineObject -AddPictureObject -AddSpecialVarFieldObject -AddSubreportObject -AddSummaryFieldObject -AddTextObject -AddUnboundFieldObject -DeleteObject -ImportSubreport |
| Sections |
Methods -Add -Delete |
| SQLExpressionFieldDefinitions |
Methods -Add -Delete |
| SubreportLink |
Properties -MainReportField -Parent -SubreportField |
| SubreportLinks |
Methods -Add -Delete |
| SubreportObject |
Properties --Links Method -ReImportSubreport |
| SummaryFieldDefinition |
Methods -HierarchicalSummaryType -SetSecondarySummarizedField -SetSummarizedField |
| SummaryFieldDefinitions |
Methods -Add -Delete |
| TableLinks |
Methods -Add -Delete |