'宣言 Public Sub ReplaceField( _ ByVal fieldName As String, _ ByVal replaceText As String _ )
public void ReplaceField( string fieldName, string replaceText )
パラメータ
- fieldName
- 指定したテキストで置換するマージフィールドの名前。
- replaceText
- 指定したフィールドの置換に使用する値。
'宣言 Public Sub ReplaceField( _ ByVal fieldName As String, _ ByVal replaceText As String _ )
public void ReplaceField( string fieldName, string replaceText )
マージフィールドはInsertFieldメソッドを使用して作成します。このメソッドを使用すると、レポート内にメールマージRTFコンテンツを作成できます。コントロールはすべてのフィールドを指定した値で置換します
private void ghCustomerID_Format(object sender, System.EventArgs eArgs) { this.rtf.ReplaceField("CompanyName", m_companyName); this.rtf.ReplaceField("ContactName", m_contactName); this.rtf.ReplaceField("AddressLine", m_addressLine); this.rtf.ReplaceField("City", m_city); this.rtf.ReplaceField("Region", m_region); this.rtf.ReplaceField("Country", m_country); this.rtf.ReplaceField("PostalCode", m_postalCode); this.rtf.ReplaceField("Date", System.DateTime.Today.Date.ToString()); }
Private Sub ghCustomerID_Format(ByVal sender As Object, ByVal e As System.EventArgs) Handles ghCustomerID.Format Me.rtf.ReplaceField("CompanyName", m_companyName) Me.rtf.ReplaceField("ContactName", m_contactName) Me.rtf.ReplaceField("AddressLine", m_addressLine) Me.rtf.ReplaceField("City", m_city) Me.rtf.ReplaceField("Region", m_region) Me.rtf.ReplaceField("Country", m_country) Me.rtf.ReplaceField("PostalCode", m_postalCode) Me.rtf.ReplaceField("Date", System.DateTime.Today.Date) End Sub