Delphi/400開発ノウハウお教えします 現場で培った開発手法公開

Size: px
Start display at page:

Download "Delphi/400開発ノウハウお教えします 現場で培った開発手法公開"

Transcription

1 セッション No.2 Delphi/400 開発ノウハウお教えします 現場で培った開発手法公開 株式会社ミガロ. システム事業部システム 3 課担当課長尾崎浩司 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 1

2 アジェンダ Web アプリケーション開発手法公開 1 JAVA スクリプトとの連動 2 ブラウザへのグラフ表示 GUI アプリケーション開発手法公開 3 WEB サービスの使用 4 ガントチャートの実装 5 オートフィルタ機能の拡張 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 2

3 Delphi/400 による WEB アプリーケーション開発 VCL for the Web(IntraWeb) について GUI アプリケーションと同様の手順で フォームやコンポーネントを使用し Delphi 言語にて WEB アプリケーションを構築する手法 HTML CSS 等の詳細を知らなくても WEB アプリケーションを構築可能 < 開発手順 > 1. 新規プロジェクトの作成 スタンドアロンアプリケーション ISAPI アプリケーション 2. フォームに VCL for the Web 用コンポーネントを貼り付けてプロパティの設定 3. 必要に応じてイベントハンドラを作成 4. コンパイル 5. 実行 ( テスト ) コンポーネント IWEdit IWButton IWLabel フォーム IWForm OnClick イベント 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 3

4 Web アプリケーション開発手法公開 1 JAVA スクリプトとの連動 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 4

5 1 JAVA スクリプトとの連動 案件概要 (WEB 部品照会システム ) 写真情報を含む部品情報をスムーズに検索したい 社内だけでなく 販売代理店にも部品情報を公開できるよう VCL for the Web を使用した WEB アプリケーションを開発 検索した部品情報は 多数の写真も含むため JAVA スクリプトを使用し原寸大の写真情報をポップアップ表示させることを実現 クライアント WEB サーバー 部品 DB ブラウザ 部品情報 写真 (JPEG) 照会システム VCL for the Web 写真 (JPEG) 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 5

6 1 JAVA スクリプトとの連動 開発事例紹介 サムネイル画像をクリックすることにより 別ウインドウに原寸大の画像を表示 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 6

7 1 JAVA スクリプトとの連動 開発手法 VCL for the Web のフォームに表示したサムネイル画像をクリックすることで 別ウィンドウに原寸大表示できないか? JAVA スクリプトを使用することで VCL for the Web のフォームをサブミットさせることなく 別ウインドウを開くことを実現 IWForm JAVA スクリプト Window.open 画像ウインドウ 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 7

8 1 JAVA スクリプトとの連動 JAVA スクリプトについて WEB アプリケーションは 通常クライアントのリクエストと WEB サーバーのレスポンスを繰り返し行なうことで稼動する リクエスト (URL) レスポンス (HTML) VCL for 通常一つのブラウザが一つのWEBアプリケーションを実行する The Web WEBサーバーからのレスポンスとして別のウインドウを開く事は不可能である JAVA スクリプトは ブラウザ ( クライアント ) 上で実行可能なスクリプト言語の為 クライアントの操作をトリガーに別ウインドウをオープンするといった処理が可能である VCL for the Web のようなサーバーサイドプログラムでは実現できない操作等は JAVA スクリプトの使用を検討する JAVA スクリプト Window.open 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 8

9 1 JAVA スクリプトとの連動 JAVA スクリプト埋め込み手順 処理を記述したいコンポーネントの ScriptEvent プロパティに JAVA スクリプトを記述 ScriptEvents プロパティ イベント種類 JAVA スクリプトソース 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 9

10 1 JAVA スクリプトとの連動 JAVA スクリプト埋め込みプログラムの実行 新しいウインドウが開き Yahoo!JAPAN が表示 JAVA スクリプトをコードで記述する方法 HTML が生成されるタイミング (Render イベント ) で JAVA スクリプトを追加する procedure TIWForm1.IWAppFormRender(Sender: TObject); begin // ボタン onclick に JAVA スクリプト指定 IWButton1.ScriptEvents.Values['onClick'] := 'newwin = window.open("", "new", "");' + 'newwin.location = " end; JAVA スクリプトを文字列で記述 コードで記述の為 変数にする事も可能 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 10

11 Web アプリケーション開発手法公開 2 ブラウザへのグラフ表示 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 11

12 2 ブラウザへのグラフ表示 案件概要 (WEB 情報照会システム ) 社内にある情報をいつでも よりビジュアルな形でアクセスしたい PC だけでなく WindowsMobile や iphone 等の携帯端末からも情報にアクセスする為 VCL for the Web を使用した WEB アプリケーションを開発 照会結果は 単なる数字の羅列だけでなく 概要をすばやく把握するために ブラウザ上にグラフを表示することを実現 クライアント WEB サーバー IBM i (AS/400) インターネット 照会システム VCL for the Web DB2/ % IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 12

13 2 ブラウザへのグラフ表示 開発事例紹介 抽出条件を指定 ブラウザ上にグラフを表示し 視認性を向上 ブラウザ上にグラフを表示 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 13

14 2 ブラウザへのグラフ表示 開発手法 グラフを描画する TChart を WEB アプリケーションで応用できないか? TChart コンポーネントで作成したグラフを画像化し ブラウザ上に画像として表示することで対応 グラフ描画 TChart 関連付け TIWImage 機能拡張 画像化 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 14

15 2 ブラウザへのグラフ表示 サンプルプログラムの作成 VCL for the Web に用意されている画像表示コンポーネント (TIWImage) に下記機能を拡張した TIWChartImage コンポーネントを使用する TChart コンポーネントとの関連付けを可能にする (Chart プロパティ ) HTML 作成時に TChart により作成されたグラフを TeeCreateBitmap メソッドを使用し 画像化したものを Image として出力する cmbarea: TIWComboBox imgweather: TIWChartImage chtweather: TChart 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 15

16 2 ブラウザへのグラフ表示 サンプルプログラムソース procedure TIWForm1.cmbAreaChange(Sender: TObject); const csql = 'SELECT PCKR01, PCKR02, PCKR03, PCKR04, ' + 'PCKR05, PCKR06, PCKR07, PCKR08 ' + 'FROM D400PC00 WHERE PCNMKS = :PCNMKS'; var i: Integer; begin // コンボボックスが未選択の場合 if cmbarea.itemindex = -1 then // 画像を非表示にする imgweather.visible := False else begin // SQL を実行し グラフ ( チャート ) を描画する with UserSession.qry do begin Active := False; // SQL 文指定 SQL.Text := csql; // パラメータ指定 ( コンボボックスの値をセット ) ParamByName('PCNMKS').AsString := cmbarea.items[cmbarea.itemindex]; // データセットをオープンする Active := True; try // チャート初期化 chtweather.series[0].clear; // チャート描画 for i := 0 to Fields.Count - 1 do chtweather.series[0].add(fields[i].asfloat, FormatFloat('0000 年 ', i )); finally // データセットを閉じる Active := False; end; end; // 画像の表示 imgweather.visible := True; end; end; データにもとづきチャートを描画 TChart に紐づく画像コンポーネントを有効にする 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 16

17 2 ブラウザへのグラフ表示 サンプルプログラムの実行 抽出条件を指定 指定条件に合致するデータよりグラフを表示 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 17

18 GUI アプリケーション開発手法公開 3 WEB サービスの使用 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 18

19 3 WEB サービスの使用 案件概要 ( 情報開示システム ) WEB サービスを使用した情報開示端末を開発したい 野菜の包装に貼り付けたシールに記載されたカタログ No をタッチパネル入力し 生産者情報を照会するシステムを開発 生産者情報取得に青果ネットカタログ ( 農産物データベース ) が提供している WEB サービスを使用し リアルタイムな情報取得を実現 参考 : 青果ネットカタログ インターネット 情報開示端末 (Delphi) WEB サービス提供サーバー SEICA DB 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 19

20 3 WEB サービスの使用 開発事例紹介 カタログ No をタッチして検索すると SEICA より情報を取得し 生産者情報を画面に出力 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 20

21 3 WEB サービスの使用 開発手法 SEICA のような WEB サービスを Delphi から容易に扱えないか? REST 型 WEB サービス及び XML データバインディングを使用した効率的な開発手法を採用 WEB サービス提供サーバー Delphi アプリ URL クラス XML データバインディング XML 文書 REST サービス 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 21

22 3 WEB サービスの使用 WEB サービスについて インターネットの技術を活用し 遠隔サイトにあるアプリケーションの機能をネットワークを通じて利用できるようにしたものを WEB サービスという データのやり取りに XML を使用する WEB サービスのアクセス手段には SOAP と REST が存在する SOAP と REST クライアントと WEB サービスサーバーとの間を SOAP メッセージという XML でやり取りする方式を SOAP という WEB サービスを使用するためのルールが記述された XML(WSDL) を使用し 通信を行なう URL を指定し WEB サービスサーバーにアクセスすると結果が XML 形式で返却される方式を REST という WEB サービスヘのアクセスが URL のみで仕組みがシンプルである REST 方式 WEB サービス リクエスト (URL) URL レスポンス (HTTP/XML) XML 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 22

23 3 WEB サービスの使用 REST を提供する WEB サービス 当初 WEB サービスといえば SOAP が主流であったが 近年容易に扱える REST の利用が多くなっている Yahoo! や Google アマゾンといったサイトが REST 式の WEB サービスを提供している 例 )Yahoo! 検索 WEB サービスキーワード migaro で問い合わせを実施 リクエスト URL アプリケーション ID>&query=migaro レスポンス XML 参考 :Yahoo! デベロッパーネットワーク 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 23

24 3 WEB サービスの使用 サンプルプログラムの作成 Yahoo! ニュースを提供する REST 型 WEB サービスにアクセスし情報を取得する HTTPクライアントを実装するTIdHTTPコンポーネントを使用する URLを指定して 結果のリソースを取得するには Getメソッドを使用する IdHTTP1: TIdHTTP アプリケーション ID は Yahoo! デベロッパーネットワークより取得する procedure TForm1.btnGetClick(Sender: TObject); const ccmd = ' +?appid=< アプリケーション ID> ; var sdata: String; begin //URL を指定して実行結果を取得 sdata := IdHTTP1.Get(cCMD); // 文字コードを変換 (UTF8->Ansi) sdata := Utf8ToAnsi(sData); // 取得結果をメモコンポーネントに表示 Memo1.Lines.Text := sdata; end; Yahoo! ニュースリクエスト URL 結果リソース (XML) 取得 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 24

25 3 WEB サービスの使用 サンプルプログラムの実行 結果セットが <ResultSet> タグに出力 totalresultsreturned= 取得件数 1 件のニュースが <Result> タグに出力 <datetime>: 更新日時 <title>: トピックのタイトル <category>: カテゴリ <url>: 関連する URL 最新の Yahoo! ニュース情報が XML 文書として出力 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 25

26 3 WEB サービスの使用 XML について XML 文書は HTML と同じマークアップ言語と呼ばれ タグにより情報の意味や構造を定義したテキスト文書である HTML と異なり XML はタグ自体の意味を自由に定義できるのが特徴である XML 文書が使用するタグや構造を定義したものを XML スキーマという XML スキーマ (.xsd) 自体も XML にて記述されている 参考 :Yahoo! ニュース WEB サービス news/news/v1/topics.html Delphi による XML 文書の取り扱い XML スキーマを取込み Delphi コードで読み書き可能なクラスを作成することが可能である XML データバインディングを使用すれば クラスを自動生成できる 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 26

27 3 WEB サービスの使用 サンプルプログラムの改良 XML を Delphi コードで利用可能にする為に XML データバインディングを使用する 設定手順 1. 新規作成 その他を選択 2.XML フォルダの XML データバインディングを選択 3. ソースコード欄に XSD ファイルを指定 ( 図 1) 4. ウィザードを進み データバインディングの設定を保存しないに設定し ( 図 2) 完了 図 1 図 2 Yahoo! ニュース XML スキーマ NewsWebService/V1/Topics.xsd 設定を保存しないを選択 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 27

28 3 WEB サービスの使用 サンプルプログラムの作成 REST にて取得した XML 文書をデータバインディングにより作成したクラスを使用し Delphi ソースで情報を取得する XML 文書を Delphi で取り扱うには TXMLDocument コンポーネントを使用する XML データバインディングで生成された newsyahooapisjpnewswebservicev1topics ユニットにある GetResultSet 関数に XML 文書をセットすると情報にアクセス可能になる TXMLDocument OnClick イベント ウィザードにより生成されたユニット 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 28

29 3 WEBサービスの使用 サンプルプログラムソース uses newsyahooapisjpnewswebservicev1topics; procedure TForm1.btnGetClick(Sender: TObject); const ccmd = ' + ' V1/Topics?appid=< アプリケーションID>'; var i: Integer; sdata: String; AXMLResultSet: IXMLResultSet; // 結果セット AXMLResult: IXMLResult; //1 件の結果 begin // メモコンポーネントをクリアする Memo1.Clear; //URL を指定して実行結果を取得 sdata := IdHTTP1.Get(cCMD); XML データバインディングにて作成されたユニットを追加 XMLDocument にロードし オブジェクトとして使用可能にする // 取得結果を XML コンポーネントにセット XMLDocument1.LoadFromXML(sData); //XML 結果セットの取得 AXMLResultSet := GetResultSet(XMLDocument1); XML をセットし 結果セットとして操作できるようにする // 結果セットより取得した件数分情報を取得する for i := 0 to AXMLResultSet.TotalResultsReturned - 1 do begin //1 件の情報を取得する AXMLResult := AXMLResultSet.Result[i]; // メモコンポーネントに件名をセットする Memo1.Lines.Add(AXMLResult.Title); end; end; 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 29

30 3 WEB サービスの使用 サンプルプログラムの実行 取得した XML 文書を解析し 取得したニュース件数分のタイトルをリスト出力 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 30

31 GUI アプリケーション開発手法公開 4 ガントチャートの実装 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 31

32 4 ガントチャートの実装 案件概要 ( 工程管理システム ) 工程ごとの作業進捗や負荷状況を一目で把握 管理したい 工程ごとの納期や作業者の負荷状況を把握しながら 工程計画を作成する工程管理システムを開発 工程の状況を一目で把握する為にガントチャートを使用した画面ならびに帳票を実現 クライアント IBM i (AS/400) 予定 DB GUI 画面 工程情報 工程管理表 Excel 実績 DB 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 32

33 4 ガントチャートの実装 開発事例紹介 プロジェクト 担当者ごとの作業工程状況がチャートとして出力 工程負荷状況一覧表として Excel に出力 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 33

34 4 ガントチャートの実装 開発手法 工程状況をチャート形式で照会したり印刷したりできないか? StringGrid と Panel との組み合わせによりチャートを実現 トランザクションデータから工程データを作成し 動的に Panel を生成することで工程表を作成 Excel のマクロ (VBA) を Delphi から操作することにより Excel 出力を実現 TStringGrid TPanel ( 動的生成 ) トランザクション Excel (OLE) 図形描画 (VBA) 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 34

35 4 ガントチャートの実装 チャート実装サンプルプログラムの作成 チャート出力位置 サイズを指定する入力欄とチャートを出力する TStingGrid を画面に配置したフォームを作成する StringGrid のセル幅 セル高さ 行数 列数を設定する edtx: TMaskEdit btnsetpanel: TBitBtn edty: TMaskEdit edtlength: TMaskEdit StringGrid1: TStringGrid DefaultColWidth( 幅 ) = 70 DefaultRowHight( 高さ ) = 40 ColCount( 列数 ) = 13 RowCount( 行数 ) = % IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 35

36 4 ガントチャートの実装 チャート実装サンプルプログラムソース private { Private 宣言 } FPanelCount: Integer; パネル数をカウントするグローバル変数 procedure TfrmSample.BtnSetPanelClick(Sender: TObject); var Panel: TPanel; begin // パネル表示カウンターをインクリメントする Inc(FPanelCount); // パネル表示処理 ( パネルを動的に Create する ) Panel := TPanel.Create(Application); with Panel do begin // パネル表示位置指定 Left := (StringGrid1.DefaultColWidth + 1) * StrToInt(Trim(edtX.Text)); Top := (StringGrid1.DefaultRowHeight + 1) * StrToInt(Trim(edtY.Text)) + 3; Height := StringGrid1.DefaultRowHeight - 6; Width := (StringGrid1.DefaultColWidth + 1) * StrToInt(Trim(edtLength.Text)); // 表示文字列指定 Caption := ' サンプル ' + IntToStr(FPanelCount); // コンポーネント名指定 Name // 親コンポーネントの指定 Parent := StringGrid1; // パネルの色指定 Color := claqua; // パネルの再描画 Invalidate; end; end; StringGrid のセルサイズと画面指定した位置 サイズによりパネルの出力位置 幅 高さを算出 := 'Panel' + IntToStr(FPanelCount); Panel の Name に Panel1,Panel2 と名付ける 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 36

37 4 ガントチャートの実装 チャート実装サンプルプログラムの実行 チャートを描画する横軸 縦軸 長さを指定してボタンをクリック 指定した位置と長さにもとづくチャートが描画 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 37

38 4 ガントチャートの実装 Excel 出力サンプルプログラムの作成 Delphi より OLE オートメーションにて Excel を操作し チャートを作成する テンプレートとなる Excel を用意し 予めチャートを図形として描画するマクロ (VBA) を埋め込んでおく Delphi よりパラメータを指定してマクロを実行することで チャートを描画する OLE でマクロ実行 Excel.Application.Run テンプレート Excel( マクロ付 ) Sample.xls 図形を描画する VBA メソッド名 :ExcelOutChart 引数にて指定したセルの開始位置 終了位置にもとづき 図形 ( チャート ) を描画 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 38

39 4 ガントチャートの実装 Excel 出力サンプルプログラムの作成 マクロを含む Excel テンプレートに直接データ作成後 新しいブックに作成したシートをコピーして保存し テンプレートの Excel は変更を保存せずに終了する マクロを含む Excel をテンプレートとする場合 ファイルコピーした Excel を使って作成するとマクロを含む Excel が完成し Excel をユーザーが開く際にマクロ警告が発生してしまう ( 図 1) 新しいブックに作成したシートのみをコピーすると マクロはコピーされない為 警告が発生しなくなる ( 図 2) マクロを含む Excel テンプレート 空の Excel ブック チャート作成 ファイル COPY チャート作成 保存 マクロを含む Excelが完成 図 1 図 2 保存しない シート COPY 保存 マクロを含まない Eecel が完成 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 39

40 4 ガントチャートの実装 Excel 出力サンプルプログラムソース procedure TfrmSample.btnExcelOutClick(Sender: TObject); const cformatfnm = 'Sample.xls'; var i: Integer; ssourcefile, scopyfile: String; Excel, WorkBook1, WorkBook2, WorkSheet1, WorkSheet2: Variant; begin // コピー元ファイルの指定 ssourcefile := ExtractFilePath(Application.ExeName) + cformatfnm; // ファイル名の決定 scopyfile := ExtractFilePath(Application.ExeName) + FormatDateTime('YYYYMMDDHHMMSS',Now) + '.xls'; // エクセルの起動 Excel := CreateOleObject('Excel.Application'); OLEでExcel 起動 // コピー元のExcelをオープンする WorkBook1 := Excel.WorkBooks.Open(FileName := ssourcefile, ReadOnly := False); // 表示の有無 Excel.Visible := False; // アラートを非表示にする Excel.Application.DisplayAlerts := False; // Sheet1 を選択 WorkSheet1 := WorkBook1.Worksheets['Sheet1']; // シートをアクティブにする WorkSheet1.Activate; // データの書き出し ( マクロの実行 ) Excel.Application.Run('ExcelOutChart', cleft, ctop, ckikan, 55, // 色指定 ( 灰色 ) ' サンプル '); ExcelOutChart プロシージャーを実行 < 次ページに続く > 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 40

41 4 ガントチャートの実装 Excel 出力サンプルプログラムソース // コピー先のファイルを開く WorkBook2 := Excel.WorkBooks.Add; //Sheet を 1 つだけ残して他を削除 for i := 0 to WorkBook2.Sheets.Count - 2 do begin WorkSheet2 := WorkBook2.WorkSheets[1]; WorkSheet2.Delete; end; 新しいブックを作成 新しいブックの最終シートの後ろに テンプレートのシートをコピー // コピーの実行 WorkSheet2 := WorkBook2.WorkSheets[Workbook2.Sheets.Count]; WorkBook1.WorkSheets[1].Copy(,WorkSheet2); // コピー先ファイルの保存 WorkBook2.SaveAS(sCopyFile); コピー先のブックを保存し テンプレートのブックは保存せずに終了 // コピー元 Excel を保存せずに終了する WorkBook1.Close; // エクセルを表示する Excel.Application.DisplayAlerts := True; Excel.Visible := True; end; // 残っている Sheet を削除 WorkSheet2 := WorkBook2.WorkSheets[1]; WorkSheet2.Delete; 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 41

42 4 ガントチャートの実装 Excel 出力サンプルプログラムの実行 チャート ( 図形 ) が描画されたマクロを含まない Excel が開く 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 42

43 GUI アプリケーション開発手法公開 5 オートフィルタ機能の拡張 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 43

44 5 オートフィルタ機能の拡張 案件概要 ( 在庫照会システム ) 多数の品目在庫を効率よく照会したい 在庫状況をユーザーが自由に条件指定して照会できる在庫照会システムを開発 自由な条件指定を行う為 照会画面のグリッドにオートフィルタ機能を実現 クライアント IBM i (AS/400) GUI 画面 在庫情報 在庫 DB Excel のようなオートフィルタ機能による条件の絞込みを実現 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 44

45 5 オートフィルタ機能の拡張 開発事例紹介 タイトルクリックにて 項目値リストが表示値を選択することで絞込みが可能 式の指定ならびに複合条件指定も可能 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 45

46 5 オートフィルタ機能の拡張 開発手法 DBGrid で表示している一覧照会画面に汎用的なオートフィルタ機能を組み込みたい ClitentDataSet のフィルタ機能を使用する DBGrid 拡張コンポーネントを作成することで対応 DB TTable TQuery TClientDataSet Filter Filter 制御 TDBGrid 機能拡張 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 46

47 5 オートフィルタ機能の拡張 コンポーネント開発 Delphi は 標準コンポーネントを使用するだけでなく 独自の追加コンポーネント開発が可能である コンポーネントの開発には 次の 2 つが検討できる 新規コンポーネントの設計自由度は高いが 全てのプロパティ イベント メソッドの設計 開発が必要となる 既存コンポーネントの機能追加標準コンポーネントに対し 必要な機能のみ開発すれば 元の機能はそのまま継承される為最低限の工数でコンポーネント追加が可能である オートフィルタ機能のような汎用的な処理は コンポーネント化に向いている オートフィルタ機能は アプリケーションの仕様に関わらず開発できる為 プログラムと分離しコンポーネント化することが可能である 機能のさらなる拡張 ( 例えば フィルタオプション機能の追加 ) は アプリケーションプログラムの開発とは別に行なうことできる オートフィルタ機能サンプルコンポーネントとして TMGDBGrid を作成 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 47

48 5 オートフィルタ機能の拡張 サンプルプログラムの作成 DataSet に紐づくグリッド表示コンポーネント (TDBGrid) に下記機能を拡張した TMGDBGrid コンポーネントを使用する オートフィルタ利用可否を指定するプロパティを追加する (AutoFilter プロパティ ) AutoFilter=True の場合 実行時に列タイトル欄をクリックすると フィルタ対象となる値のリストが表示され リストから値を選択することで Filter 機能によるデータの絞込みを可能にする TClientDataSet MGDBGrid1: TMGDBGrid 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 48

49 5 オートフィルタ機能の拡張 サンプルプログラムの実行 列タイトルクリックにて項目の一覧が出力 値を選択 指定した条件の Filter が有効となりデータが絞り込まれる 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 49

50 まとめ 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 50

51 Web アプリケーション開発手法公開 1 JAVA スクリプトとの連動 VCL for the Web への JAVA スクリプト埋込手順 2 ブラウザへのグラフ表示 TIWImage の機能拡張による TChart の画像化 GUI アプリケーション開発手法公開 3 WEB サービスの使用 REST を使用した WEB サービスの利用と XML の扱い 4 ガントチャートの実装 TPanel の動的生成ならびに Excel との連動 5 オートフィルタ機能の拡張 TDBGrid の機能拡張による処理の汎用化 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 51

Embarcadero Developer Camp

Embarcadero Developer Camp T6 Delphi テクニカルセッション 知って得する! 現役ヘルプデスクが答える Delphi テクニカルエッセンス 4.0 株式会社ミガロ. RAD 事業部技術支援課課長吉原泰介 アジェンダ ミガロ. について よくある問合せQ&A Q1. WEBサービスを利用するには? Q2. ガントチャートを実装するには? Q3. EXE 間でパラメータを受渡しするには? Q4. CSVファイルをTTableで読み込むには?

More information

Delphi/400を使用したWebサービスアプリケーション

Delphi/400を使用したWebサービスアプリケーション 尾崎浩司 株式会社ミガロ. システム事業部システム 3 課 Delphi/400 を使用した Web サービスアプリケーションインターネット技術を応用し XML 処理を行うというとたいへん敷居が高く感じる 実は Delphi/400 を用いるとそれらは容易に使用可能である Web サービスとは SOAP と REST SOAP の使用方法 REST の使用方法 最後に 略歴 1973 年 8 月 16

More information

CodeGear Developer Camp

CodeGear Developer Camp T4 PHP チュートリアルセッション はじめての Delphi for PHP CodeGear エヴァンジェリスト高橋智宏 1 アジェンダ ハンズオントレーニングに必要なもの Delphi for PHP V2.0 の環境設定 VCL for PHP の基本的な動作を確認 フォトギャラリの製作 マスターページ 画像アップロード カスタムコンポーネントの導入 など 2 ハンズオントレーニングに必要なもの

More information

Delphi/400でFlash動画の実装

Delphi/400でFlash動画の実装 吉原泰介 株式会社ミガロ. RAD 事業部技術支援課顧客サポート Delphi/400 で Flash 動画の実装 YouTube プレイヤーの作成 Flash の機能を ActiveX を利用して Delphi/400 アプリケーションへ組み込む方法を紹介する Flash と ActiveX コントロール ActiveX コントロールの取り込み YouTube プレイヤーの実装 まとめ 略歴 1978

More information

CodeGear Developer Camp

CodeGear Developer Camp T2 Delphi チュートリアルセッション Delphiはじめて奮戦記 で学ぶ Delphiチュートリアル 株式会社フルネスコーチング事業部マネージャー田原孝 1 アジェンダ 株式会社フルネスについて Delphiプログラミングの基本 演習 : 計算機のテンキーを作る 演習 : 計算機の四則演算ボタンを作る 練習問題 まとめ 2 株式会社フルネスについて 事業内容 ハンズオン教育サービス コーチングサービス

More information

Delphi/400開発ノウハウお教えします 情報を守ろう!安全性を高めたWebシステムの構築

Delphi/400開発ノウハウお教えします 情報を守ろう!安全性を高めたWebシステムの構築 セッション No.2 Delphi/400 開発ノウハウお教えします 情報を守ろう! 安全性を高めた Web システムの構築 株式会社ミガロ. システム事業部プロジェクト推進室 小杉智昭 アジェンダ 1. Web アプリケーションについて 2. Web アプリケーションの安全性向上 3. 安全性を高めた基幹システムデータの公開 1.Web アプリケーションについて C/S アプリケーションと Web

More information

知って得する!現役ヘルプデスクが答えるDelphiテクニカルエッセンス 8.0

知って得する!現役ヘルプデスクが答えるDelphiテクニカルエッセンス 8.0 セッション No.3 知って得する! 現役ヘルプデスクが答える Delphi テクニカルエッセンス 8.0 株式会社ミガロ. RAD 事業部技術支援課 吉原泰介 アジェンダ - サポートからの問合せフィードバック - Q1. Excel ファイルを PDF に変換するには? Q2. EXE のサイズを小さくするには? Q3. C/S アプリで 3 階層接続を行うには? Q1. Excel ファイルを

More information

Webサービスを利用して機能UP!

Webサービスを利用して機能UP! 福井和彦 / 畑中侑 株式会社ミガロ. システム事業部システム 2 課 Web サービスを利用して機能 UP! 既存機能に住所検索を追加 Delphi/400 で Web サービスを活用する この仕組みと方法を 住所検索の実装を通して紹介する はじめに 住所検索実装の課題 Web サービスを利用する 仕組みについて 画面イメージと実装機能 実装方法 既存機能への組み込み 最後に 略歴福井和彦 1972

More information

Delphi/400開発ノウハウお教えします Googleマップ連携によるリッチなGUIアプリ開発

Delphi/400開発ノウハウお教えします Googleマップ連携によるリッチなGUIアプリ開発 セッション No.4 Delphi/400 開発ノウハウお教えします Google マップ連携によるリッチな GUI アプリ開発 株式会社ミガロ. システム事業部プロジェクト推進室 小杉智昭 アジェンダ Web サービス概要 Web サービスを利用するには Google マップを使ったアプリケーション例 はじめに 2000 年代初めごろに登場した Web サービス は着々と利用が広がり さまざまなサービスが提供されるようになりました

More information

WEB進捗状況管理システムによるリアルタイム性の実現

WEB進捗状況管理システムによるリアルタイム性の実現 セッション No.1 WEB 進捗状況管理システムによる リアルタイム性の実現 共栄倉庫株式会社 情報システム部堀内一弘様 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 11 アジェンダ 1) 会社概要 2) 事業内容 3) システム導入前の全体概要 4) 新たな要望と課題 5) Delphi/400によるシステム構築 6) 実演デモ

More information

Create!Form V11 - Excel 出力設定

Create!Form V11 - Excel 出力設定 1.Excel 出力...2 1-1.Expage ランタイム概要...2 1-2.Excel バージョン...2 1-3.Excel 機能制限...2 1-4. 資源ファイル作成と実行手順...2 2.Excel テンプレート...7 2-1. 変数定義 : セルの文字列...7 2-2. 変数定義 : 図形内の文字列...9 2-3. 変数定義 : 画像...9 2-4. 変数定義 : グラフ...10

More information

vi 目次 画像のサイズ設定 画像の効果 画面の取り込みとトリミング Office の共通基本操作 図形 図形の挿入と削除 図形の編集 図形の背景色の透過 Office

vi 目次 画像のサイズ設定 画像の効果 画面の取り込みとトリミング Office の共通基本操作 図形 図形の挿入と削除 図形の編集 図形の背景色の透過 Office 目 次 1.Windows と Office の基礎 1 1.1 コンピューターの基礎 1 1.1.1 コンピューターの構成 1 1.1.2 コンピューターの種類 2 1.1.3 ソフトウェア 2 1.2 Windows の基本操作 3 1.2.1 Windows の初期画面 3 1.2.2 Windows の起動と終了 4 1.2.3 アプリケーションの起動 5 1.2.4 アプリケーションの切り替え

More information

Delphi/400 テクニック公開 Delphi/400開発 ~ パフォーマンス向上テクニック ~

Delphi/400 テクニック公開 Delphi/400開発 ~ パフォーマンス向上テクニック ~ セッション No.4 Delphi/400 テクニック公開 Delphi/400 開発 ~ パフォーマンス向上テクニック ~ 株式会社ミガロ. RAD 事業部営業推進課尾崎浩司 アジェンダ 1. はじめに 2. データ抽出パフォーマンス向上テクニック 3. Excel 出力パフォーマンス向上テクニック 4. 体感パフォーマンス向上テクニック 5. まとめ 1. はじめに ユーザーに評価される業務アプリケーションとは

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション レッスン (1) あるワークシート中のあるセルを指定する Worksheets(" ワークシート名 ").Range(" セル ").Value ( 例 ) Worksheets(" データ収集 ").Range("A2").Value あるワークシートのセルから 別のワークシートのセルへ転記する Worksheets(" シート A").Range(" セル ").Value = Worksheets("

More information

JACi400のご紹介~RPGとHTMLで簡単Web化~

JACi400のご紹介~RPGとHTMLで簡単Web化~ セッション No.4 JACi400 のご紹介 ~RPG と HTML で簡単 Web 化 ~ 株式会社ミガロ RAD 事業部技術支援課営業推進岩井利枝 1 Agenda ミガロご提供ソリューションのご紹介 JACi400の概要 4つの開発ステップのご紹介 JACi400ご利用のメリット 2 ミガロご提供ソリューション 開発ツール (C/S Web 開発 ) Delphi/400 開発ツール (Web

More information

Delphi/400を利用したはじめてのWeb開発

Delphi/400を利用したはじめてのWeb開発 福岡浩行 株式会社ミガロ. システム事業部システム 2 課 Delphi/400 を利用したはじめての Web 開発 VCL for the Web による簡単な開発方法! 開発者であれば Web アプリケーションを開発してみたいと思うだろう ここでは Delphi/400 の VCL for the Web で可能になった Web アプリケーション開発方法を紹介する はじめに VCL for the

More information

Delphi/400自社開発ソフトで業務課題解決 写真管理とスプールファイルのPDF化

Delphi/400自社開発ソフトで業務課題解決 写真管理とスプールファイルのPDF化 セッション No.1 Delphi/400 自社開発ソフトで業務課題解決 写真管理とスプールファイルの PDF 化 日綜産業株式会社 電算室室長寒河江幸喜様 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 1 アジェンダ 1) 会社概要 2) 事業内容 3) 事例 1 写真管理ソフト 検収写真くん 4) 事例 2スプールPDF 化ソフト

More information

Delphi/400で本格Webアプリ開発

Delphi/400で本格Webアプリ開発 セッション No.2 Delphi/400 最新技術情報 Delphi/400 で本格 Web アプリ開発 株式会社ミガロ. RAD 事業部技術支援課吉原泰介 アジェンダ Delphi/400 で開発する Web アプリケーション ここまでやりたい! 本格 Web アプリケーション開発 - 機能にこだわる本格 Web アプリケーション! 動的明細 ポップアップ画面 PDF 出力の実装 - 画面にこだわる本格

More information

ミガロ.製品 最新情報

ミガロ.製品 最新情報 セッション No.1 ミガロ. 製品最新情報 株式会社ミガロ. RAD 事業部 アジェンダ はじめに 1. Delphi/400 最新情報 Delphi/400 バージョン 機能リリースの遷移 Delphi/400 で追加された新機能 2. JC/400 最新情報 JC/400 バージョン 機能リリースの遷移 JC/400 で追加された新機能 3. Business4Mobile 新製品 Business4Mobile

More information

Delphi/400活用! スマートデバイスアプリケーション開発

Delphi/400活用! スマートデバイスアプリケーション開発 吉原泰介 株式会社ミガロ. RAD 事業部技術支援課顧客サポート Delphi/400 活用! スマートデバイスアプリケーション開発拡張性の高い Delphi/400 ならでは jquerymobile を使用し 見栄えのよいスマート画面開発にチャレンジしよう スマートデバイスでの Web アプリケーション活用 Delphi/400 の Web アプリケーション開発 jquerymobile を利用したスマートデバイス開発

More information

intra-mart Accel Platform — IM-Repository拡張プログラミングガイド   初版  

intra-mart Accel Platform — IM-Repository拡張プログラミングガイド   初版   Copyright 2018 NTT DATA INTRAMART CORPORATION 1 Top 目次 1. 改訂情報 2. はじめに 2.1. 本書の目的 2.2. 対象読者 2.3. サンプルコードについて 2.4. 本書の構成 3. 辞書項目 API 3.1. 最新バージョン 3.1.1. 最新バージョンの辞書を取得する 3.2. 辞書項目 3.2.1. 辞書項目を取得する 3.2.2.

More information

第 1 章 : はじめに RogueWave Visualization for C++ の Views5.7 に付属している Views Studio を使い 簡単な GUI アプリケーションの開発手順を紹介します この文書では Windows 8 x64 上で Visual Studio2010

第 1 章 : はじめに RogueWave Visualization for C++ の Views5.7 に付属している Views Studio を使い 簡単な GUI アプリケーションの開発手順を紹介します この文書では Windows 8 x64 上で Visual Studio2010 RW View Studio Getting Started (1) : 簡単な GUI アプリケーションを作成する 目次 第 1 章はじめに...1 1.1 アプリケーションの概要... 1 1.2 Views Studio とは... 2 第 2 章 Views Studio を起動する...3 2.1 起動画面 ( メインウィンドウ ) の説明... 4 2.2 ガジェットエクステンション...

More information

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

CONTENTS マニュアルの表記... S01-13_01 1.DataNature Smart 全体概要図... S01-13_11 2. 基本操作... S01-13_ Web レポートの表示... S01-13_ 画面構成... S01-13_ 集計表 / シリーズ 管理ツール操作マニュアル S01-13 Web レポート設定 : ブラウザの操作 このソフトウェアの著作権は 株式会社エヌジェーケーにあります このソフトウェアおよびマニュアルの一部または全部を無断で使用 複製することは法律で禁止されております このソフトウェアおよびマニュアルは 本製品の使用許諾契約書のもとでのみ使用することができます このソフトウェアおよびマニュアルを運用した結果の影響については

More information

Microsoft Word 基_シラバス.doc

Microsoft Word 基_シラバス.doc 4-5- 基 Web アプリケーション開発に関する知識 1 4-5- 基 Web アプリケーション開発に関する知識 スクリプト言語や Java 言語を利用して Ruby on Rails やその他 Web フレームワークを活用して HTML(4, 5) XHTML JavaScript DOM CSS といったマークアップ言語およびスクリプト言語を活用しながら Ⅰ. 概要ダイナミックなWebサービスを提供するアプリケーションを開発する際に

More information

えひめ電子入札共同システム 質問回答 工事 委託業務 操作マニュアル ( 受注者用 )

えひめ電子入札共同システム 質問回答 工事 委託業務 操作マニュアル ( 受注者用 ) えひめ電子入札共同システム 質問回答 工事 委託業務 操作マニュアル ( 受注者用 ) 目次. 操作マニュアル概要......... 操作マニュアルの見方..... 質問回答機能起動操作説明.........5 3.. 入札説明書 案件内容一覧表示....5 3... 入札説明書 案件内容調達案件一覧表示....5 3... 入札説明書 案件内容質問および回答一覧表示....7 3.. 入札説明書

More information

10th Developer Camp - B5

10th Developer Camp - B5 B5 PHP テクニカルセッション Delphi for PHP で作るリッチコンテンツブログ エンバカデロ テクノロジーズエヴァンジェリスト高橋智宏 アジェンダ コンポーネントをフル活用しよう お馴染み データモジュール Blog データの表示用ページ Blog データの登録用ページ 2 コンポーネントをフル活用しよう 開発環境の進歩と退化 80 年代の IDE が登場エディタ + コマンドライン型の開発から脱却

More information

スライド 1

スライド 1 Hos-CanR 2.5 3.0 クライアント サーバー (CS) 版データ移行マニュアル Hos-CanR クライアント サーバー (CS) 版 Ver. 2.5 Ver. 3.0 データ移行マニュアル システム管理者用 Ver. 2 バージョン改訂日付改訂内容 Ver. 1 2010/3/15 初版 Ver. 2 2010/12/10 作業対象コンピュータのアイコン追加 Hos-CanR 2.5

More information

Webコンポーネントのカスタマイズ入門

Webコンポーネントのカスタマイズ入門 佐田雄一 株式会社ミガロ. システム事業部システム 1 課 Web コンポーネントのカスタマイズ入門カスタムコンポーネントを開発できれば さらなる Web 開発の効率化が見込める VCL for the Web ならではのカスタムコンポーネント作成手法を述べる はじめに カスタムコンポーネントを利用するメリット Ajax JavaScript との連携 数値専用 WebEdit の作成例 まとめ 略歴

More information

新バージョンDelphi/400 XE7ご紹介 - マルチデバイスデザイナ機能で開発効率アップ! -

新バージョンDelphi/400 XE7ご紹介 - マルチデバイスデザイナ機能で開発効率アップ! - セッション No.2 新バージョン Delphi/400 XE7 ご紹介 - マルチデバイスデザイナ機能で開発効率アップ! - 株式会社ミガロ. RAD 事業部技術支援課吉原泰介 アジェンダ 1. マルチデバイス開発とは 2. 新バージョン Delphi/400 XE7 2-1.FireUI によるマルチデバイス開発機能 2-2. アップテザリングによるアプリ連携機能 3. まとめ 1. マルチデバイス開発とは

More information

2 / 25 複数ソフトの組み合わせ テキストファイルを Excel で開く テキスト形式 (.txt) で保存したファイルを Excel で利用しましょう 第 14 講で保存した west.txt を Excel で開きます 1. Excel を起動します 2. [Office ボタ

2 / 25 複数ソフトの組み合わせ テキストファイルを Excel で開く テキスト形式 (.txt) で保存したファイルを Excel で利用しましょう 第 14 講で保存した west.txt を Excel で開きます 1. Excel を起動します 2. [Office ボタ 2011 1 年度春学期基礎ゼミナール ( コンピューティングクラス ) Bコース 1 / 25 コンピュータリテラシー [ 全 15 講 ] 2011 年度春学期 基礎ゼミナール ( コンピューティングクラス ) 2 / 25 複数ソフトの組み合わせ 2 15-1 テキストファイルを Excel で開く テキスト形式 (.txt) で保存したファイルを Excel で利用しましょう 第 14 講で保存した

More information

ことばを覚える

ことばを覚える 業務部門の担当者による担当者のための業務アプリケーションの作り方 ( その 4) 現在在庫の適正化のための 在庫管理ツールの構築 コンテキサー操作演習 20121113 コンテキサーチュートリアル ( バージョン 2.2 用 ) コンテキサーのバージョンは 2.2.12 以降で行ってください 目次 ステップ1 在庫棚卸パネルの作成 --- 9 ステップ2 在庫品目パネルの作成 --- 17 ステップ3

More information

テクニカルセミナーベストセレクション

テクニカルセミナーベストセレクション セッション No.1 テクニカルセミナーベストセレクション 株式会社ミガロ. RAD 事業部技術支援課吉原泰介 第 20 回 Delphi/400 テクニカルセミナー アジェンダ テクニカルセミナー 10 年の歩み テクニカルセミナー厳選テクニック まとめ 第 20 回 Delphi/400 テクニカルセミナー テクニカルセミナー10年の歩み Delphi/400をはじめとするミガロ.製品をお使 いの皆様へ

More information

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

( 目次 ) 1. はじめに 開発環境の準備 仮想ディレクトリーの作成 ASP.NET のWeb アプリケーション開発環境準備 データベースの作成 データベースの追加 テーブルの作成 KDDI ホスティングサービス (G120, G200) ブック ASP.NET 利用ガイド ( ご参考資料 ) rev.1.0 KDDI 株式会社 1 ( 目次 ) 1. はじめに... 3 2. 開発環境の準備... 3 2.1 仮想ディレクトリーの作成... 3 2.2 ASP.NET のWeb アプリケーション開発環境準備... 7 3. データベースの作成...10 3.1 データベースの追加...10

More information

JC/400でWebAPI活用 Google Chart APIでグラフを作成しよう!

JC/400でWebAPI活用 Google Chart APIでグラフを作成しよう! セッション No.3 JC/400 で WebAPI 活用 Google Chart API でグラフを作成しよう! 株式会社ミガロ. RAD 事業部技術支援課岩田真和 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 1 アジェンダ 実装部分 はじめに ( 本セッションで実現すること ) 1) JC/400 アプリケーションの作成

More information

intra-mart Accel Platform — IM-共通マスタ スマートフォン拡張プログラミングガイド   初版  

intra-mart Accel Platform — IM-共通マスタ スマートフォン拡張プログラミングガイド   初版   Copyright 2012 NTT DATA INTRAMART CORPORATION 1 Top 目次 1. 改訂情報 2. IM- 共通マスタの拡張について 2.1. 前提となる知識 2.1.1. Plugin Manager 2.2. 表記について 3. 汎用検索画面の拡張 3.1. 動作の概要 3.1.1. 汎用検索画面タブの動作概要 3.2. 実装の詳細 3.2.1. 汎用検索画面タブの実装

More information

スーパー英語アカデミック版Ver.2

スーパー英語アカデミック版Ver.2 オーサリング オーサリング機能は 先生独自のオリジナル教材を作成することのできる機能です AE3 で使用されている音声やパッセージを利用した問題の作成や YouTube などの動画や先生オリジナルの音声など 独自の素材を利用した問題の作成が可能です ここでは オーサリングの素材管理に関する利用法を説明します 素材管理 オーサリングの素材管理機能では クラス管理者が独自に登録する音声や画像 パッセージ

More information

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

OTRS10 他社システムOTRS呼出利用手順書 他社システム OTRS 呼び出し 利用手順書 はじめに 他システム OTRS 呼び出し機能 とは Microsoft Office ( Excel PowerPoint Word ) で作成したファイルに Microsoft Office のコマンドボタン作成機能を利用して OTRS の起動情報をコマンドボタンに設定することで OTRS の分析データを OTRS のメニューを開いてから選択せずに 表示することを可能にする

More information

KeyWeb Creator 概要 What s KeyWeb Creator? 動的なホームページを作成するためのツール!! 従来の Web ページ DB を利用した Web ページ <HTML> <HEAD> <TITLE>show_book</TITLE> </HEAD> <BODY> <DI

KeyWeb Creator 概要 What s KeyWeb Creator? 動的なホームページを作成するためのツール!! 従来の Web ページ DB を利用した Web ページ <HTML> <HEAD> <TITLE>show_book</TITLE> </HEAD> <BODY> <DI KeyWeb Creator R3.0 Beta 日本オラクル株式会社システム製品マーケティング部 1 KeyWeb Creator 概要 What s KeyWeb Creator? 動的なホームページを作成するためのツール!! 従来の Web ページ DB を利用した Web ページ show_book

More information

1. 信頼済みサイトの設定 (1/3) この設定をしないとレイアウト ( 公報 ) ダウンロードなどの一部の機能が使えませんので 必ず設定してください 1 Internet Explorer を起動し [ ツール ]-[ インターネットオプション (O)] を選択します 2 [ セキュリティ ] の

1. 信頼済みサイトの設定 (1/3) この設定をしないとレイアウト ( 公報 ) ダウンロードなどの一部の機能が使えませんので 必ず設定してください 1 Internet Explorer を起動し [ ツール ]-[ インターネットオプション (O)] を選択します 2 [ セキュリティ ] の Internet Explorer の初期設定 信頼済みサイト の設定や ポップアップブロック の設定を確認する必要があります 以下の手順で設定してください 1. 信頼済みサイトの設定 2. タブブラウズの設定 3. セキュリティ設定の変更 4. ポップアップブロックの設定 5. 推奨する文字サイズの設定 6. 規定のブラウザに設定 7. 互換表示の無効の設定 8. ランキングやハイライトの印刷設定

More information

WEBシステムのセキュリティ技術

WEBシステムのセキュリティ技術 WEB システムの セキュリティ技術 棚橋沙弥香 目次 今回は 開発者が気をつけるべきセキュリティ対策として 以下の内容について まとめました SQLインジェクション クロスサイトスクリプティング OSコマンドインジェクション ディレクトリ トラバーサル HTTPヘッダ インジェクション メールヘッダ インジェクション SQL インジェクションとは 1 データベースと連動した Web サイトで データベースへの問い合わせや操作を行うプログラムにパラメータとして

More information

エクセル応用 2016 第 1 章関数の利用 1 作成するブックを確認する 2 関数の概要 3 数値の四捨五入 切り捨て 切り上げを使う 4 順位を求める 5 条件で判断する 6 日付を計算する 7 表から該当データを参照する 第 2 章表作成の活用 1 作成するブックを確認する 2 条件付き書式を

エクセル応用 2016 第 1 章関数の利用 1 作成するブックを確認する 2 関数の概要 3 数値の四捨五入 切り捨て 切り上げを使う 4 順位を求める 5 条件で判断する 6 日付を計算する 7 表から該当データを参照する 第 2 章表作成の活用 1 作成するブックを確認する 2 条件付き書式を エクセル基礎 2016 第 1 章 Excelの基礎知識 1 Excelの概要 2 Excelを起動する 3 ブックを開く 4 Excelの画面構成 5 ブックを閉じる 6 Excelを終了する 第 2 章データの入力 1 新しいブックを作成する 2 データを入力する 3 データを編集する 4 セル範囲を選択する 5 ブックを保存する 6 オートフィルを利用する 第 3 章表の作成 1 作成するブックを確認する

More information

ご存知ですか? データ転送

ご存知ですか? データ転送 ご存知ですか? データ転送 System i のデータベースを PC にダウンロード System i 上のデータベースからデータを PC にダウンロードできます テキスト形式や CSV Excel(BIFF) 形式などに変換可能 System i データベースへのアップロードも可能 必要なライセンスプログラムは iseries Access for Windows(5722-XE1) または PCOMM

More information

チャレンジ!dbExpress接続

チャレンジ!dbExpress接続 セッション No.2 BDE 接続との違いから応用プログラムの作成まで チャレンジ!dbExpress 接続 株式会社ミガロ. システム事業部システム 3 課 小杉智昭 100% IBM i Company 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 1 アジェンダ dbexpress 接続とは? なぜ dbexpress 接続なのか BDE 接続との違い 実践テクニックあれこれ

More information

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

マニュアルの表記 呼称について本マニュアルでは以下の呼称を使用しています DataNature Smart 管理ツール :DN 管理ツール DataNature Smart クライアント :DN クライアント 画面に表示されるコマンド名などの文字コマンド名やダイアログボックス名など 画面上の固有の文 管理ツール操作マニュアル S01-13 このソフトウェアの著作権は 株式会社エヌジェーケーにあります このソフトウェアおよびマニュアルの一部または全部を無断で使用 複製することは法律で禁止されております このソフトウェアおよびマニュアルは 本製品の使用許諾契約書のもとでのみ使用することができます このソフトウェアおよびマニュアルを運用した結果の影響については 一切責任を負いかねますのでご了承ください

More information

知って得する!現役ヘルプデスクが答えるDelphiテクニカルエッセンス

知って得する!現役ヘルプデスクが答えるDelphiテクニカルエッセンス セッション No.4 知って得する! 現役ヘルプデスクが答える Delphi テクニカルエッセンス 株式会社ミガロ RAD 事業部技術支援課顧客サポート吉原泰介 2 アジェンダ 問合せ分析 よくある問合せ Q&A Q1 Excel 出力パフォーマンスを改善したい! Q2 DBGrid でこんなことがしたい! Q3 クライアント端末の情報を取得したい! Q4 多言語環境に対応するには? これからのサポート

More information

Excel データ出力ガイドブック 第 1.0 版平成 30 年 9 月 1 日制定 株式会社中電シーティーアイ

Excel データ出力ガイドブック 第 1.0 版平成 30 年 9 月 1 日制定 株式会社中電シーティーアイ Excel データ出力ガイドブック 第 1.0 版平成 30 年 9 月 1 日制定 株式会社中電シーティーアイ 変更履歴 版数変更日変更内容 1.0 2018/9/1 初版設定 目次 1 はじめに... 1 1.1 本書の位置付... 1 2 Excel テンプレートの作成... 2 2.1 キーファイルの準備... 2 2.2 テンプレートエリアの宣言... 3 2.3 テンプレートに記述する内容...

More information

ご利用のコンピュータを設定する方法 このラボの作業を行うには 事前設定された dcloud ラボを使用するか 自身のコンピュータをセットアップします 詳細については イベントの事前準備 [ 英語 ] とラボの設定 [ 英語 ] の両方のモジュールを参照してください Python を使用した Spar

ご利用のコンピュータを設定する方法 このラボの作業を行うには 事前設定された dcloud ラボを使用するか 自身のコンピュータをセットアップします 詳細については イベントの事前準備 [ 英語 ] とラボの設定 [ 英語 ] の両方のモジュールを参照してください Python を使用した Spar ご利用のコンピュータを設定する方法 このラボの作業を行うには 事前設定された dcloud ラボを使用するか 自身のコンピュータをセットアップします 詳細については イベントの事前準備 [ 英語 ] とラボの設定 [ 英語 ] の両方のモジュールを参照してください Python を使用した Spark API との通信 このラーニングモジュールでは Python を使用した Spark API とのインターフェイスを扱います

More information

JavaScript 演習 2 1

JavaScript 演習 2 1 JavaScript 演習 2 1 本日の内容 演習問題 1の解答例 前回の続き document.getelementbyid 関数 演習問題 4 イベント処理 基本的なフォーム テキストボックスの入力値の取得 演習問題 5 演習問題 1 prompt メソッドと document.write メソッドを用いて, ユーザから入力されたテキストと文字の色に応じて, 表示内容を変化させる JavaScript

More information

変更履歴 版数変更日変更内容 /9/1 初版設定

変更履歴 版数変更日変更内容 /9/1 初版設定 EXcel データ出力ガイドブック 第 1.0 版平成 30 年 9 月 1 日制定 株式会社中電シーティーアイ 変更履歴 版数変更日変更内容 1.0 2018/9/1 初版設定 目次 1 はじめに... 1 1.1 本書の位置付... 1 2 Excel テンプレートの作成... 2 2.1 キーファイルの準備... 2 2.2 テンプレートエリアの宣言... 3 2.3 テンプレートに記述する内容...

More information

Blue Asterisk template

Blue Asterisk template IBM Content Analyzer V8.4.2 TEXT MINER の新機能 大和ソフトウェア開発 2008 IBM Corporation 目次 UI カスタマイズ機能 検索条件の共有 柔軟な検索条件の設定 2 UI カスタマイズ機能 アプリケーションをカスタマイズするために Java Script ファイルおよびカスケーディングスタイルシート (CSS) ファイルの読み込み機能が提供されています

More information

スライド 1

スライド 1 1 新機能追加 リリース :2014/7/13 1.1 Salesforce1 アプリケーション開発対応既存のブラウザ画面 ( フルサイト ) と同様に Salesforce1 アプリケーション画面も開発できるようになりました Salesforce 社と同様 サポート対応範囲は各種デバイスのアプリ ブラウザになります PC デバイス アプリ ブラウザ ブラウザ (Chrome ) モバイル ipad

More information

POWER EGG2.0 Ver2.8 スタートアップガイド ~Webデータベース 応用編~

POWER EGG2.0 Ver2.8 スタートアップガイド ~Webデータベース 応用編~ POWER EGG2.0 Ver2.8 スタートアップガイド ~ Web データベースの作成応用編 ~ 第 1 版 2016 年 3 月ディサークル株式会社 改版履歴 版数 改版年月日 備考 1.0 2016/03/04 初版 (POWER EGG2.0 Ver2.8 版 ) 目次 はじめに... 1 第 1 章データベース間の連携設定... 2 1-1 WebDB 間連携項目フィールドの作成...

More information

各種パスワードについて マイナンバー管理票では 3 種のパスワードを使用します (1) 読み取りパスワード Excel 機能の読み取りパスワードです 任意に設定可能です (2) 管理者パスワード マイナンバー管理表 の管理者のパスワードです 管理者パスワード はパスワードの流出を防ぐ目的で この操作

各種パスワードについて マイナンバー管理票では 3 種のパスワードを使用します (1) 読み取りパスワード Excel 機能の読み取りパスワードです 任意に設定可能です (2) 管理者パスワード マイナンバー管理表 の管理者のパスワードです 管理者パスワード はパスワードの流出を防ぐ目的で この操作 マイナンバー管理表 操作説明書 管理者用 2015 年 11 月 30 日 ( 初版 ) 概要 マイナンバー管理表 の動作環境は以下の通りです 対象 OS バージョン Windows7 Windows8 Windows8.1 Windows10 対象 Excel バージョン Excel2010 Excel2013 対象ファイル形式 Microsoft Excel マクロ有効ワークシート (.xlsm)

More information

目次 1. 回答作成手順 2 2. ツールの起動 3 3. 一般情報の入力 6 4. 成分表の入力 9 5. 依頼者情報の入力 エラーチェック XMLファイルの作成 動作設定 ( 任意 ) ( ご参考 ) 各種シートのボタン機能 ( ご参

目次 1. 回答作成手順 2 2. ツールの起動 3 3. 一般情報の入力 6 4. 成分表の入力 9 5. 依頼者情報の入力 エラーチェック XMLファイルの作成 動作設定 ( 任意 ) ( ご参考 ) 各種シートのボタン機能 ( ご参 JAMP MSDSplus 作成マニュアル (Ver.4.0 対応 ) 第 1.00 版 2012.4.2 富士通株式会社 お願い 本資料は富士通グループのお取引先内でのみ 且つ当社グループ向けの調査回答品にのみ利用可能です 目次 1. 回答作成手順 2 2. ツールの起動 3 3. 一般情報の入力 6 4. 成分表の入力 9 5. 依頼者情報の入力 13 6. エラーチェック 14 7. XMLファイルの作成

More information

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

目次 第 1 章はじめに 取扱いについて 記載内容について... 6 第 2 章基本操作 Excel Online を開く ファイル ( ブック ) を作成する ファイル ( ブック ) を開く.. Office 365 Excel Online - 利用マニュアル - 発行日 2015/11/01 1 目次 第 1 章はじめに... 5 1.1. 取扱いについて... 6 1.2. 記載内容について... 6 第 2 章基本操作... 7 2.1. Excel Online を開く... 8 2.2. ファイル ( ブック ) を作成する... 10 2.3. ファイル ( ブック ) を開く...

More information

FileExplorer for ASP.NET Web Forms

FileExplorer for ASP.NET Web Forms FileExplorer for ASP.NET Web Forms 2018.04.12 更新 グレープシティ株式会社 目次 製品の概要 2 ComponentOne for ASP.NET Web Formsのヘルプ 2 ビジュアル要素 3 クイックスタート : フォルダパスの追加 4-5 エクスプローラーの機能 6 複数ファイルの選択 6-7 フォルダの作成と管理 7 ファイル操作の無効化 7

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 演習課題レッスン (1) '(1) ワークシートどうしのやりとり ' ワークシート 請求書 1 から ワークシート データ収集 にデータを転記しましょう Sub example01() ' 請求書番号 ( 請求書 1のE2からデータ収集のA2へ ) Worksheets(" データ収集 ").Range("A2").Value = Worksheets(" 請求書 1").Range("E2").Value

More information

はじめに - マニュアルエディター機能の概要 - Dojoの種類とマニュアルエディター機能解除について マニュアルレイアウトの生成 - マニュアルレイアウトの生成 基本編集 4 - 表紙の挿入 4 - 目次の挿入 5 - 一括変換 6 4 マニュアルビルド 9 4- MS Word 9

はじめに - マニュアルエディター機能の概要 - Dojoの種類とマニュアルエディター機能解除について マニュアルレイアウトの生成 - マニュアルレイアウトの生成 基本編集 4 - 表紙の挿入 4 - 目次の挿入 5 - 一括変換 6 4 マニュアルビルド 9 4- MS Word 9 操作説明書 マニュアルエディター編 本紙は Dojo マニュアルエディターで作成したサンプルコンテンツです 株式会社テンダ 本テキストは Dojo の [ マニュアルエディター機能解除 ] ライセンスを使用して作成しております はじめに - マニュアルエディター機能の概要 - Dojoの種類とマニュアルエディター機能解除について マニュアルレイアウトの生成 - マニュアルレイアウトの生成 基本編集

More information

Web データ管理 JavaScript (1) (4 章 ) 2011/12/7( 水 ) 湘南工科大学講義資料 Web データ管理 (2011) 阿倍 1/21

Web データ管理 JavaScript (1) (4 章 ) 2011/12/7( 水 ) 湘南工科大学講義資料 Web データ管理 (2011) 阿倍 1/21 Web データ管理 JavaScript (1) (4 章 ) 2011/12/7( 水 ) 1/21 演習室の PC のハードディスクには演習で作成したデータは保管できません 各 PC の ネットワーク接続 ショートカットからメディア情報センターのサーバーにアクセスしてください (Z ドライブとして使用できます ) 演習名 使用するフォルダ 演習 1 Z: Web データ管理 20111207 演習

More information

intra-mart Accel Platform

intra-mart Accel Platform intra-mart Accel Platform IM- 共通マスタスマートフォン拡張プログラミングガイド 2012/10/01 初版 変更年月日 2012/10/01 初版 > 変更内容 目次 > 1 IM- 共通マスタの拡張について...2 1.1 前提となる知識...2 1.1.1 Plugin Manager...2 1.2 表記について...2 2 汎用検索画面の拡張...3

More information

UMLプロファイル 機能ガイド

UMLプロファイル 機能ガイド UML Profile guide by SparxSystems Japan Enterprise Architect 日本語版 UML プロファイル機能ガイド (2016/10/07 最終更新 ) 1. はじめに UML では ステレオタイプを利用することで既存の要素に意味を追加し 拡張して利用することができます このステレオタイプは個々の要素に対して個別に指定することもできますが ステレオタイプの意味と適用する

More information

操作マニュアルアテンダント

操作マニュアルアテンダント エクセルのお供 アテンダント 操作マニュアル 有限会社オズシステム 目次 複数ブックのシートまとめ 2 シートを複数ブックに分割 3 シート名で並べ替え 4 ブック一覧作成 5 複数ブックに渡る検索 6 複数ブックに渡る置換 7 文字列を含む行を1 シートに 8 シート一覧の作成 9 2 つのシート比較 10 複数シートを1 シートに 11 同一文字列の色つけ 12 文字列の結合 13 区切り一括設定

More information

TestDesign for Web

TestDesign for Web 発行日 2012/6/21 発行元 株式会社アープ 本書は Web でのテスト自動化における Test Design の一連の操作方法まとめたものです Test Design のメニューの説明やより詳細な使い方については ユーザーズガイド を参照してください 目次 1. はじめに... 1 2. 環境構築... 2 2.1. Selenium のサイトについて... 2 2.2. Selenium

More information

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

試作ツールは MIT ライセンスによって提供いたします その他 内包された オープンソース ソフトウェアについてはそれぞれのライセンスに従ってご利用ください 情報連携用語彙データベースと連携するデータ設計 作成支援ツール群の試作及び試用並びに概念モデルの構築 ( 金沢区 ) 操作説明書 2014 年 9 月 30 日 実施企業 : 株式会社三菱総合研究所独立行政法人情報処理推進機構 (IPA) 試作ツールは MIT ライセンスによって提供いたします その他 内包された オープンソース ソフトウェアについてはそれぞれのライセンスに従ってご利用ください 目次

More information

スライド 0

スライド 0 第 3 章さまざまな情報を取り込むテキストファイル形式の住所録や写真や GPS ログ等を取り込みます 3-1 テキスト情報の取込み テキスト情報の取り込みとは CSV 形式 またはテキスト形式で顧客管理 販売管理 年賀状ソフトなど他のアプリケーションから出力された情報をスーパーマップル デジタル上にカスタム情報として取り込むことができます 参考 一度に取り込めるデータは データ内容の容量と機種の能力によりますが

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション No 区分実行版 dbsheetclient2013 リリースノート Project Editor 内容 2012/5/29 現在 管理 V 1 新機能 タスクタイプ 参照ブックを開く (62201) に以下の機能を追加しました 1 オープンしたブックのファイル名出力 指定したセルにオープンした Excel ブックのファイル名 ( パスを含む ) を出力します 2 オープンしたブックの上書き保存を許可する

More information

前ページからの続き // テキストボックス02 id 属性で取得 // id 属性で取得する場合は一意に決まるので 何番目かの指定は不要 var textbox02elem = document.getelementbyid("text_box02_id"); if ("001" == statee

前ページからの続き // テキストボックス02 id 属性で取得 // id 属性で取得する場合は一意に決まるので 何番目かの指定は不要 var textbox02elem = document.getelementbyid(text_box02_id); if (001 == statee 全体のヒント 1. テキストボックスの制御 1.1. 日付入力日付の入力ボックスは フォーカスが入った時にスラッショを消し フォーカスが他の項目等に移るとスラッシュが加わるようにする オンフォーカス 20100101 オフフォーカス 2010/01/01 1.1.1 オンフォーカス時にスラッシュを消す入力項目のスラッシュを消すには include/function.js ファイル内の var delslash

More information

第 14 講複数ソフトの組み合わせ テキストファイルを Excel で開く 2 / 17 テキスト形式 (.txt) で保存したファイルを Excel で利用しましょう 第 13 講で保存した west.txt を Excel で開きます 1. Excel を起動します 2. [Off

第 14 講複数ソフトの組み合わせ テキストファイルを Excel で開く 2 / 17 テキスト形式 (.txt) で保存したファイルを Excel で利用しましょう 第 13 講で保存した west.txt を Excel で開きます 1. Excel を起動します 2. [Off 2011 1 年度春学期基礎ゼミナール ( コンピューティングクラス ) Aコース 1 / 17 コンピュータリテラシー A コース 第 14 講 [ 全 15 講 ] 2010 年度春学期 基礎ゼミナール ( コンピューティングクラス ) 第 14 講複数ソフトの組み合わせ 2 14-1 テキストファイルを Excel で開く 2 / 17 テキスト形式 (.txt) で保存したファイルを Excel

More information

基幹システムとの連携手法をご紹介 -インターネットEDIとの連携-

基幹システムとの連携手法をご紹介 -インターネットEDIとの連携- セッション No.3 プログラミングテクニックセッション 1 基幹システムとの連携手法をご紹介 - インターネット EDI との連携 - 株式会社ミガロ. システム事業部システム 2 課辻野健 アジェンダ 1. インターネット EDI について 2. Delphi からの EDI サービス利用方法 2-1. 通信方式 2-2. 通信データ形式 2-3. EDI データの送信 2-4. EDI データの受信

More information

ExcelVBA

ExcelVBA EXCEL VBA REGLECASSE YU SATO 目次 はじめに 開発タブの表示 拡張子 VBEの起動と初期設定 モジュールの挿入 削除 プロジェクト モジュール プロシージャ 変数の宣言 (Dim) If~Then For~Next 応用 :If~ThenとFor~Next ボタンの作成 最後に Subプロシージャ 基本説明 セルの指定 (Range) 変数とデータ型 (String,Long)

More information

フォト アルバム

フォト アルバム 操作説明書 ESCORT 目次 ESCORT 目次 ESCORT 操作の流れログイン / ログアウト方法ホーム ( メニュー ) ユーザー管理 ユーザー登録 / ユーザー修正方法 ユーザー削除方法ディレクトリ管理 ディレクトリ登録 / ディレクトリ修正方法 ディレクトリ削除方法ディレクトリ切替テンプレート管理 テンプレート登録 / テンプレート再設定方法 テンプレート削除方法 特殊タグ設定方法定数タグ設定

More information

Microsoft Word _VBAProg1.docx

Microsoft Word _VBAProg1.docx 1. VBA とマクロ 1.1 VBA とは VBA(Visual Basic for Applications) は 1997 年に Microsoft 社がマクロを作成するために開発された言語である Windows 対応のアプリケーションを開発するためのプログラミング言語 Visual Basic をもとにしているため 次のような特徴がある 1 VBA は Excel Word, Access,

More information

スライド 1

スライド 1 e 研修 S-LMS+ e ラーニング Simple e-learning Management System Plus 操作説明書 管理者機能 ( 研修コース教材作成管理 (LCMS) 編 ) Learning Content Management System 05 年 月 Ver..7. アーチ株式会社 機能 e 研修管理機能 LOGIN 画面 (PC 環境用 ) 説明 e 研修管理機能 LOGIN

More information

Shareresearchオンラインマニュアル

Shareresearchオンラインマニュアル Chrome の初期設定 以下の手順で設定してください 1. ポップアップブロックの設定 2. 推奨する文字サイズの設定 3. 規定のブラウザに設定 4. ダウンロードファイルの保存先の設定 5.PDFレイアウトの印刷設定 6. ランキングやハイライトの印刷設定 7. 注意事項 なお 本マニュアルの内容は バージョン 61.0.3163.79 の Chrome を基に説明しています Chrome の設定手順や画面については

More information

TALON Tips < カレンダー ( 月別 ) の画面を表示する > 株式会社 HOIPOI 第 1.1 版 p. 1

TALON Tips < カレンダー ( 月別 ) の画面を表示する > 株式会社 HOIPOI 第 1.1 版 p. 1 TALON Tips < カレンダー ( 月別 ) の画面を表示する > 株式会社 HOIPOI 第 1.1 版 p. 1 1 目次 1 目次... 2 2 はじめに... 3 3 Tips セットアップ... 4 3.1 事前準備... 4 3.2 事前準備 2... 4 3.3 セットアップ... 4 3.4 セットアップ ( その他 )... 5 4 Tips 概要... 6 4.1 概要...

More information

manaba course 出席機能 操作マニュアル

manaba course 出席機能 操作マニュアル manaba 出席 リアルタイムアンケート機能操作マニュアル [ 出席カードの発行 管理用 URL] https://kokushikan.manaba.jp/ [ 出席カードの提出用 URL] https://c-klic.manaba.jp/ Contents 1 出席 リアルタイムアンケート機能の概要 2 2 出席カードの発行 3 3 出席カードの提出 4 4 提出状況の確認 5 5 出席情報の編集

More information

ArcGIS for Server での Web マップの作成方法

ArcGIS for Server での Web マップの作成方法 ArcGIS for Server での Web マップの作成方法 1 目次 はじめに... 3 このドキュメントについて... 3 ArcGIS アプリケーションとは... 3 ArcGIS for Server での Web マップの作成... 5 コンテンツサーバ... 6 モバイルコンテンツディレクトリ... 6 マップコンテンツの検索とフォルダの操作... 7 Web マップの作成...

More information

プレポスト【問題】

プレポスト【問題】 コース名 : サーブレット /JSP/JDBC プログラミング ~Eclipse による開発 ~ 受講日 氏名 1 JDBC の説明として 間違っているものを 1 つ選びなさい 1. JDBC を使用してデータベースへアクセスするときには JDBC API が必要である 2. JDBC API は java.lang パッケージとして提供されている 3. JDBC には JDBC API JDBC

More information

(Microsoft Word - Word\216\300\217K\212\356\221b1.doc)

(Microsoft Word - Word\216\300\217K\212\356\221b1.doc) Excel Word 実習 (1 章 Word 入門編 ) 2007.4 学科名学科氏名 目標資格 Microsoft Office Specialist( 主催 :Microsoft Corp. Odyssey Communications inc.) 実施日 : 平成 XX 年 X 月 XX 日 (X) Microsoft Excel 実施日 : 平成 XX 年 X 月 XX 日 (X) Microsoft

More information

第 8 回の内容 クライアントサイド処理 JavaScript の基礎

第 8 回の内容 クライアントサイド処理 JavaScript の基礎 第 8 回の内容 クライアントサイド処理 JavaScript の基礎 クライアントサイド処理 クライアントサイド / サーバサイド クライアントサイド サーバサイド Web ブラウザ Web サーバ 動的な Web ページ Web ブラウザ Web サーバ Web ブラウザ Web サーバ リソース生成 描画 描画 リソース生成 再描画 描画 再描画 描画 リソース生成 再描画 動的な Web ページとページ遷移

More information

2 / 18 ページ 第 13 講データの活用とデータマップの作成 13-1 ホームページの保存 ホームページ (Web ページ ) に表示される様々な情報を ファイルとして保存することができます

2 / 18 ページ 第 13 講データの活用とデータマップの作成 13-1 ホームページの保存 ホームページ (Web ページ ) に表示される様々な情報を ファイルとして保存することができます 1 / 18 ページ キャリアアップコンピューティング 第 13 講 [ 全 15 講 ] 2017 年度 2 / 18 ページ 第 13 講データの活用とデータマップの作成 13-1 ホームページの保存 ホームページ (Web ページ ) に表示される様々な情報を ファイルとして保存することができます http://www1.doshisha.ac.jp/~digitext/data/east.htm

More information

はじめに

はじめに 14 14 SharePoint サービス SharePoint サービスは 複数のユーザーがドキュメント タスク 連絡先 イベント およびその他の情報で共同作業できる 情報共有 Web サイトです サイトはチームごとに作成して運用することが可能で チームの作業内容に応じたカスタマイズも可能です SharePoint サービスには イベント チームが情報交換を行っている人の名前と電話番号 および作業アイテムなどの情報を追加できます

More information

図 1 アドインに登録する メニューバーに [BAYONET] が追加されます 登録 : Excel 2007, 2010, 2013 の場合 1 Excel ブックを開きます Excel2007 の場合 左上の Office マークをクリックします 図 2 Office マーク (Excel 20

図 1 アドインに登録する メニューバーに [BAYONET] が追加されます 登録 : Excel 2007, 2010, 2013 の場合 1 Excel ブックを開きます Excel2007 の場合 左上の Office マークをクリックします 図 2 Office マーク (Excel 20 BayoLink Excel アドイン使用方法 1. はじめに BayoLink Excel アドインは MS Office Excel のアドインツールです BayoLink Excel アドインは Excel から API を利用して BayoLink と通信し モデルのインポートや推論の実行を行います BayoLink 本体ではできない 複数のデータを一度に推論することができます なお現状ではソフトエビデンスを指定して推論を行うことはできません

More information

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

印刷アプリケーションマニュアル 印刷アプリケーションマニュアル 目次印刷アプリケーションについて... 2 1.1. インストール前の管理者での事前準備... 2 1.2. インストールする... 2 1.3. 基本的な使い方... 6 1.3.1. 各部の概要... 6 1.3.2. カメレオンコードを印刷する... 7 1.3.3. 印刷レイアウトを作成する... 9 1.3.. 用紙を設定する... 10 2. サポートサービスのご案内...

More information

8th CodeGear Developer Camp

8th CodeGear Developer Camp B6 PHP テクニカルセッション Delphi for PHPによるフォトギャラリの作成と運用 CodeGear エヴァンジェリスト高橋智宏 1 アジェンダ 作成するWebアプリケーションの概要 ファイルのアップロードを行うには? サムネイル ( 縮小 ) 画像を生成するには? カスタムコンポーネントを作成するには? 作成したWebアプリケーションを配布するには? 2 作成する Web アプリケーションの概要

More information

開発者が知りたい実践プログラミングテクニック! ~明日から使えるテクニック集~

開発者が知りたい実践プログラミングテクニック! ~明日から使えるテクニック集~ セッション No.4 Delphi/400 技術セッション 開発者が知りたい実践プログラミングテクニック! ~ 明日から使えるテクニック集 ~ 株式会社ミガロ. システム事業部システム 2 課辻野健 アジェンダ Delphi/400 技術セッション 1. ユーザビリティの向上 1-1. 同時に複数画面を起動する方法 1-2. グリッド操作時の自動フォーカス制御方法 2. 開発効率 保守性の向上 2-1.

More information

DB2 をバックエンドとした Delphi での Web サービスの構築 Marco Cantu ( 年 12 月 05 日 DB2 をバックエンドとした Delphi での Web サービスの構築 はじめに Borland TM 社の Delphi

DB2 をバックエンドとした Delphi での Web サービスの構築 Marco Cantu ( 年 12 月 05 日 DB2 をバックエンドとした Delphi での Web サービスの構築 はじめに Borland TM 社の Delphi DB2 をバックエンドとした Delphi での Web サービスの構築 Marco Cantu (www.marcocantu.com.) 2002 年 12 月 05 日 DB2 をバックエンドとした Delphi での Web サービスの構築 はじめに Borland TM 社の Delphi および Kylix が提供する数ある機能の中で 他のビジュアル開発ツールと一線を画するものは XML

More information

01_Bdy-Gbws07Guide-CS2.indd

01_Bdy-Gbws07Guide-CS2.indd 2007 Windows SharePoint Services 3.0 http://office.microsoft.com/ja-jp/groupboard/ Microsoft GroupBoard Workspace 2007 C o n t e n t s GroupBoard Workspace 2007?... 2 GroupBoard Workspace 2007?... 3 GroupBoard

More information

データベースアクセス

データベースアクセス データベースアクセスコンポーネント 1. 概要 データベースアクセスコンポーネントとは SQL データベースにアクセスして SQL 文を実行することによりデータベース検索を行う機能を提供するコンポーネントです また データベースアクセスコンポーネントでは データベースの構成情報 接続情報 エラー情報等を取得することも可能です データベースアクセスコンポーネントは アプリケーションビルダーのメニューから以下のように選びます

More information

intra-mart EX申請システム version.7.2 事前チェック

intra-mart EX申請システム version.7.2 事前チェック IM EX 申請システム ver7.2 事前チェックシート 2015/12/22 株式会社 NTT データイントラマート 改訂履歴版 日付 内容 初版 2011/2/28 第二版 2012/11/16 環境シートのIEの設定について説明を追記しました 第三版 2014/4/18 環境シートおよび制限事項シートにExcel2013について説明を追記しました 第三版 2014/4/18 環境シートおよび制限事項シートよりExcel2003の説明を除外しました

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション セッション No.3 Delphi/400 技術セッション 実践!iOS / Android ネイティブ機能開発 ~ バーコード読み取り 署名 オフライン処理 ~ 株式会社ミガロ. RAD 事業部技術支援課吉原泰介 アジェンダ 1. スマートデバイスのネイティブ機能 2.Delphi/400 ネイティブ機能の開発テクニック 2-1. カメラを使ったバーコード読み取り機能 2-2. タッチ操作を使った画面署名機能

More information

ダウンロードページアップデートマニュアル.ppt

ダウンロードページアップデートマニュアル.ppt 圧縮ファイルからのアップデート操作説明書 Ver.8.~ ( ダウンロードページより ) ( 旧 ) 株式会社総合経理研究所 目 次 - 3 3-3- 3-3 圧縮ファイルでのアップインストール圧縮ファイルのダウンロード圧縮ファイルのダウンロード作業圧縮ファイルからのアップデート # 圧縮ファイルからのアップデート作業 #3 圧縮ファイルからのアップデート作業クライアント機のアップデート作業 6 6

More information

モバイル統合アプリケーション 障害切り分け手順書

モバイル統合アプリケーション 障害切り分け手順書 モバイル統合アプリケーション障害切り分け手順書 第 5 版 2014 年 2 月 7 日 目次 1. サーバー接続 1.1. DocuShare に接続できない 1.2. WebDAV Server に接続できない 1.3. Working Folder に接続できない 1.4. WebDAV サーバースペースの DocuWorks ファイルが閲覧できない 2. 複合機接続 2.1. プリントができない

More information

Shelterアプリ作成ガイド

Shelterアプリ作成ガイド アプリ作成ガイド 2019 年 01 月 30 日 ナレッジスイート株式会社 1 はじめに 本ガイドでは 案件管理 アプリを作成します Shelterの基本機能の確認および項目の追加やビジネスロジック追加など簡単なカスタマイズを体験することができます 下記サイトにてe-mailアドレスを登録すると30 日間試用することができますので ぜひお試しください https://demo.shelterdb.net

More information

Microsoft Word - ニュース更新システム(サイト用).docx

Microsoft Word - ニュース更新システム(サイト用).docx 1. ニュース更新システム 1.1. 記事情報管理 1.1.1. ニュース更新システムへのログイン ニュース更新システム用の ログイン ID とパスワードで ログインしてください 1 1.1.2. 新しい記事 1.1.2.1. 追加 新しく記事を追加します 記事情報管理画面 ここをクリック ( 次ページへ ) 2 1.1.2.2. 作成 記事内容を作成します 記事情報編集画面 ➀ ➁ ➂ ➃ 必須

More information

Prog2_15th

Prog2_15th 2019 年 7 月 25 日 ( 木 ) 実施メニューメニューバーとコンテクストメニュー Visual C# では, メニューはコントロールの一つとして扱われ, フォームアプリケーションの上部に配置されるメニューバーと, コントロール上でマウスを右クリックすると表示されるコンテクストメニューとに対応している これ等は選択するとメニューアイテムのリストが表示されるプルダウンメニューと呼ばれる形式に従う

More information

目次 1. テンプレートの準備 1.1 エクセルファイルの準備 1.2 タグを作成する 1.3 エクセルファイルの表示調整 2.PC へテンプレートを追加 3.iPad での ICLT の操作 3.1 入力者の操作 入力者のログイン テンプレートを更新する チェッ

目次 1. テンプレートの準備 1.1 エクセルファイルの準備 1.2 タグを作成する 1.3 エクセルファイルの表示調整 2.PC へテンプレートを追加 3.iPad での ICLT の操作 3.1 入力者の操作 入力者のログイン テンプレートを更新する チェッ ICLT 操作マニュアル ASP 版 (2011 年 06 月版 ) 目次 1. テンプレートの準備 1.1 エクセルファイルの準備 1.2 タグを作成する 1.3 エクセルファイルの表示調整 2.PC へテンプレートを追加 3.iPad での ICLT の操作 3.1 入力者の操作 3.1.1 入力者のログイン 3.1.2 テンプレートを更新する 3.1.3 チェックリスト新規作成 3.1.4 チェックリストの保存

More information

JC/400でポップアップウィンドウの制御&活用ノウハウ!

JC/400でポップアップウィンドウの制御&活用ノウハウ! 清水孝将 / 伊地知聖貴 株式会社ミガロ. システム事業部システム 1 課 JC/400 でポップアップウィンドウの制御 & 活用ノウハウ! JC/400 の標準機能と JavaScript の 2 つのアプローチにより ポップアップの開発手法 活用例を紹介する Web 開発におけるポップアップウィンドウの活用 JC/400 標準機能による実現 JavaScript による実現 JavaScript

More information

目次 更新履歴... 1 はじめに... 3 レコードセット?... 3 準備... 5 SQL でデータを取得する... 6 データのループ処理... 7 列の値を取得する... 7 対象行を変更する (MoveFirst, MoveNext, MovePrevious, MoveLast)...

目次 更新履歴... 1 はじめに... 3 レコードセット?... 3 準備... 5 SQL でデータを取得する... 6 データのループ処理... 7 列の値を取得する... 7 対象行を変更する (MoveFirst, MoveNext, MovePrevious, MoveLast)... レコードセット (ADODB.Recordset) の使い方 作成日 : 2018/02/05 作成者 : 西村 更新履歴 更新日 更新概要 作業者 2018/02/05 新規作成 西村 1 目次 更新履歴... 1 はじめに... 3 レコードセット?... 3 準備... 5 SQL でデータを取得する... 6 データのループ処理... 7 列の値を取得する... 7 対象行を変更する (MoveFirst,

More information

部品ライブラリシステム

部品ライブラリシステム 部品データの共有と運用方法 2016 年 8 月 Quadcept 株式会社マーケティング部森本泰久 部品データと共有方法について 1. 部品について 1. 部品の構造 2. 運用提案 ( 回路図作成後に部品を選定する場合 ) 3. ID 管理について 2. 部品の共有について 1. Quadcept のファイル構成について 2. ファイルの受け渡しについて 3. ファイル受け渡しによる ID 重複について

More information