| | 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 | |