私は vb6 に次のコードを持っていますが、私の人生でそれを C# (visual studio 2010) に変換する方法がわかりません。
vb6 -
crtPanelStudyAuditTrail.ParameterFields(0) = "GA_PANEL;" & Trim(txtPanelStudy) & ";True"
crtPanelStudyAuditTrail.ParameterFields(1) = "GA_PANEL_LEG;" & Trim(txtPanelLeg) & ";True"
C# 変換試行 -
crtrptPanelStudyAuditTrail.DataDefinition.ParameterFields["GA_PANEL"].PromptText = "GA_PANEL;" + txtPanelStudy.ToString().Trim() + ";True";
crtrptPanelStudyAuditTrail.DataDefinition.ParameterFields["GA_PANEL_LEG"].PromptText = "GA_PANEL_LEG;" + txtPanelLeg.ToString().Trim() + ";True";
印刷するたびに、「パラメーター値がありません」というエラーが表示されます
数式フィールドを変換している他のコードがあり、それらが正常に印刷されるため、印刷部分は正しいです。
パラメータフィールド行を変換する方法について何か提案はありますか??