フォームデザイナーユーザーマニュアルTEKLYNXフォームデザイナーユーザーマニュアルDOC-FD-UG-JA-01/11/13本マニュアルの情報は法的拘束力がなく、事前の予告なしに修正される可能性があります。本マニュアルに記載されるソフトウェアの提供は、ユーザー・ライセンスにより異なります。このソフトウェアは、このライセンスに従って行われる場合を除き、いかなる媒体においても、使用、複写または複製することはできません。本マニュアルのいかなる部分も、Braton Groupe sasから書面での許可を受けずに、購入者の個人的な使用以外の目的で、いかなる手段においても、複写、複製または送信することはできません。 ©2014 TEKLYNX Newco SAS, All rights reserved.
概要
概要
フォームデザイナーは、データエントリーとラベル印刷アブリケーションのフロントエンドを素早く設計するビジュアルデザインツールです。フォームデザイナーは下記の特長があります。 •ラベルとプリンタータイプの選択•印刷プレビュー •ベージとプリンター設定•データベース接続•マルチスクリーン／フォームアプリケーション•事前定義値とデータコントロールレイアウトフォームデザイナーは、使いやすく、操作習得のための時間を大幅に減少させます。フォームデザイナーはメニューバー、ツールバー、ツールボックス、プロバティグリッド、メインウィンドウおよびステータスバーから構成されます。メニューバーメニューバーはファイル、修正、表示、データ、レイアウト、およびヘルプの6つの項目から構成されています。項目をクリックするといろいろな機能を実行するための新しい項目のリストが展開されます。素早くメニュー項目にアクセスするには、メニュー項目に表示されているアンダーラインの文字とALTキーを押下します。例えばファイルメニューの場合は、ALT+Fキーを押下します。ファイルE）　修正(E)　表示(V)　データ(D)　レインウKUヘルブ(H)ツールバー通常、ツールバーはメニューバーの下に位置します。よく使用される機能をまとめたアイコンから構成されています。これらのアイコンをクリックしてフォームデザイナーの機能に秦早くアクセスすることができます。ツールポックスツールボックスは、フォームに追加することができるラベル、リンクラベル、ボタン、テキストボックス、チェックボックス、グループボックス、リストボックス、コンポボックス、データグリッド、データベースグリッド、ピクチャーボックス、プレビューの12のコントロールから構成されています。.
それぞれのコントロールにはそれぞれの用途があります。それらは固定または可変のデータにリンクすることができ、アクションと結びつけることができます。フォームにコントロールを挿入するには、コントロールをクリックし、フォーム上にドラッグ＆ドロップします。
プロパティグリッドブロバティグリッドは、選択されたコントロールのすべてのプロバティをグリッド表示します。ここでは、コントロール名、色、大きさ、アクションのようなコントロールの属性を変更することができます。それは状況依存ですので、選択しているコントロールによってプロパティのリストは異なります。
メインウィンドメインウィンドウは中央に表示されるワークエリアです。ここでコントロールを追加し、ラベル印刷のためのデータ入力フォームを作成します。フォームを作成すると、表示>実行メニューによりフォームを実行し、最終結果をみることができます。.ステータスバーステータスバーはボインターのX座標、Y座標、フォーム名、選択されているコントロールの基本情報を表示します。 X Y : 466: 328フォーム,ラベル名は指定しないACTERICA基本アクションとは？アクションはボタンに割り当てられる機能であり、フォームをロード/アンロードします。フォームデザイナーには、作成における時間短縮とプログラミングの必要性を排除するために、予め定義された12のアクションが含まれています。この中で特定のパラメータが必要なところがありますが、これらも同様に予め定義されています。. Show the document property dialog box Action
フォームデザイナーを使用すればフォームの作成は簡単です。すべてのコントロールはドラッグ&ドロップによりフォームへ追加することができ、それからプロバティグリッドにより色、テキスト、アクション等を設定します。この章では、DBF.xmfフォームとGeneric.xmfフォームの2つの例を用いてフォームの作成方法を解説します。
例1
DBForm.xmfこのシンプルなフォームは、データベース内のデータを素早く表示、変更または追加することができるデータベースグリッドを含んでいます。
この例では、以下のコントロールをドラッグ＆ドロップする必要があります。 25
次の図のように配置します。. ・コントロールプロパティの設定（データなし)ブロバティグリッドがスクリーン右側に表示されますので、コントロールのプロバティの設定は簡単です。プロバティグリッドが表示されない場合は、表示>プロバティグリッドメニューを選択します。フォーム上でコントロールを選択すると、関連したプロバティのリストがプロバティグリットに表示されます。 1次のようにラベルプロバティを設定します:

2次のようにプレビュープロバティを設定します:

3次のようにデータベースグリッドプロバティを設定します:
•名前：txbQtyメモインプットマスクインブットマスクはフォームへの手動入力の制御方法です。キーボードで入力されたそれぞれの文字は、フォーマット文字列内の1文字に該当すべきです。
5次のようにコンポポックスプロパティを設定します:
6次のようにボタンプロパティを設定します:
2番目のボタンは
いくつかのコントロールはさらに多くのテキストプロバティ設定を要求します。ポタンはアクションを、グリッドはデータを、そしてボックスは変数を必要とします。次の数ステップが…データベースグリッドのプロバティ設定データベースグリッドは事前に選択されたデータベースを表示します。選択された行がプレビューボックスで関連付けられたラベルを表示します。データベースグリッドでは追加、削除、フィルタおよび情報の検索を行うことができます。 •データベース>接続：ドロップダウンメニューからBatcherを選択•データベース>テーブル: ドロップダウンメニューか

メモ
データベース>接続では、リンクされたデータベースのリストから選択、または新しいデータベースを追加することができます。後者は‘データベース接続の追加'ウィザードを起動します。フォームのプロバティ設定フォームはツールボックスには表示されませんが、他と同様に設定可能なコントロールです。
•変数: 7個の変数が自動的にこのフィールドに追加されます。7個の変数はラベルに付加されているデータベースから受け取られるラベル変数です。これに印刷に使用するデフォルトプリンターと実際に印刷する枚数を設定するための２個のフォーム変数を追加します。これらの２個の新しい変数を追加します。
3 Printerを入力し、OKをクリックします。 4同様にステップ2と3を繰り返してQTYを作成します。フォームプロバティグリッドに戻ると、変数が9個になっていることを確認できます。.テキストボックスのプロバティ設定テキストボックスは、何枚のラベルコピーを印刷するのかをプリンターに告げるために使用されます。ユーザーによって入力された数量はコピー数として定義されます。もし、ラベル上にカウンターが存在するならば、カウンターはそれぞれのラベルコピーで増減します。
コンポポックスのプロバティ設定コンボボックスは事前に定義されたリストからプリンターを選択するために使用されます。プロバティを設定するには：
ボタンのプロバティ設定ボタンは単に名前やフォントのような標準的なテキストプロバティを要求するだけではなく、アクションも必要とします。フォームデザイナーはボタンプロパティグリッドにおいてアクションの一般的なリストから選択することが可能なアクションフィールドを含んでいます。これらのアクションは、利便性、複雑なプログラミングの必要性の排除、そしてエラーの可能性の低減を目的として予め定義、作成されています。 1印刷ボタンをクリックします。( btnPrint ) 2アクション欄の
3追加ボタンをクリックします。 4説明欄の下矢印をクリックし、Select Printerを選択します。続いて１個のバラメータを定義します。
ボックスが表示されます。 6タイプにVariableを設定します。 7値にPrinterを設定します。ドロップダウンリストから選択します。Printerはフォームプロバティで作成された変
9説明欄の下矢印をクリックし、Printを選択します。続いて４個のバラメータを定義します。 • Label Quantity :タイプにVariable、値にQtyを設定します。（トロップダウンリストから選択します。Qtyはフォームプロバティで作成された変数です。)
印刷ボタンは、ユーザーによってtxtQtyに定義されたラベル枚数を印刷するように設定されました。(カウンターが存在するなら)ラベルのカウンターはそれ相応に増加します。 1 Portalに戻るボタンをクリックします。( btnPortal ) 2アクション欄の....ボタンをクリックします。ダイアログボックスが表示されます。
Portalに戻るボタンは、ブリンターの選択、設定の変更、プリンター管理、ベージ設定変更および他のフォームのナビゲートを行うMainMenu.xmfを開くように設定されました。
例2
Generic.xmfこのフォームでは、フォームデザイナーのさらなる優れた機能を見ることができます。(リストからのラベル選択、データ変数の表示、ラベルのプレビュー、ラベルコピー枚数の選択、使用プリンターの選択） •コントロールの配階この例では、以下のコントロールをドラッグ＆ドロップする必要があります。
•リンクラベル1箇所
• ボタン3箇所•テキストボックス1箇所•リストポックス1箇所・コンボボックス1箇所
次の図のように配置します。 ・コントロールプロパティの設定（データなし)フォーム上でコントロールを選択すると、関連したプロバティのリストがプロバティグリッドに表示されます。 1次のようにラベルプロバティを設定します:
2次のようにピクチャーボックスプロバティを設定します：
3次のようにリンクラベルプロバティを設定します:
4次のようにグループボックスプロバティを設定します:
5次のようにボタンプロパティを設定します:
6次のようにプレビュープロバティを設定します:
7次のようにリストボックスプロパティを設定します:
8次のようにテキストボックスプロバティを設定します:
9次のようにコンポポックスプロパティを設定します:
10次のようにデータグリッドプロバティを設定します:
ボタンのプロバティ設定
追加ボタンをクリックします。
4 OKボタンをクリックします。設定ボタンは、印刷に使用するプリンターを選択するダイアログボックスを開くように設定されました。(コンポボックスのプロバティ設定を参照）
追加ボタンをクリックします。
5 OKボタンをクリックします。印刷ボタンは、選択されたラベルを印刷するように設定されました。
4 OKボタンをクリックします。 Portalに戻るボタンは、ブリンターの選択、設定の変更、プリンター管理、ページ設定変更および他のフォームのナビゲートを行うMainMenu.xmfを開くように設定されました。フォームのプロバティ設定この例を実現するためには、ラベルのリストを表示するリストボックスが必要であることに気付くと思います。固定の添付ラベルがありませんのでラベル選択のための変数が必要となります。このフォームではさらに２つの変数が必要です。ドロップダウンコンボボックスから選択されるプリンター選択変数と印刷時のラベルコピー枚数としてテキストボックスで定義されるラベル枚数変数です。フォーム変数を作成するには：
2フォーム変数下の追加ボタンをクリックします。 3名前にLabel Selectionと入力します。
これらの変数はリストボックス、テキストボックス、コンボボックスを定義する際に必要となります。前述したとおり、固定の添付されているラベルがありませんが、ラベルが添付される必要があります。そうするために
ダイアログボックスが表示されます。
先ほど設定したフォーム変数のリストを表示するダイアログボックスに変わります。
リストボックスのプロバティ設定リストボックスは印刷可能なすべての.labラベルを表示するために使用されます。
6 OKボタンをクリックします。
コンポポックスのプロバティ設定コンボボックスは事前に定義されたリストからプリンターを選択するために使用されます。
3データ>タイプをクリックしプリンターを選択します。
これはワークステーションあるいはネットワークの上に配置されたWindowsプリンターのリストを表示します。.ブリンター:
HP LaserJet 4100 Series PCL6,172,22,60,30 Fax.SHRFAX: Brady TLS PC Link,COM1: Brady TLS 2200.COM1: ¥¥yoks2001¥iR C3580 LIPSLX,IP_172.22.60.44テキストボックスのプロバティ設定このテキストボックスは、何枚のラベルコピーを印刷するかをプリンターに通知するために使用されます。ユーザーによってテキストボックスに入力された数値はコピー枚数を意味します。もしカウンターがラベルの上に存在するならば、カウンターはそれぞれのラベルコピーで増加します。
2内容>値をクリックし、Label Quantityを選択します。データグリッドのプロバティ設定データグリッドはその変数名とともに選択されたラベルからデータを表示します。
2データをクリックし、Tableとして設定します。
これらのすべてのステップを実行した後、表示>実行、またはF4キーを押下してフォームを実行し、すべてが適切に動作しているかをご確認ください。 Copyright 2014 Teklynx Newco SAS. All rights reserved. www.teklynx.com  | www.teklynx.eu