0

そのため、最近、カナダの税関申告書をエミュレートするレポートを作成する必要がありました。問題は、レポートが 11 インチ x 14 インチの用紙に印刷されているにもかかわらず、メートル法のレイアウトを使用していることです。私の FoxPro のインストールは米国英語の測定単位のマシン上にあるため、FoxPro は英語の定規を使用し、インチベースの測定値でグリッドにスナップすることで義務付けようとします。これにより、いくつかの小さな設計上の問題が明らかに発生します。

レポートが実際には変装した単なるテーブルであることを理解しており、レコードを変更してメトリック ルーラー (英語のルーラーではなく) をオンにする方法を見つけました。これは意図したとおりに機能しています。ただし、グリッドへのスナップ機能は、メトリックではなく、1 インチあたり 48 単位でスナップする必要があるようです。そのため、マウスを使用してボックスを移動すると、ボックスが英語の測定値で (再び) オフセットされます。

これを回避するために、レポートをテーブルとして開き、すべてのメートル単位をスプレッドシートで手動で変換し、オフセットとサイズを手動で入力しました。これはうまく機能し、非常に正確に見えますが、それでもエラーが発生しやすくなっています。

問題は、FoxPro 8 をレポートのメートル単位でグリッドにスナップして、手動で数値を再入力しなくて済むようにするにはどうすればよいかということです。 FoxPro が Metric に対応できるようにするとよいでしょう。マウスを使用してレポート内のオブジェクトを並べることができます。オブジェクトを数値として入力し、レポートをデザイン ビューに「反転」して確認するのではありません。

参考までに、現在、次の翻訳があります。

25.4 mm = 1 inch = 10,000 report units = 48 grid snap points

明らかに、私はこれに近いものが欲しいです:

25.4 mm = 1 inch = 10,000 report units = 25.4 grid snap points

注: はい、メトリック インストールを使用する FoxPro で仮想マシンをセットアップすることを検討しました。つまり、カナダ向けの Windows XP インストール セットアップです。ただし、開発環境の残りの部分と一緒にインストールを完了するには、さらに1日ほどかかるので、それを避けようとしています.

4

2 に答える 2

2

あなたがそれ以上にさらされていない限り、隠されています...

レポートを修正します。右クリックして、レポートのプロパティに移動します。ルーラー/グリッドのタブには、デフォルトで「インチ」のルーラーに設定されているコンボボックスがありますが、メトリック/cm またはピクセルに変更できます。その下にグリッド スナップがあり、スナップするピクセル数のデフォルトを変更できます。

さらに、カーソル キーを使用する場合は、必要に応じてコントロールを一度に 1 ピクセルずつ移動して、より正確な位置合わせを行うことができます。また、コントロールの幅を変更する必要がある場合、Ctrl キーを押したまま矢印キーを左/右に使用すると、コントロールを移動する代わりに、一度に 1 ピクセルずつ縮小/拡大します。複数のコントロールを選択した場合の移動とサイズ変更についても同様に、それらはそれぞれすべて移動またはサイズ変更されます。

HTH

于 2010-01-12T14:13:58.113 に答える
1

昨夜、VFP8 をインストールした友人と話をしました。そのバージョンに基づいて、レポートの指標を取得する方法があるかもしれません。PIXELS または SYSTEM METRIC に基づいてレポートを表示する設定があります。システム構成がインチに基づいている場合、レポートもインチに基づいています。システム メトリックをセンチメートル (またはそれに相当するもの) に変更すると、レポートも設計時に尊重されます。

HTH

于 2010-02-01T13:00:31.287 に答える