私のプロジェクトには、データセットを使用して設計されたCrystalレポートがあります(列名がinLanguage1、inLanguage2のテーブルがあります)。
このデータ セットには、データベースのいずれかのテーブルのデータが格納されています。各テーブルには、2 つの異なる言語で名前を格納する 2 つの列があります。
例: 表 1 には、ヒンディー語と英語の名前があります。表 2 には、英語とヒンディー語の名前があります。表 3 には、カンナダ語とヒンディー語の名前があります。
フロントエンド (C#) を使用してこれらのテーブルに名前を保存している間、テキスト ボックスに対応するフォント タイプを設定して、その言語で名前を入力します。(ヒンディー語の場合、システムにインストールしたテキストボックスのフォントを「Devnagri」に設定したため、テキストボックスのプロパティ エクスプローラーに表示されます。英語の場合、フォントの種類は Arial です)。このデータは、対応するテーブルに格納されています。
これで、実行時にテーブル データをフェッチしてデータ セットを埋めると、正常に動作します。ただし、印刷するレポートの列のフォントも設定したいと考えています。
例: table1 の場合、Crystal レポートで、最初の列のフォントとして「Devnagri」を設定し、2 番目の列のフォントを「Arial」として設定し、データセットが table2 のデータで満たされている場合、レポートの最初の列のフォント プロパティを「 Arial」と「Devnagri」の 2 列目
したがって、C# で Crystal レポートに対してこのフォント設定を行う方法を提案してください。