問題タブ [mailmerge]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
504 参照

vb.net - メールマージドキュメントの1つのエントリにアクセスするにはどうすればよいですか?

メールをマージしたXtraReportを設定しましたが、正常に動作します。次に、そのメールマージレポートの1つのエントリにアクセスします。エントリとは、データセット内の1つの行に関連付けられたテキストを意味します。つまり、フィールド名が角かっこで囲まれている代わりに、値が入力されています。

したがって、レポートに「Hi [name]」というテキストのXRRichTextがある場合、RTF値が「HiSandy」のXRRichTextオブジェクトにアクセスしたいと思います。

編集:例に情報を追加し、VB.netタグを追加しました

0 投票する
1 に答える
158 参照

winforms - 画面上のポインタを目的の位置に固定する方法は?

ツールとして Winform を使用して差し込み印刷に取り組んでいます。ビジネスレター用とメモ用の 2 つのテンプレートを用意しました。レターの場合、通常、ユーザーはレターの本文を入力しますが、他の情報は、[受信者の選択] オプションをクリックしてユーザーが作成したデータ ファイルから選択します。

ユーザーが本文のみを入力するように制限したいのですが、ポインターは挨拶文の 2 行目の後に配置する必要があります。ポインターはその位置から後方に移動することはできませんが、もちろん前方に移動することはできます。どうすればいいですか?

わかりにくかったらすみません。

0 投票する
1 に答える
391 参照

ms-word - Wordメール-マージが経過秒数を正しく表示しない

データソースとしてExcel2010ファイルを使用してWord2010でメールマージを実行しています。「経過時間」が計算されているフィールドを除いて、すべてが正常に機能しています。

Excelでは、フィールドは正しく表示されます。193秒は00:03:13として表示されます-3分13秒。

Wordにフィールドを挿入すると、時刻として表示されます:12:03:05 AM

これをWordで正しくフォーマットするMERGEFIELDコードはありますか?まだ見つかりませんでした。回避策があれば、それも聞いてみたいと思います。

0 投票する
2 に答える
1500 参照

delphi - dbgrid から Word の差し込み印刷へのデータの入力

それぞれ異なる名前と住所を入力した手紙の差し込み印刷を作成したいと考えています。Microsoft の例を基点http://support.microsoft.com/kb/229310として使用し、好きなようにカスタマイズしました。しかし、dbgrid の選択された行または全体のデータを取得しようとすると、私の問題が発生します。やり方がわかりません。私が最初に考えたのは、行数を 1 にしてから、tedit ボックスをいくつか置いて、メールマージされたデータと等しくすることでしたが、それでも一度に 1 つずつしか実行しません。dbgrid は ms Outlook にリンクされています。これは、彼らがデータを埋める方法です..

では、dbgrid からデータを取得し、その情報をファイルに入力するにはどうすればよいでしょうか。

0 投票する
2 に答える
2829 参照

dynamics-crm-2011 - CRM 2011 差し込み印刷テンプレート

CRM 2011 で差し込み印刷テンプレートを作成しており、関連するエンティティのリストを結合対象のエンティティに渡す必要があります。たとえば、エンティティ B と関係があるエンティティ A のレコードをマージする場合、エンティティ A に関連するエンティティ B のレコードのリストを、データを介して Microsoft Word 2010 に渡す方法があるかどうかを知りたいと思いました。差し込み印刷テンプレートのフィールド? または、この状況を処理する他の方法はありますか?

また、関連する質問は、たとえば、マージされるエンティティが A であり、関連するエンティティ B がある場合、マージされるエンティティに 2 つのレベルで関連付けられているエンティティを渡す方法はありますか?関連エンティティ C. エンティティ A の差し込み印刷テンプレートのデータ フィールドを介してエンティティ C の属性を渡す方法はありますか?

どんな入力でも大歓迎です。前もって感謝します!

0 投票する
1 に答える
263 参照

c# - Visual C#Expressを使用して、Microsoft Wordを開き、メールマージを含む特定の.docを表示するにはどうすればよいですか?

私のアプリケーションは、データベース上のアイテムを更新してから、データベース上のテーブルのフィールドが入力されたメールマージドキュメントを開きます。

.docsをネットワークドライブに保存しましたが、以前に2回開いてみたところ、異なるエラーが返されました。ファイルを開こうとしてエラーが発生したことを示す単語か、ファイルが自分で使用中であり、編集のためにロックされていることを示しています。

それぞれ、2つの方法があります。

C#を使用してこれらのMicrosoft Word文書を開く別の方法、または上記の方法に明らかに問題があるものはありますか?

0 投票する
2 に答える
9893 参照

c# - MicrosoftWord2010のメールマージフィールドにテキストを送信する

次のコードを使用して、現在1つのMergeFieldだけで設定した単純な単語テンプレートにテキストを送信して、これを機能させることができるかどうかをテストしています。
私が使用しているコードは次のとおりです。

これをアプリケーションから次のように呼び出します。

しかし、何も起こりません。コードをステップスルーすると、app.Documents.Openまで到達し、フリーズしているように見えます。これは、アプリケーションが私のWord文書を見つけられないためだと思います。ファイル名パラメータに完全なファイルパスを送信するのは正しいですか?そうでない場合、アプリケーションは他にどのように私のWordテンプレートを見つけますか?

0 投票する
0 に答える
354 参照

macos - CSV ファイルをインポートし、既に定義されているテキストを置き換えます (例: 差し込み印刷)

Mac OSX システム用の Xcode プロジェクトを作成しました。できるようにしたいのは、csv ファイルをインポートすることで、開いているドキュメントの特定の単語を CSV ファイルのデータに置き換えます。

たとえば、ユーザーがアプリケーションを開くと、アプリには既に手紙が書き出されているため、CSV ファイルをインポートすると (CSV ファイルの形式はデータだけを変更することはありません)、手紙内の特定の単語が次の文字に置き換えられます。 CSV ファイルからのデータ (単語やページの差し込み印刷など)

ユーザーが必要に応じて文字を変更できるように、文字に NSText フィールドを使用しています。

CSV ファイルには次の見出しがあります: State、Name、Expires 事前に下書きされたテキスト フィールドに入力する必要があるのは、Name フィールドと Expires フィールドだけです。

ありがとうございました

0 投票する
2 に答える
748 参照

c# - マージフィールドを含み、C#からデータソースに接続するWordドキュメントを開く

指定した場所でWordでドキュメントを開く機能があります。

Office 2003では正常に動作しますが、Office 2010を使用しているシステムでドキュメントを開くと、ドキュメントがデータソースに接続できないようです。これを引き起こしている可能性がありますか?ドキュメントを開くときに、接続をブロックしている可能性のあるプロパティがありませんか?