DataSpider製品紹介ハンズオンセミナー_演習シナリオ

Similar documents
DataSpider JDBC Proxy Server インストールガイド (DataSpider JDBC Proxy Server Install Guide) ドキュメント リリース日 :2017 年 6 月 30 日 ( 第 1 版 ) Copyright 2017 APPRESSO K.

OTRS10 他社システムOTRS呼出利用手順書

スライド 0

親指シフトキーボード(FMV-KB611)、JISキーボード(FMV-KB621)、FMV-LIFEBOOK(親指シフトキーボードモデル)をお使いになる方へ

はじめに

FP 作業工数管理操作説明書 Ver1.0 版 問い合わせ先 TEL FAX E Mail: eng.co.jp

アプリケーション補足説明書(Office2003)Microsoft(R) Office 2003 Editions

試作ツールは MIT ライセンスによって提供いたします その他 内包された オープンソース ソフトウェアについてはそれぞれのライセンスに従ってご利用ください

PowerPoint プレゼンテーション

目次 第 1 章はじめに 取扱いについて 記載内容について... 6 第 2 章基本操作 Excel Online を開く ファイル ( ブック ) を作成する ファイル ( ブック ) を開く..

水島宏一の器械運動アプリ 簡易マニュアル

EX-フォトビューアの起動方法と使い方

<4D F736F F F696E74202D20352D335F8D5C90AC CF909482CC90B690AC82C695D28F572E707074>

目次 1. 概要 動作環境

アーカイブ機能インストールマニュアル

アプリケーション補足説明書Microsoft(R) Office 2003 Editions

MAC アドレス変更ツール MAC アドレスチェンジャー ユーザーズマニュアル User's Manual エレコム株式会社

( 目次 ) 1. はじめに 開発環境の準備 仮想ディレクトリーの作成 ASP.NET のWeb アプリケーション開発環境準備 データベースの作成 データベースの追加 テーブルの作成

TRENDフォトビューアの起動方法と使い方

RW-5100 導入説明書 Windows7 用 2017 年 7 月 シャープ株式会社

Microsoft Word - CBSNet-It連携ガイドver8.2.doc

画面について 画面構成 画面構成 Smart Copy for Android の画面構成は 次のとおりです 1フォルダパス 2. ファイルの種類 3 ファイル一覧 5[ 戻る ] ボタン 4[ メニュー ] ボタン 1 フォルダパス現在表示している画面のフォルダパスが表示されます 2ファイルの種類

PN-T321

DataSpider Servista Install Guide

親指シフトキーボード(FMV-KB611)、JISキーボード(FMV-KB621)、FMV-LIFEBOOK(親指シフトキーボードモデル)をお使いになる方へ

<4D F736F F D20945B EBF8AC7979D814696A793788E8E8CB193CB8DBB96402E646F63>

RW-4040 導入説明書 Windows 7 用 2017 年 7 月 シャープ株式会社

TRENDフォトビューアの起動方法と使い方

印刷アプリケーションマニュアル

CONTENTS マニュアルの表記... S01-13_01 1.DataNature Smart 全体概要図... S01-13_11 2. 基本操作... S01-13_ Web レポートの表示... S01-13_ 画面構成... S01-13_ 集計表 /

他のOSをお使いになる方へ

住所録を整理しましょう

Microsoft Word - e-Parcel_VCN-CommCenter7.0_Installation_manual doc

スライド 1

Web GIS Template Uploader 利用ガイド

ことばを覚える

Ver.0 目次. はじめに.... 証明書の発行 ( ダウンロード ) 手順... 付録 A. ルート証明書無しでの証明書の発行 ( ダウンロード ) 手順... 5 付録 B. ブラウザの設定... Copyright 04 SECOM Trust Systems CO.,LTD. All Ri

カードプリンターImageCreateDBL 簡単操作ガイド(Accessデータ差し込み編)

はじめに URBANO PROGRESSO を microusb ケーブル 01 ( 別売 ) またはこれと共通の仕様の microusb ケーブル ( 別売 )( 以下 USB ケーブル ) と接続して USB テザリング機能をご使用いただくためには あらかじめパソコンに USB ドライバ をイン

MMO ゲームパッド JC-DUX60BK ドライバー設定ガイド このドライバー設定ガイドは JC-DUX60BK に付属のドライバーを使った 各ボタンやスティックへの機能割り当てや連射の設定などの操作について説明しています ドライバーのインストール方法については JC-DUX60BK に付属のユー

PowerPoint Presentation

帳票ツールインストール手順 帳票ツールダウンロードの手順を実行しても正常に帳票が出力されない 場合のみ 以下の手順を実行してください 株式会社テラソフトデザインの公式サイトへアクセスします URL 左側メニューより ダウンロード をクリックしま

アーカイブ機能インストールマニュアル

だれでもできる3Dイラスト_基本操作マニュアル

目次 はじめに ツールのインストール ソフトウェアを起動する 画像ファイルの選択... 7 位置の調整... 8 背景色の設定 進捗バーの設定 パスワード設定 ユーザー情報の設定 設定

ファイル管理

スライド 1

KDDI ビジネスメール 一般ユーザ用カスタマーコントロール操作ガイド Ver.2.04 Copyright , KDDI Corporation All rights reserved 1

EX-フォトビューアの起動方法と使い方

マニュアルの表記 呼称について本マニュアルでは以下の呼称を使用しています DataNature Smart 管理ツール :DN 管理ツール DataNature Smart クライアント :DN クライアント 画面に表示されるコマンド名などの文字コマンド名やダイアログボックス名など 画面上の固有の文

機能仕様書フォーマット

タッチディスプレイランチャー

クライアント証明書インストールマニュアル


PDFオートコンバータEX

200_CAD(画面回りの機能)の基本操作

スライド 1

リコーデジタルサイネージクイックガイド

ドライバーを起動する 1 タスクトレイまたは通知領域のアイコンをクリックして 設定画面を開く をクリックします Windows 10 Windows 8.1/8 Windows 7 で通知領域にが表示されている場合は をクリックしてアイコンを右クリックし 設定画面を開く をクリックします 2 ドライ

Manager編

Microsoft Word - Ladder Tool 使çfl¨ã…žã…‰ã…¥ã‡¢ã…«ã…©ã…•ã…¼ã†ªã†Š_ docx

1-2

ファクス送信用変換ソフト 操作説明書_UA

システム管理マニュアル

編集する ファイルを開く マイクロデータの設定を行うファイルまたはファイルを開きます 開かれたファイルは編集画面に表示されて ブラウザ表示した時のプレビューも同時に表示されます HTML ファイルの選択 編集する ファイルを開くためにメインメニューから ファイル 開く を選びます ファイル選択ダイア

<< 目次 >> 1 PDF コンバータのインストール ライセンスコードの入力 PDF にフォントを埋め込みたい場合の設定 PDF オートコンバータ EX で使用しない場合 PDF コンバータ単体で使用する場合の説明 PDF コンバータのアン

目次 専用アプリケーションをインストールする 1 アカウントを設定する 5 Windows クライアントから利用できる機能の紹介 7 1ファイル フォルダのアップロードとダウンロード 8 2ファイル更新履歴の管理 10 3 操作履歴の確認 12 4アクセスチケットの生成 ( フォルダ / ファイルの

MF mypresto インストールガイド 目次 新規インストールの手順 (Windows 版 )... 2 MF mypresto の起動 (Windows 版 )... 7 新規インストールの手順 (Mac 版 )... 8 MF mypresto の起動 (Mac 版 ) 新規イン

RemoteCall Mac OS X Viewer Agentインストールガイド

ServerView Resource Orchestrator V3.0 ネットワーク構成情報ファイルツール(Excel形式)の利用方法

CONTENTS マニュアルの表記... S01-02_01 1.DataNature Smart 全体概要図... S01-02_11 2. 基本操作... S01-02_ ジョブの作成... S01-02_21 加工条件設定... S01-02_21 Step1: 処理対象データの指

地図 SD カードを取り外す 最初に ナビゲーション本体から地図 SD カードを取り外します 本操作は地図 SD カードを初めて ROAD EXPLORER Updater に登録するときや パソコンにダウンロードしたデータを地図 SD カードに保存するときに実行してください 1 ナビゲーション本体

RICOH Device Manager Pro バックアップ/バージョンアップ作業手順書

eYACHO 管理者ガイド

スライド 1

アプリケーション補足説明書(Office2003)

DocuWorks Mobile 障害切り分け手順書

(7) 手順 1 の (5) で保存した定款をダブルクリックして開きます ダブルクリック (8) 電子定款の Word 文書が表示されますので 内容を確認します Point 定款認証の事前確認について 申請前に指定公証役場と連絡をとり 定款の案をファックスやメールで送付するなどして 事前の打ち合わせ

Oracle Application Expressの機能の最大活用-インタラクティブ・レポート

目次 1. はじめに 本資料の目的 前提条件 Kaspersky Update Utility スタンドアロン端末での定義 DB 更新 定義 DB のダウンロード (Kaspersky Update Ut

引き算アフィリ ASP 登録用の日記サイトを 作成しよう Copyright 株式会社アリウープ, All Rights Reserved. 1

目次 レジストリの設定...2 トレーディングソフトの自動起動設定...7 VPS 自動再起動の設定

CLUSTERPRO MC StorageSaver for BootDisk 2.1 (for Windows) インストールガイド 2016(Mar) NEC Corporation はじめに 製品導入の事前準備 本製品のインストール 本製品の初期設定 本製品のアンインストール

Win8ドットNET有効化

シヤチハタ デジタルネーム 操作マニュアル

POWER EGG2.0 Ver2.6 ユーザーズマニュアル ファイル管理編

DigiCert SSL/TLS 証明書 Microsoft IIS 8.0/8.5 証明書コピー/サーバー移行手順書

< 住所録の作成 > 宛名印刷には 差し込む住所録ファイルが必要です Excel を使って住所録を作成しましょう Excel の起動 エクセルを起動しましょう ( スタートボタン ) をクリック すべてのプログラム をポイント Microsoft Office をクリック Microsoft Off

Microsoft Word - プリンター登録_Windows XP Professional.doc

楽2ライブラリ クライアントサーバ V5.0 体験版 クライアントOS利用時におけるIIS設定手順書

サイボウズ Office「リンク集」

manual_ezcap_edit

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション

画面について メイン画面 メイン画面 Logitec EXtorage Link を起動すると メイン画面が表示されます メイン画面の構成は 次のとおりです 1 メニュー 2 端末から外部ストレージへ 3 外部ストレージから端末へ 4 端末 5 外部ストレージ 6 カメラ機能 スマホやタブレットで使

IOWebDOC

Microsoft Word - 205MSPowerpoint2010

目次 ログイン ログイン お知らせ画面... 3 チェック結果の表示 / 新規作成 / 更新 / データ出力 チェック結果一覧の表示 新規作成 チェック結果の検索 チェック結果の詳

brieart変換設定画面マニュアル

intra-mart ワークフローデザイナ

Transcription:

DataSpider Servista ハンズオンマニュアル 目次 2017 度版 お使いになる前に... 3 1.1. 注意事項... 3 1.2. 商標について... 3 1.3. マーク説明... 4 1.3.1. このチュートリアルで使用しているマークについて... 4 1.3.2. このチュートリアルでの操作の表記について... 5 シナリオ 1 ~Excel から DB~... 6 2.1. プロジェクトとスクリプトの作成... 7 2.2. Excel データ抽出... 8 2.3. DB 書き込み... 11 2.4. Mapper の追加... 13 2.4.1. Mapper による全角 半角処理... 14 2.4.2. Mapper による条件抽出... 16 2.5. プロセスフロー... 20 2.6. サービスに登録... 21 2.7. スケジュールトリガーの設定... 23 2.8. 実行結果の確認... 27 Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 1

シナリオ 2 ~DB を HTML に ~... 29 3.1. プロジェクトとスクリプトの作成... 29 3.2. DB データの抽出... 30 3.3. HTML データ生成... 31 3.4. スクリプト変数の作成... 35 3.5. 変数マッパーの作成... 36 3.6. サービスに登録... 38 3.7. HTTP トリガーの設定... 39 3.8. 実行結果の確認... 42 Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 2

お使いになる前に 1.1. 注意事項 本資料の一部 または全部を無断で転載 複製 翻訳することを禁止します 本資料の内容および本ソフトウェアの仕様については 将来予告なしに変更することがあります 本資料の内容にご不明な点や誤りなどがありましたら 弊社までご連絡ください 本資料または本資料に基づき本ソフトウェアを使用したことにより直接的または間接的に発生したお客様の損害については 弊社は一切責任を負わないものとします あらかじめご了承ください 1.2. 商標について APPRESSO APPRESSO ロゴ DataSpider DataSpider マーク Servista Servista ロゴ アプレッソ データスパイダー サービスタは株式会社アプレッソの商標または登録商標です その他 本資料に記載されている会社名 製品名 サービス名等は各社の商標または登録商標です S/N 2110001 Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 3

1.3. マーク説明 1.3.1. このチュートリアルで使用しているマークについて 本チュートリアルでは, 以下のマークを利用して説明を進めていきます 操作手順の始まりを示します 本文中で説明している内容に関連した機能の説明や操作のヒントがコラムとし てまとめられています 必要なときにお読みください 追加説明や補足説明がまとめられています 操作上の注意や制限事項を説明します 必ずお読みください 強化機能であることを示します 本文中で説明している操作手順に対する補足的な説明が箇条書きでまとめられ ています また 説明は次の規則に沿って行われています 画面に表示されるメニュー名 ダイアログ名 ボタン名は名称のあるものは [] で囲んで表しています また 名称のないものは で囲んで前者と区別しています ${dsserver.home} は DataSpiderServer のインストールフォルダを表しています ${dsclient.home} は DataSpiderClientのインストールフォルダを表しています Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 4

1.3.2. このチュートリアルでの操作の表記について このチュートリアルでは, マウスの基本操作について次のように表記しています クリックします という表記 特にマウスのボタンの指定がないときは マウスの左ボタンを 1 回クリックします ダイア ログボックスのボタンを選択する操作などで使用します 右ボタンをクリックします という表記 マウスの右ボタンを 1 回クリックします ポップアップメニューを表示するときなどに使用 します ドラッグします という表記 特にマウスのボタンの指定がないときは マウスの左ボタンを押し そのまま移動して離し ます アイコン同士を矢印で結ぶときなどに使用します ドラッグアンドドロップします という表記 ドラッグと同じですが ツールキットパネルからマッピングキャンバスにロジックアイコン を置く場合などにこの表記を使います 右ボタンを押してドラッグします という表記 マウスの右ボタンを押し そのまま移動して離します マッピングキャンバスでロジックア イコンを移動するときに使用します Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 5

シナリオ 1 ~Excel から DB~ このシナリオでは Excel のデータを加工して DB に書き込む方法を説明しています EXCEL Mapper DB 入力の Excel 注文書 (order.xls) C: Program Files DataSpiderServista server home root order.xls 書き込み先の DB 受注テーブル (ORDER.mdb) C: Program Files DataSpiderServista server home root ORDER.mdb 完成イメージ Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 6

2.1. プロジェクトとスクリプトの作成 1. プロジェクトを新規に作成します Studio 左上にある 新規プロジェクト アイコンをダブル クリックしてください 2. プロジェクト名とスクリプト名をそれぞれ以下のような名前で入力します プロジェクト : シナリオ 1 スクリプト名 : Excel2DB Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 7

2.2. Excel データ抽出 Excel ファイルからデータを抽出するための設定を行います 入力元の Excel データ 1. デザイナ画面のツールパレット [ ファイル ]-[Excel]-[ シートから読み取り ] アイコンをキャンバス に貼り付けます Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 8

2. Excel ファイルの読み取り設定を行います Excel 読み取り処理 と名前を入力します /home/root/order.xls を指定します [Excel ウィザードの起動 ] をクリック し 読み取り範囲を指定します 3. 指定した Excel ファイルが開き Excel ウィザードが起動します [Excle ウィザード ] の 選択 をクリックし 読み取りたい範囲を指定します Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 9

4. Excel ファイルにはヘッダ情報が設定されているため データのみ抽出をする設定にします [ 読み取り設定 ] タブを開きます [ 最初の行は値として取得しない ] にチェックをします Excel 読み取り処理設定画面 ( ヘッダ情報読み飛ばし設定 ) 5. 完了ボタンを押下すると Excel 読み取りアイコンがキャンバスに貼り付き Excel 読み取り処 理が完成します ( 下記参照 ) Excel データ抽出処理完成画面 Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 10

2.3. DB 書き込み 1. デザイナ画面のツールパレット [ データベース ]-[Access]-[ テーブル書き込み ] アイコンをキャン バスに貼り付けます 2. DB 書き込み設定を行います Access 書き込み処理 と名前を入力します Access に書き込む入力データ Excel 読み取り処理 を指定します 接続情報として ハンズオン用に設定してある Access 2010 接続設定 を指定します 書き込み先テーブル名 受注テーブル を指 定します DB 書き込み処理画面 Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 11

3. キーの値と一致する行は更新 をチェックします チェックすると 更新処理を行う場合は キーを指定してください とメッセージ表示されますので OK ボタンを押してください 4. 読込んだスキーマ定義の中で キーとなる列名を設定します 発注 No. キーをチェックして ください Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 12

5. 完了ボタンを押下すると DB 書き込みアイコンがキャンバスに貼り付き マッピングの追加ダ イアログが表示されます DB 書き込み処理完成画面 2.4. Mapper の追加 Mapper とは データの変換を行う際に使用する機能です 抽出条件の設定や演算を行う関数が用意されています このシナリオでは 分類コードが 1001 の製品のみ抽出する という条件と 製品名を全て半角にして DB に格納します 1. Mapper 追加ダイアログの はい を選択します 2. Mapper アイコンが Excel アイコンと DB アイコンの間にあらわれます Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 13

3. 変換定義を作成するために Mapper アイコンをダブルクリックして Mapper 画面を開きます Mapper 画面の表示 2.4.1. Mapper による全角 半角処理 全角文字列を半角文字列にします 1. Mapper 画面のツールパレット [ 文字列 ] -[ 日本 ]-[ 全角 半角 ] アイコンをキャンバスに貼り付けます Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 14

2. 入力データの品名を全角 半角アイコンの入力ハンドラ ( ) にマッピングします 次に 出 力データの品名に全角 半角アイコンからマッピングします 全角 半角処理の接続設定 マッピング画面が狭いときは タブをダブルクリックすると画面を最大化することができます 元に戻すときは再度ダブルクリックしてください Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 15

2.4.2. Mapper による条件抽出 Excel データの 分類コード が 1001 のデータのみ抽出する処理を作成します 1. 単純な繰り返し アイコンを削除します 右クリックして削除メニューを選択し 削除 します ロジックアイコンは DELETE キーでも削除できます Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 16

2. Mapper 画面のツールパレット [ 繰り返し ] -[ 条件指定 ]-[ 条件による抽出 ] アイコンをキャンバス に貼り付けます 3. 条件をかける単位は行 (row) なので Excel の row から 条件による抽出 アイコンのハンド ラ ( 上 ) にマッピング 次に 条件による抽出 アイコンから Access の row にマッピングします 4. ツールパレット [ 文字列 ]-[ 基本 ]-[ 単一行文字列定数 ] アイコンをキャンバスに貼り付けます 単一行文字列定数設定画面 Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 17

5. 貼り付けた [ 単一行文字列定数 ] アイコンのプロパティに 1001 と設定します 一行文字列に 1001 と入力します コメントに 1001 と定義と入力します ロジックアイコンプロパティ設定画面 プロパティを設定した場合は Enter キーを押下しないと確定されませんのでご注意ください 6. ツールパレット [ 条件 ]-[ 文字列 ]-[ 同じ ] アイコンをキャンバスに貼り付けます Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 18

7. 分類コードが 1001 かどうか判定するための条件式を作成します 入力項目 分類コード と [ 同じ ] アイコンをマッピングします 判定処理の設定画面 [ 単一行文字列定数 ] アイコンと [ 同じ ] アイコンをマッピングします 8. 7 で作成した条件と [ 条件による抽出 ] アイコンの下のハンドラをマッピングします [ 同じ ] アイコンと [ 条件抽出 ] アイコン をマッピングします Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 19

9. 条件が完成したので デザイナの画面に戻ります タブ化されているので Excel2DB のタブを押下し 画面を切り替えます 2.5. プロセスフロー 1. 処理の順番にプロセスフローを引きます start Excel 読み取り処理 Mapping Access 書き込み処理 End の順番で線を引きます Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 20

2.6. サービスに登録 作成した処理を外部から呼び出すために プロジェクトをサービスに登録します ファイルメニューの [ ファイル ]-[ プロジェクトをサービスとして登録 ] を選択します 2. サービス名は root@ シナリオ 1 と登録します [ はい ] をクリックします プロジェクトサービス登録完了画面 Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 21

[ プロジェクトエクスプローラ ] のプロジェクト名を右クリックして [ プロジェクトをサービスとして登録 ] を選択しても サービスに登録することができます [ プロジェクトをサービスとして登録 ] すると サービスを [ マイサービス ] より確認することができます [ マイサービス ] は サービスの変更 複製 削除を行うための管理ツールです マイサービス画面 Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 22

2.7. スケジュールトリガーの設定 マイトリガーを開き スケジュールトリガーから呼び出す設定をします Studio ボタンから [ マイトリガー ] を選 択します [ 新しいスケジュールトリガーを作成する ] をクリックします トリガー設定画面 Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 23

2. [ 日単位 ] をチェックして [ 次へ ] をクリックします [ 次へ ] をクリックします Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 24

3. 時間を設定します [ トリガー名 ] に Excel2DB と入力します [ 実行開始時間 ] に実行したい時間を 設定します [ 次へ ] をクリックします 実行時間が表示されるので 実行時間の確認ができます Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 25

4. 休日の動作設定をします 休日にも実行する と 標準カレンダー を選択します [ 休日にも実行する ] をクリック します [ 標準カレンダー ] をクリックします [ 次へ ] をクリックします 5. トリガー発火時に実行される処理内容の設定をします トリガーを設定するプロジェクトとスクリプトを選択します プロジェクト名 :root@ シナリオ 1 スクリプト名 :Excel2DB [ 完了 ] をクリックします Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 26

6. トリガーを有効状態にして設定を完了します [ はい ] をクリックします 7. マイトリガー画面に設定したスケジュールトリガーが表示されます 2.8. 実行結果の確認 1. 実行時間になったら マイトリガー画面を更新し 採取実行結果の 正常終了 を確認します 受注テーブル を選択します ファイルメニューの [ 表示 ]-[ 最新の状態に更新 ] をクリックします F5 キーでも更新されます Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 27

2. Access 書き込み処理のアイコンをダブルクリック後 テーブルブラウザの起動 をクリッ ク テーブル名 [ 受注テーブル ] を選択すると 結果を確認できます テーブルブラウザの起動 をクリックします Access 書き込み処理プロパティ画面 受注テーブル を選択します スクリプト実行後の Access テーブル結果 Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 28

シナリオ 2 ~DB を HTML に ~ このシナリオでは シナリオ 1 で作成した DB からデータを読み出し そのデータを HTML データに変換 し ブラウザからアクセスし参照を行う方法を説明します DB HTML 変換 入力の DB AccessDB C: Program Files DataSpiderServista server home root ORDER.mdb 出力先 Web ブラウザ 完成イメージ 3.1. プロジェクトとスクリプトの作成 1. シナリオ 1 と同様の手順でプロジェクトとスクリプトを作成します プロジェクト名 : シナリオ 2 スクリプト名 : DB2HTML プロジェクトとスクリプト作成 Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 29

3.2. DB データの抽出 デザイナ画面のツールパレット [ データベース ]-[Access]-[ テーブル読み取り ] アイコンをキャン バスに貼り付けます Access 読み取りアイコンの貼り付け [ テーブル読み取り処理 ] の設定を行います Access 読み取り処理 と名前を入力します Access 2010 接続設定 を選択します 読み込み先テーブル名 受注テーブ ル を指定します Access 読み取りアイコンの設定 Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 30

完了ボタンを押すと Access 読み取り処理 アイコンがキャンバスに貼りつきます Acces データ読み取り処理完成画面 3.3. HTML データ生成 1. ツールパレット [ ファイル ]-[HTML]-[HTML データ生成 ] アイコンを貼り付け [HTML データ生成 ] の設定を行います HTML データ生成 と名前を入力します HTML データ生成設定画面 Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 31

2. [ 完了 ] ボタンを押すと HTML データ生成アイコンが作成されます 3. [HTML データ生成 ] アイコンをダブルクリックして HTML 生成画面を開きます HTML 入力データ設定画面 4.HTML 入力データを設定します ツールパレットから [ 基本 ]-[ 入力データ ]-[ 入力データの追加 ] アイコンをドラッグ & ドロップします 入力データアイコンの設定画面 Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 32

入力データのコンポーネントを選択します 入力データコンポーネントの選択 6. 入力データを選択すると入力元のデータ構造が読み込まれます 繰り返し出力したい要素をキャ ンバスに貼り付けます 今回は [row] をドラック & ドロップします row テーブルの読み込み 7. ロジックを選択する画面が表示されたら 繰り返し処理を選択します Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 33

8. [ テーブル形式に展開して挿入 ] を選択し プレビュー内容を確認したら [ 完了 ] を押します [ テーブル形式に展開して挿入 ] を選択 繰り返し処理の展開設定画面 9. 自動生成されたコードの中のコンポーネント名を削除します 先頭の青文字で表示された $component.access 読み取り処理 の部分は必要ないので削除します HTML コードの生成 Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 34

3.4. スクリプト変数の作成 1. HTML 出力の結果をセットする為の変数を作成します スクリプト DB2HTML を右クリックし [ 新規作成 ]-[ スクリプト変数 ] を選択します スクリプト変数の作成 2. スクリプト変数の [ 変数名 ] を入力し [ スクリプト出力変数として使用する ] にチェックを入れま す HTML 出力 と入力します [ スクリプト出力変数として使用する ] を選択してください スクリプト変数の設定画面 Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 35

3.5. 変数マッパーの作成 1.HTML 出力の結果を 変数マッパーでスクリプト変数に代入します ツールパレット [ 基本 ]-[ 処 理 ]-[ 変数代入 ] アイコンをキャンバスにドラック & ドロップします 変数マッパードラッグ & ドロップ 2. 変数マッパーのアイコンをダブルクリックしてマッピング画面を開きます Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 36

入力元の html_data を選択し ドラック & ドロップで出力先の HTML 出力へ変数マッピングを行います 変数のマッピング 3.HTML 生成の準備が終了しました [DB2HTML] キャンバス画面に戻り [Start] から [Access 読み取り処理 ]-[HTML データ生成 ]-[variable]-[end] の順番にプロセスフローを引きます これで HTML 生成用のスクリプトが完成しました Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 37

3.6. サービスに登録 1. 作成したスクリプトを外部から呼び出すために プロジェクトをサービスに登録します プロジェクトを右クリックして表示されたメニューから プロジェクトをサービスとして登録 を選択します Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 38

3.7. HTTP トリガーの設定 1. [Studio] メニューから [ マイトリガー ] を選択します Studio ボタンから [ マイトリガー ] を選択 します 2. [ マイトリガーのタスク ] から [ 新しい HTTP トリガーを作成する ] を選択します Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 39

3. HTTP トリガーの設定値を入力します 実行パスを [/info] と入力します HTTP トリガーの設定画面 4. プロジェクト名とスクリプト名を設定します root@ シナリオ 2 を選択します DB2HTML を選択します HTTP トリガー設定画面 ( プロジェクトとスクリプトの設定 ) Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 40

5. スクリプト出力変数を値に設定します 変数アシスタント機能より 出力データを選択し 設定します 値が設定されたら Enter キーで値を確定してください 6. スクリプト変数に値が設定できたら [ 完了 ] ボタンを押してください Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 41

トリガーを有効な状態で登録するか確認メッセージが表示されますので [ はい ] を選択します 3.8. 実行結果の確認 Web ブラウザで HTTP トリガーで設定した URL にアクセスし結果を参照しましょう HTTP トリガーの設定画面の下部分に表示されるアクセス先の URL をコピーペーストすると素早くブラウザ から参照できます Excel のデータがブラウザに表示されたら成功です HTML 生成結果 Copyright (C) 2017 SAISON INFORMATION SYSTEMS CO., Ltd. All Rights Reserved. 42