XAS マニュアル 暫定版.

Slides:



Advertisements
Similar presentations
コンピュータと情報 第 14 回 Word と Excel の連携. ページの設定の変更 ページの設定の変更 印刷領域の余白の設定と 1 行内の文字数と ページ内の行数の変更 印刷領域の余白の設定と 1 行内の文字数と ページ内の行数の変更 段組の仕方 段組の仕方 2 段組の作成の仕方 2 段組の作成の仕方.
Advertisements

オープン&ビッグデータ活用・地方創生推進機構 事務局 オープン&ビッグデータ活用・地方創生推進機構 評価版ツールの状況報告 平成26年度第3回 技術委員会 資料3-1.
情報処理 第9回第9回第9回第9回. 今日の内容 Excel の起動と画面構成 –Excel の起動 –Excel の画面構成と基本用語 データの入力 – 文字の入力 – 数値の入力 – 日時の入力 – オートフィル.
データベースの基礎知識 ACEESS の基本操作. データベースの基礎知識 データベース  特定のテーマや目的に毎のデータの集合体 データベースソフトウェア  データベースを作成、管理するソフトウェアの総 称 Oracle(Oracle) IBM(DB2) Microsoft(SQL Server)
情報処理 第9回第9回第9回第9回. 今日の内容 Excel の起動と画面構成 –Excel の起動 –Excel の画面構成と基本用語 データの入力 – 文字の入力 – 数値の入力 – 日時の入力 – オートフィル.
1 検索 ● 検索: 特定の文字列を探す ⓪検索を行う範囲を限定するときは、範囲選択をする。 ① 「ホーム」タブ⇒「編集」⇒「検索」タブとクリックする。 ②「検索する文字列」欄に検索したい文字を入力する。 ③「次を検索する」をクリックする。 ③ ‘ 「検索された項目の強調表示」⇒「すべて強調表示」とクリックすると、
コンピュータと情報 第10回 Excel を使ってみる. Excel の起動 ① 「スタート」ボタンをク リック ② すべてのプログラムにマ ウスカーソルをあわせる ③ 「 Microsoft Office 」 → 「 Microsoft Excel 2003 」 にマウスをあわせて,ク リック ④.
中小企業診断士 野田 幸紀 2010 年 2 月 10 日(水) データ分析をする前に知っておきたいノウハウ (ACCESS初級編)
コンピュータ演習 Excel 入門 岡田孝・山下雅啓 Excel の機能は膨大 その中のごく一部を紹介 表計算機能 – データの入力、表の作成、計算など グラフ機能 – 棒グラフ、円グラフなどグラフ作成 データベース機能 – 並べ替え(ソート)、検索、抽出など マクロ機能 – VBA で自動化したマクロを作成可能.
第5章 JMPのインストールと基本操作 廣野元久
JMP version5(以上) 日本語版のScripting Languageによる プログラミング
TeX で数式を書くための PowerPoint アドイン Ver (2011/06/26) Ver. 0.1 (2007/5/30)
4.ユーザー登録マニュアル              Version 年6月10日 国立情報学研究所.
エクセル(1)の目次 起動法、ブック、シート、セル ブックの開き方 エクセル画面 マウスポインターの種類 シート数の調節 データの入力法
発生生物学特論 PowerPoint の使い方
情報基礎(Week6) ≪Excel 2007を使った表計算の基礎≫
デジタルポートフォリオ作成支援ツール PictFolio 使用マニュアル
Excel による データベース入門 Ver /9.
「サイボウズ Office on cybozu.com」 すぐできるBOOK -ワークフロー 編 -
オンライン登記申請マニュアル 【第4段階】 オンライン登記申請編
TeX で数式を書くための PowerPoint アドイン Ver. 0.1 (2007/5/30)
文献管理ソフトRefWorksの利用 2009.
Microsoft Office 2010 クイックガイド ~Access編~
Digital Network And Communication
「RnR FixLinks Pro」解説(一般公開用・無償版)
エクセル(2)の目次 セル範囲の指定方法 データの消去法 アクティブセルの移動 セル内容の複写と移動 セル幅の変更方法
WagbyR6.5 Update 12 PPT版 更新情報
地理情報システム論 第3回 コンピュータシステムおける データ表現(1)
担当: 遠藤 美純 情報教育 初級講座 担当: 遠藤 美純
文献管理ソフトRefWorksの利用.
4-3.基本的なPHPスクリプト 2004年6月24日(木) 大北高広 01T6010F.
WebCluster スライドショーで見る操作ガイド
第7章 データベース管理システム 7.1 データベース管理システムの概要 7.2 データベースの格納方式 7.3 問合せ処理.
平成22年度に実施を予定するインターネットを 用いた研修システムによる研修 ライブ配信受講手順書
情報処理 第13回.
マイクロソフト Access を使ってみよう 第1回
第9回:Microsoft Excel (1/2)
マイクロソフト Access での SQL 演習 第1回 SQL問い合わせ(クエリ)
調査様式作成ツール(HiYoko)の使い方
Microsoft Office クイックガイド ~OneNote 2013~
管理画面操作マニュアル <ユーティリティ> 第8版 改訂 株式会社アクア 1.
情報処理1~第12回~ 野中良哲.
第8章 Web技術とセキュリティ   岡本 好未.
「ユーザー設定リスト」の作成と削除 ◎ 新しい「リスト」の作成法
情報処理A 第?回 Excelを使ってみる.
Excel 2002,2003基本14 テンプレートを作る.
第2回.リレーショナルデータベース入門 SQL を用いたテーブルへの行の挿入 SQL 問い合わせの発行と評価結果の確認.
i-web RPGX による Web アプリケーション構築
ECサイト for 販売大臣マニュアル 平成24年 12月作成 株式会社 インターメディア・プランニング.
日本郵便 「Web-EDI」利用ガイド (JP EDIシステム)
Maruzen eBook Libraryは、学術機関向け和書の電子書籍提供サービスです。 rev 電子書籍を さがす
情報処理概論Ⅰ 2007 第5回 2019/4/7 情報処理概論Ⅰ 第5回.
第4回 ファイル入出力方法.
管理画面操作マニュアル <メールマガジン配信> 第5版 改訂 株式会社アクア 1.
エクセル(2)の目次 セル範囲の指定方法 データの消去法 アクティブセルの移動 セル内容の複写と移動 セル幅の変更方法
情報基礎演習I(プログラミング) 第11回 7月12日 水曜5限 江草由佳
C言語 はじめに 2016年 吉田研究室.
Microsoft Office クイックガイド ~基本編~
統計ソフトウエアRの基礎.
表計算 Excel 演習 1.Excel を使ってみる.
TeX で数式を書くための PowerPoint アドイン Ver. 0.1 (2007/5/30)
BLJ2013 BentleyArchitecture
TeX で数式を書くための PowerPoint アドイン Ver. 0.1 (2007/5/30)
情報処理 第13回.
プログラミング基礎a 第3回 C言語によるプログラミング入門 データ入力
情報処理 第13回:Excelを用いた表計算 その1 July 12, 2019.
募集ページ作成マニュアル 準備 募集画面作成 コンタクトフォームの作成(コンタクトフォームとは何か説明) 応募フォームの作成 リンク付け
地理情報コンテンツ・データベースコンテンツ新規作成
Microsoft Office 2010 クイックガイド ~Excel編~
プログラミング基礎a 第3回 C言語によるプログラミング入門 データ入力
Presentation transcript:

XAS マニュアル 暫定版

第1版  2014年 3月7日 ご注意 ・本ソフトウェア、およびマニュアルの一部、または全てを無断で複製することは出来ません。 ・本ソフトウェア、およびマニュアルの運用した結果の影響については一切の責任を負いかねますのでご了承ください。 ・本ソフトウェア、およびマニュアルの内容については、改良のため、予告なく変更することがあります。 *Internet Explorerは、Microsoft Corporationの商標です。 *iSeries、AS/400、OS/400 は、IBM Corporation(米国)の商標です。 その他、本書に記載されている会社名、製品名は各社の商標または登録商標です。

目 次 1.XASとは 2.導入手順 3.XAS Merge 4.XAS PDF 5.XAS Build 6.XAS Read 目 次 1.XASとは 1-1. XASとは P.5~ 1-2. XAS 機能内訳 P.5~ 2.導入手順 2-1. はじめに P.7~ 2-2. IFS領域へのフォルダ作成 P.7~ 3.XAS Merge 3-1. 合成方法 P.9~ 3-2. 書式 P.10~ 3-3. 書式の仕様 P.10~ 3-4. 書式のデータ置換指定 P.10~ 3-5. コマンド使用方法 P.12~ 4.XAS PDF 4-1. 機能 P.15~ 4-2. コマンド使用方法 P.16~ 5.XAS Build 5-1. 機能 P.18~ 5-2. コマンド使用方法 P.19~ 6.XAS Read 6-1. 機能 P.21~ 6-2. WEB5/XLCELのレイアウト P.21~ 6-3. コマンド使用方法 P.23~ 7.XAS Inq 7-1. 機能 P.25~ 7-2. 使用方法 P.25~

1.XAS とは

1-1. XAS とは 1-2. XAS 機能内訳 XASとは AXEL 1-1. XAS とは ■ XASとは「eXcel Application Support」の略称です ■ XASはAS/400内でExcelをRPG/CL言語で作成・照会・読込する機能です ■ PCモジュールを必要とせず、作成を含め、全ての機能がAS/400で稼働します 1-2. XAS 機能内訳 ■ XAS Merge Excelで作成した書式とデータを合成して、Excelを作成します データ源はAS/400のデータベースです。 ■ XAS PDF 指定したデータ内容からPDFを作成します XAS Merge機能と合わせて使用します ■ XAS Build AS/400のデータベースの内容から、Excelを作成します データ源は、AS/400のデータベースのみです 書式を必要としません ■ XAS Read Excelの内容をセル単位に分解し、DBへ書き込みます このDBを読み込むことで、他プログラムでもExcelの内容を使用できます ■ XAS Inq Excelの中を直接検索し、ブラウザに表示させます 検索キーワードによる絞り込みが可能です

2.導入手順

2-1. はじめに 2-2. IFS領域へのフォルダ作成 xas form excel Excelにて作成したフォームを 保管するフォルダ AXEL 2-1. はじめに XASはi-webRPG5の機能の一部です。 必要となるライブラリやWEB環境などの基本環境は導入済みのものとします。 そのため、以降ではXAS固有の設定についてご説明します。 2-2. IFS領域へのフォルダ作成 XASでは、書式の保管先や合成されたExcelの保管先として「IFS領域」という、 AS/400上のPCファイルを保管できる領域を使用します。 IFS領域は、PCと同様にフォルダによる階層管理が可能です。 XASを使用する際は、管理のためにも、事前にIFS領域にフォルダを作成してください。 第一階層にフォルダを作成する場合はAS/400のコマンドライン上で、 以下のコマンドを実行してください。 MKDIR DIR(‘/xas’) 以降作成したフォルダの中に、さらにフォルダを作成する場合には上記コマンドに フルパスを入れて実行してください。 MKDIR DIR(‘/xas/form’) MKDIR DIR(‘/xas/excel’) *小文字部分はサンプルパスです xas form excel Excelにて作成したフォームを 保管するフォルダ XASにて合成したExcelを 保管するフォルダ

3.XAS Merge

IFSエリア 3-1. 合成方法 参照 データ ベース 作成 書式 XAS XLMG コマンド Excel XAS Merge 機能 AXEL 3-1. 合成方法 XAS Mergeは、Excelで作成した書式とAS/400上のデータを合成して、新しいExcelを作成します。 書式Excelに指定された置換箇所に、データ源から取得したデータを差し込む形で合成されます。 IFSエリア データ ベース XAS XLMG コマンド 書式 参照 Excel 作成

3-2. 書式 3-3. 書式の仕様 3-4. 書式のデータ置換指定 具体的な書式例は次ページの通りです XAS Merge 機能 AXEL 3-2. 書式 XAS MergeはExcelで作成された書式を必要とします。 書式はXLSX形式で作成の上、あらかじめAS/400のIFS領域にアップロードしておく必要があります。 3-3. 書式の仕様 書式を作成する際は、以下の点に注意して作成してください。 ・固定文字列、罫線、Excel関数、画像のみ使用できます  マクロの使用はできません ・セルの横幅は置き換えるデータの桁数に合わせて調整してください ・印刷が想定される場合には改ページに合わせて書式を設計してください ・書式内の置換変数を上回るデータ件数がある場合は、同一書式で新しいページを作成します  データ件数に合わせて書式を繰り返す必要はありません 3-4. 書式のデータ置換指定 書式を作成する際は、以下の点に注意して作成してください。 ・データと置き換えたいセルには「&HINBAN」のように「&変数名」を指定してください ・置換変数の変数名にはフィールド名を使用してください   ・明細部には明細範囲の全てのセルに置換変数を指定してください ・任意のデータ項目で改ページをしたい場合は「&HINBAN/L」のように置換変数の後ろに  「/L」を指定してください ・数値データが入る項目には「&SURYO/N」のように置換変数の後ろに  「/N」を指定してください 具体的な書式例は次ページの通りです

Insertタイプ データとの置換箇所は「&変数名」 改行項目の場合は「&変数名/L」 画像の挿入が可能 Excel関数や計算式の使用が可能 明細部は、明細範囲全てに置換変数

3-5. コマンド使用方法 12 XAS Merge コマンド使用方法 AXEL 3-5. コマンド使用方法 XAS Mergeは、WEB5ライブラリの中の「XLMG」コマンドを使用します。 コマンドで必要とするパラメータは以下の通りです。 ①データファイル 長さは10桁。 データ源となるファイル名を指定してください。 ②ライブラリ 長さは10桁。 ①のファイルが含まれているライブラリ名を指定してください。 ②XLSXファイル 長さは256桁。 合成後のExcelファイルの出力先を指定してください。 場所はIFS領域にあらかじめ作成されたフォルダのパスを指定してください。 パスには出力時のファイル名まで含めてください。 (例)/xas/excel/output.xlsx ③フォームファイル 長さは256桁。 IFS領域に保管した書式のパスを指定してください。 パスには書式のファイル名まで含めてください。 (例)/xas/form/sample.xlsx 12

4.XAS PDF

IFSエリア 4-1. 機能 参照 作成 Excel XAS XLPDFコマンド PDF XAS PDF 機能 AXEL 4-1. 機能 XAS PDFはIFS領域上のxlsx形式のファイルから、PDFを作成する機能です。 作成されたPDFはIFS領域に保存されます。 XAS Mergeと連携させることで、AS400内のデータをPDF化させることも可能です。 *XAS PDFで変換するPDFは「A4 縦」を想定しています。  そのため、横に長いデータや極端に短いデータの場合は、PDF化した際に  データが失われる可能性があります。 IFSエリア XAS XLPDFコマンド PDF 作成 Excel 参照

4-2. コマンド使用方法 XAS PDF コマンド使用方法 AXEL 4-2. コマンド使用方法 XAS PDFでは、WEB5ライブラリの中の「XLPDF」コマンドを使用します。 コマンドで必要とするパラメータは以下の通りです。 ①XLSXファイル 長さは256桁。 PDF変換の元となるxlsxファイルの名前を指定してください。 (例)/xas/excel/output.xlsx ②PDFファイル 長さは256桁。 変換したPDFを保管する際の名前を指定してください。 (例)/xas/output.pdf

5.XAS Build

IFSエリア 5-1. 機能 データ ベース 参照 新規作成 XAS XLBLDコマンド Excel XAS Build 機能 AXEL 5-1. 機能 XAS BuildはAS400内のDBのデータから、IFS領域上に一覧形式のExcelを作成する機能です。 XAS Buildには以下の特徴があります。 ・XAS Buildは書式を必要としません。 ・一行目にはDBのカラムヘディングが出力されます。  (カラムヘディングがない場合はフィールド名が出力されます) ・列の幅は各フィールドの桁数より計算して、調整されます。 ・フィールドが文字列の場合は左寄せ、数値の場合は右寄せを行います。 IFSエリア 新規作成 Excel データ ベース XAS XLBLDコマンド 参照

5-2. コマンド使用方法 XAS Build コマンド使用方法 AXEL 5-2. コマンド使用方法 XAS Buildでは、WEB5ライブラリの中の「XLBLD」コマンドを使用します。 コマンドで必要とするパラメータは以下の通りです。 ①データファイル 長さは10桁。 Excel化するDB名を指定してください。 論理ファイルの指定も可能です。 ②ライブラリ 長さは10桁。 ①が存在するライブラリ名を指定してください。 ③メンバー 長さは10桁。 ①の中でメンバーがある場合はその名前を指定してください。 ④作成するファイル 長さは128桁。 作成したエクセルを保管する際の名前を指定してください。 (例)/xas/excel/xlbld.xlsx ⑤フォームファイル 「*STD」で固定のパラメータです。

6.XAS Read

6-1. 機能 6-2. WEB5/XLCELのレイアウト XAS Read 機能 AXEL 6-1. 機能 XAS ReadはIFS領域上のExcelを読み込み、列・行ごとにデータを分解し、DBに書き込む機能です。 XAS Readには以下の特徴があります。 ・Excel内の1シート目を読み込みます。  複数シートが存在している場合は1シート目のみを読み込み、他は切り捨てます。 ・DBには「行」「列」「データ内容」「シートNo.」「シート名」「ファイル名」  を1レコードとして書き込みます。 ・DBのレイアウトは「WEB5/XLCEL」と同様のものとしてください。  そのため、WEB5ライブラリ以外のライブラリを使用したい場合は、  「WEB5/XLCEL」をそのライブラリにCRTDUPOBJしてください。 ・連続で実行した場合は、前に存在しているデータを消去してから書き込みます。 ・セルのデータが計算式だった場合は計算した結果を書き込みます。 ・セル形式が通貨型の場合は通貨記号が欠落します。 ・図や図形などのオブジェクトの使用はできません。 6-2. WEB5/XLCELのレイアウト WEB5/XLCELのレイアウトは次の通りです。 A R XLCELR A ROW 5 0 COLHDG(' 行 ') A COL 5 0 COLHDG(' 列 ') A CDATA 200O COLHDG(' データ ') A SHEETNO 2 0 COLHDG(' シート № ') A SHEETNM 30O COLHDG(' シート 名 ') A FILENM 30O COLHDG(' ファイル名 ') A K FILENM A K SHEETNO A K ROW A K COL

IFSエリア 参照 書込 XLCEL XAS Excel XLCEBコマンド XAS Read 機能 AXEL IFSエリア XLCEL Excel 参照 書込 XAS XLCEBコマンド この流れの後に、XLCELを読んで実際にシステムで使用しているDBに展開するプログラムを 作成・使用することで、Excelデータをシステムと連携させることが可能になります。

6-3. コマンド使用方法 XAS Read コマンド使用方法 AXEL 6-3. コマンド使用方法 XAS Readでは、WEB5ライブラリの中の「XLCEB」コマンドを使用します。 コマンドで必要とするパラメータは以下の通りです。 ①XLSXファイル 長さは256桁。 読み込むExcelファイルの保管先を指定してください。 (例)/xas/excel/xlceb.xlsx ②データファイル 長さは21桁。 Excelを読み込んだ後に書き込むDB名を、 「ライブラリ名/DB名」の形で指定してください。 (例)WEB5/XLCEL

7.XAS Inq

「ファイル」項目にはExcelのファイル名を 保管してあるIFSのパスとともに入力します XAS Inq 機能  AXEL 7-1. 機能 XAS InqはIFS領域上のExcelを直接読み込み、ブラウザに表示させる機能です。 表示させるデータは検索キーワードにより絞り込みが可能です。 XAS Inqは他のXASの機能のようにコマンドではなく、ブラウザでの照会画面として提供されます。 7-2. 使用方法 XAS Inqを使用するには、ブラウザのURLバーに以下のアドレスを打ち込んで、実行してください。 http://(IPアドレス or ドメイン名)/(iwrpg5)/xlinq.pgm   *「iwrpg5」の部分はお客様の導入環境によって異なる可能性があります。 「検索」項目にはExcelへの 検索キーワードを入力します 押下後、実行結果画面を表示します 「ファイル」項目にはExcelのファイル名を 保管してあるIFSのパスとともに入力します

IFSのパス名を入れて検索キーを押下すると、 フォルダの中に保管されたExcelファイルの 一覧が下のプルダウンで選択できるようになります XAS Inq 機能  AXEL 正確なファイル名が分からない場合… IFSのパス名を入れて検索キーを押下すると、 フォルダの中に保管されたExcelファイルの 一覧が下のプルダウンで選択できるようになります 実行結果画面 全セルの中で検索キーワードが 含まれるデータのみが表示される (今回は“鉛筆”)