FormulaFieldDefinition.Check 방법
수식을 확인합니다. 구문 오류가 발생하면 오류 문자열과 false가 반환됩니다.
[Visual Basic]
Public Overrideable Function Check( _
ByRef errString As String _
) As Boolean
[C#]
public virtual bool Check(
ref string errString
);
- errString
구문에 오류가 있으면 errString에 오류가 포함되며 그렇지 않으면 errString이 비어 있게 됩니다.
수식 구문이 올바른지 여부를 나타내는 부울 값입니다.
[VJ#]
private void checkFormula(String formulaText, String
formulaFieldName)
{
boolean isCorrect = true;
String errString = "";
FormulaFieldDefinition formulaField;
formulaField = Report.get_DataDefinition()
.get_FormulaFields().get_Item(formulaFieldName);
formulaField.set_Text(formulaText);
isCorrect = formulaField.Check(errString);
if (!isCorrect) MessageBox.Show(errString);
}
[Visual Basic]
Public Sub CheckFormula _
(ByVal formulaText As String, ByVal formulaFieldName As String)
Dim isCorrect As Boolean
Dim errString As String
Dim formulaField As FormulaFieldDefinition
formulaField = _
Report.DataDefinition.FormulaFields.Item(formulaFieldName)
formulaField.Text = formulaText
isCorrect = formulaField.Check(errString)
If Not (isCorrect) Then MsgBox(errString)
End Sub
[C#]
private void CheckFormula(string formulaText, string
formulaFieldName)
{
bool isCorrect = true;
String errString = "";
FormulaFieldDefinition formulaField;
formulaField =
Report.DataDefinition.FormulaFields[formulaFieldName];
formulaField.Text = formulaText;
isCorrect = formulaField.Check(ref errString);
if (!isCorrect) MessageBox.Show(errString);
}
네임스페이스 CrystalDecisions.CrystalReports.Engine
어셈블리 CrystalDecisions.CrystalReports.Engine (CrystalDecisions.CrystalReports.Engine.dll)
FormulaFieldDefinition 클래스 | FormulaFieldDefinition 멤버 | CrystalDecisions.CrystalReports.Engine 네임스페이스
©2005 Business Objects SA All rights reserved.
Business Objects SA http://www.businessobjects.com/ 지원 서비스 http://korea.businessobjects.com/services/ |