| 1 | = 動作定義ファイル = |
| 2 | 動作定義ファイル とはInfoEyes PrintServerでの各帳票の動作、あるいは条件入力項目等を定義するXML形式のファイルです。 |
| 3 | |
| 4 | == 定義内容 == |
| 5 | 動作定義ファイルでは以下の項目を定義します。 |
| 6 | |
| 7 | * [wiki:データベース接続定義] |
| 8 | * [wiki:実行コマンド定義 実行コマンド] |
| 9 | * [wiki:帳票出力時の条件入力 入力パラメータ] |
| 10 | * [wiki:一覧表示定義 一覧表示] |
| 11 | * [wiki:InfoEyes定義 InfoEyes出力(帳票)] |
| 12 | * [wiki:クエリー定義 リスト入力で使用する初期化クエリー] |
| 13 | |
| 14 | == 定義ファイルの例 == |
| 15 | |
| 16 | {{{ |
| 17 | <?xml version="1.0" encoding="utf-8" ?> |
| 18 | <InfoEyesConfig> |
| 19 | <Title>受注表テスト</Title> |
| 20 | <ToolBar> |
| 21 | <Command ID="C1" Method="PrintOut" Label="印刷" Image="Print.gif" Width="50px" ExecID="IJ001" OnLoadMethod="True"/> |
| 22 | <Command ID="C2" Method="PrintOut" Label="出力" Image="SaveDoc.gif" Width="50px" ExecID="IJ001_CSV"/> |
| 23 | <Command ID="C3" Method="ChangeLocation" Label="終了" Image="Quit.gif" Width="50px" Location="../../null.htm"/> |
| 24 | </ToolBar> |
| 25 | <Params Height="100px"> |
| 26 | <Param ID="受注ID_FROM" Value="" InputType="Text" Format="" Top="0px" Left="0px" Width="100px" FieldName="受注ID(FROM)" CheckMode="Required" SyncID="受注ID_TO"> |
| 27 | <Label Text="受注ID" Width="100px"/> |
| 28 | <Find FindID="FJYUCHU" InputDataName="受注ID"/> |
| 29 | </Param> |
| 30 | <Param ID="受注ID_TO" Value="" Top="0px" Left="250px" Width="100px" FieldName="受注ID(TO)" CheckMode="Required"> |
| 31 | <Label Text="~" Width="30px"/> |
| 32 | <Find FindID="FJYUCHU" InputDataName="受注ID"/> |
| 33 | </Param> |
| 34 | <Param ID="FLAG" Value="1" DefaultValue="" InputType="CheckBox" Top="22px" Left="0px" Width="100px" Visible="True" CheckMode="None"> |
| 35 | <Label Text="一覧" Width="100px"/> |
| 36 | <ParamItems> |
| 37 | <ParamItem Name="無" Value=""/> |
| 38 | <ParamItem Name="有" Value="1" Checked="True" /> |
| 39 | </ParamItems> |
| 40 | </Param> |
| 41 | <Param ID="案件名" Value="" Top="44px" Left="0px" Width="100px" Visible="Ture"> |
| 42 | <Label Text="案件名" Width="100px"/> |
| 43 | </Param> |
| 44 | <Param ID="ORDER" Value="受注ID" Top="66px" Left="0px" Width="100px" Visible="False"> |
| 45 | <Label Text="ORDER" Width="100px"/> |
| 46 | </Param> |
| 47 | </Params> |
| 48 | <Queries> |
| 49 | <Query ID="ICHIRAN"> |
| 50 | select 受注ID,案件名 from T受注 |
| 51 | </Query> |
| 52 | </Queries> |
| 53 | <InfoEyes FileName="受注表2.wef" ExportType="pdf" ExportNameFormat="IJ001" Temporary="True" Height="360px"> |
| 54 | <PrintPermission Owner="TEST" User="" Printing="false" Copy="true" Modify="true" ModifyNotations="true" /> |
| 55 | </InfoEyes> |
| 56 | </InfoEyesConfig> |
| 57 | }}} |
| 58 | |
| 59 | == 参照 == |
| 60 | |
| 61 | [wiki:InfoEyesPrintServer InfoEyes PrintServer] |
| 62 | |