それは私の最初の質問です。私はasp.net 2010を使用していて、値を式フィールドに渡そうとしています。値は渡され、メッセージボックスでキャッチできますが、レポートには表示されません。vb.net で同じコードを問題なく使用しています。
私のコード
Report.Datadifinition.formulafield(1).Text= "'value'"
このコードには問題がないと確信していますが、水晶ソフトウェア自体が原因でしょうか? 助けてください
前もって感謝します。
それは私の最初の質問です。私はasp.net 2010を使用していて、値を式フィールドに渡そうとしています。値は渡され、メッセージボックスでキャッチできますが、レポートには表示されません。vb.net で同じコードを問題なく使用しています。
私のコード
Report.Datadifinition.formulafield(1).Text= "'value'"
このコードには問題がないと確信していますが、水晶ソフトウェア自体が原因でしょうか? 助けてください
前もって感謝します。
これは C# での数式フィールド作成のサンプルです。お役に立てれば幸いです。
FormulaFieldDefinitions definitions = report1.FormulaFields;
string formulaText = "IF " + report1.Database.Tables[1].Fields[3].Name
+ " > 10 THEN" + report1.Database.Tables[1].Fields[2].Name;
definitions.Add("Test", formulaText);
report1.Sections[1].AddFieldObject(definitions[1], 0, 0);