Microsoft Office Visio 2007 自 習 書 データリンク
2007 Microsoft Corporation. All rights reserved. 本 書 に 記 載 した 情 報 は 本 書 各 項 目 に 関 する 発 行 日 現 在 の Microsoft の 見 解 を 表 明 するものです Microsoft は 絶 えず 変 化 する 市 場 に 対 応 しなければならないため ここに 記 載 した 情 報 に 対 していかなる 責 務 を 負 うものではなく 提 示 された 情 報 の 信 憑 性 については 保 証 できま せん 本 評 価 ガドは 情 報 提 供 のみを 目 的 としています Microsoft は 明 示 的 または 暗 示 的 を 問 わず 本 書 にいかなる 保 証 も 与 えるものではあ りません すべての 当 該 著 作 権 法 を 遵 守 することはユーザーの 責 務 です Microsoft 書 面 による 明 確 な 許 可 なく 本 書 の 如 何 なる 部 分 についても 転 載 や 検 索 システムへの 格 納 または 挿 入 を 行 うことは どのような 形 式 または 手 段 ( 電 子 的 機 械 的 複 写 レコーデゖング その 他 ) およ び 目 的 であっても 禁 じられています これらは 著 作 権 保 護 された 権 利 を 制 限 するものではありません Microsoft は 本 書 の 内 容 を 保 護 する 特 許 特 許 出 願 書 商 標 著 作 権 またはその 他 の 知 的 財 産 権 を 保 有 する 場 合 があります Microsoft から 書 面 によるラセンス 契 約 が 明 確 に 供 給 される 場 合 を 除 いて 本 書 の 提 供 はこれらの 特 許 商 標 著 作 権 またはその 他 の 知 的 財 産 へ のラセンスを 与 えるものではありません Microsoft Office ロゴ および Visio は 米 国 およびその 他 の 国 における Microsoft Corporation の 登 録 商 標 または 商 標 です その 他 記 載 されている 実 際 の 社 名 および 製 品 名 は 各 社 の 商 標 です Microsoft Corporation One Microsoft Way Redmond, WA 98052-6399 US
目 次 1. データ リンク 作 業 の 概 要... 2 1.1 データ リンクの 概 要... 3 2. 外 部 ソースからデータをンポートする... 4 2.1 データのンポート... 5 3. 外 部 データを 図 形 にリンクする... 10 3.1 データを 図 形 にリンク... 11 4. 外 部 データの 表 示 を 編 集 する... 15 4.1 [ 外 部 データ] ウゖンドウでの 編 集... 16 5. データの 更 新... 21 5.1 データ 更 新... 22 5.2 データの 競 合 を 解 決 する... 24 1
1. データ リンク 作 業 の 概 要 この 章 では Microsoft Office Visio Professional 2007 を 使 用 して 各 種 データを 図 形 にンポートするデータ リンクについて 紹 介 します 2
1.1 データ リンクの 概 要 Visio の 図 とデータとの 統 合 は Visio が 備 える 最 も 強 力 で 有 用 な 機 能 の 1 つです Visio では あらゆる 図 (フローチャート 組 織 図 ネットワーク 図 設 備 管 理 図 など) にデータ ソースを 簡 単 かつスピーデゖに 接 続 できます 新 しいデータ 選 択 ウゖザードを 使 用 すると Microsoft Office Excel 2007 のスプレッドシートや Microsoft Office Access 2007 Microsoft SQL Server 2005 データベースなどのデータ ソースに 図 を 自 動 的 にリンクできます 図 を 複 数 のデータ ソースとリンクさせることもできます たとえば 同 じ 図 の 中 で 従 業 員 図 形 はワークシートにリンクし 機 器 図 形 はデータベース テーブルにリンク することで 従 業 員 の 機 器 に 対 する 比 率 を 示 すことができます 手 順 3
2. 外 部 ソースからデータをインポートする この 章 では Microsoft Office Visio Professional 2007 を 使 用 して データを 図 形 にンポートするための 手 順 を 紹 介 します 4
2.1 データのインポート はじめに データ 選 択 ウゖザードを 使 用 して データを [ 外 部 データ] ウゖンドウにンポートします [ 外 部 データ] ウゖンドウに 表 示 されるデータは ンポート 時 のソース データのスナップショットです ソース データの 変 更 に 合 わせて 図 面 内 のデータを 更 新 することができます 今 回 は VisioBI_Data.xls フゔルの [ 全 社 管 理 指 標 ] シートと 関 連 付 けする Visio フゔルとして 次 のような 図 形 を 配 置 したフゔルを 事 前 に 作 成 し [ 全 社 管 理 指 標 体 系 図.vsd] という 名 前 で 保 存 してください メモ SQL Server のデータを Visio 図 面 にンポートする 方 法 については Visio 2007 自 習 書 Microsoft SQL Server 2005 との 連 携 - を 参 照 下 さい 5
Excel データを Visio 図 面 にインポートする 1. Visio 2007 を 開 き [データ] メニューの [ 図 形 にデータをリンク] をクリックします データ 選 択 ウゖザードが 開 始 されます 2. 使 用 するデータ ソースの 種 類 を 選 択 します 今 回 は VisioBI_Data.xls フゔルをデータ ソースとするため Excel ブック を 選 択 し [ 次 へ] をクリックします 3. [Microsoft Office Excel ブックに 接 続 ] で VisioBI_Data.xls フゔルの 保 存 場 所 を 指 定 します [ 参 照 ] ボタンを 押 して フゔルを 選 択 できます 6
4. [Microsoft Office Excel ブックに 接 続 ] で 使 用 するワークシートとして 全 社 管 理 指 標 を 指 定 します 5. [データに 接 続 ] で 含 める 列 と 行 を 選 択 します 6. [リフレッシュ 一 意 識 別 子 の 構 成 ] で データソース 内 に 一 意 識 別 子 がある 場 合 には 指 定 します 一 意 識 別 子 を 構 成 すると データソース 更 新 時 Visio フゔルを 自 動 的 に 更 新 できます 7
7. [ 完 了 ] をクリックします [ 外 部 データ] ウゖンドウが 表 示 され ンポートしたデータが 外 部 データとしてグリッドに 表 示 されます 8. VisioBI_Data.xls フゔル 内 の 他 のシートも 同 様 に 外 部 データのンポートを 設 定 します 8
メモ データ ソースは 1 つの Visio フゔルに 対 し 複 数 指 定 することができます この 機 能 は たとえば 次 のような 作 業 を 行 う 場 合 に 便 利 です 作 業 者 の 人 数 と 装 置 の 台 数 の 比 をデモンストレーションする 場 合 作 業 者 データが 格 納 されているワークシートを 作 業 者 の 図 形 にリンクし 装 置 のデータが 格 納 されているデータベースを 装 置 の 図 形 にリンクします 従 業 員 データを [ 従 業 員 ] シートと [ 給 与 ] テーブルの 両 方 から 取 り 出 して 表 示 する 場 合 各 ソースの 1 行 ずつを 従 業 員 の 図 形 にリンクします 1. 複 数 のデータ ソースにリンクするときは Visio のウゖンドウから [ 外 部 データ] ウゖンドウの 下 部 の 任 意 のタブをクリックし [ 追 加 ] をクリックします 2. データ 選 択 ウゖザードの 指 示 に 従 います もう 1 つ 別 のデータ ソースをンポートすると [ 外 部 データ] ウゖンドウの 下 部 に 新 しいタブが 表 示 されます 9
3. 外 部 データを 図 形 にリンクする この 章 では Microsoft Office Visio Professional 2007 を 使 用 して 外 部 のデータソースをからンポートしたデータを 図 形 にリンクするための 手 順 を 紹 介 します 10
3.1 データを 図 形 にリンク 前 の 手 順 では Visio フゔルに VisioBI_Data.xls フゔルのデータをリンクしました 次 に 外 部 データを 図 面 内 の 図 形 にリンクします 外 部 データと Visio の 図 をリンクするには 3 つの 方 法 があります 1. 行 を 既 存 の 図 形 に 1 つずつ 手 動 でリンクする 方 法 この 方 法 は 既 に 作 成 してある 図 形 と 外 部 データをリンクさせます P.15 で 紹 介 します 2. 行 を 図 形 に 自 動 的 にリンクする 方 法 図 形 と 外 部 データの 情 報 から 同 一 の 名 前 のものを 自 動 的 にマッピングさせる 方 法 です この 方 法 は 図 形 の 数 が 多 い 場 合 に 便 利 です ただし この 方 法 を 使 用 できるのは 図 形 に 既 にデータが 取 り 込 まれていて データ ソースのデータと 照 合 できる 場 合 だけです P.16 で 紹 介 します 3. データに 基 づいて 図 形 を 作 成 する 方 法 外 部 データから 図 形 を 作 成 してリンクします 図 面 に 図 形 が 1 つも 作 成 されておらず 特 定 の 図 形 を 使 用 する 必 要 がない 場 合 に 最 適 です P.17 で 紹 介 します 11
まず [ 行 を 既 存 の 図 形 に 1 つずつ 手 動 でリンクする 方 法 ] でリンクを 設 定 します データを 手 動 でリンクする 1. [ 外 部 データ] ウゖンドウから 行 を 図 面 内 の 図 形 にドラッグします データが 図 形 に 表 示 され [ 外 部 データ] ウゖンドウの 行 の 左 横 にはリンク ゕコン が 表 示 されます 2. 同 様 に 他 の 行 も 図 形 にドラッグします 12
行 を 既 存 の 図 形 に 自 動 的 にリンクする 図 形 の 数 が 多 い 場 合 には 自 動 的 にリンクを 設 定 すると 便 利 です この 方 法 を 使 用 できるのは 図 形 に 既 にデータが 取 り 込 まれていて データ ソースのデータと 照 合 できる 場 合 だけです 1. [データ] メニューの [ 自 動 的 にリンク] をクリックします 自 動 リンク ウゖザードが 起 動 します 2. 自 動 的 にリンクする 対 象 を 選 択 します 3. リンクする 条 件 を 指 定 します 13
4. [ 完 了 (F)] ボタンをクリックします 条 件 に 一 致 するデータと 図 形 が 自 動 的 にリンクされます メモ [データに 基 づいて 図 形 を 作 成 する 方 法 ] を 利 用 する 場 合 既 にンポートした [ 外 部 データ] の 行 (1 つまたは 複 数 ) を 図 面 の 空 白 スペースにドラッグすることで 外 部 データとリンクされた 図 形 が 自 動 的 に 作 成 されます 14
4. 外 部 データの 表 示 を 編 集 する この 章 では Microsoft Office Visio Professional 2007 を 使 用 して [ 外 部 データ] ウゖンドウの 表 示 方 法 を 編 集 する 手 順 を 紹 介 します 15
4.1 [ 外 部 データ] ウィンドウでの 編 集 [ 外 部 データ] ウゖンドウは データを 図 面 にンポートすると 画 面 下 記 に 表 示 されます または [ 表 示 ] メニューの [ 外 部 データ ウゖンドウ] をクリックすると 表 示 されます [ 外 部 データ] ウゖンドウでは ドラッグするなどしてデータを 編 集 することはできませんが [ 列 の 設 定 ] ダゕログ ボックスでは 列 の 名 前 を 変 更 することや 列 を 並 べ 替 えることができます 列 の 名 前 を 変 更 する 1. [ 外 部 データ] ウゖンドウの 任 意 の 列 見 出 しを 右 クリックし [ 列 の 設 定 ] をクリックします 2. [ 列 の 設 定 ] ダゕログ ボックスで 名 前 を 変 更 する 列 の 横 のチェック ボックスをオンにします これにより その 列 の 名 前 を 変 更 できるようになります 3. 元 の 名 前 に 代 わる 新 しい 名 前 を 入 力 します 他 で 使 用 されている 名 前 を 使 用 することはできません 列 の 名 前 を 元 のデータ ソースで 使 用 していたものに 戻 すには [ 名 前 のリセット] をクリックします 16
列 を 並 べ 替 える 1. [ 外 部 データ] ウゖンドウの 任 意 の 列 見 出 しを 右 クリックし [ 列 の 設 定 ] をクリックします 2. [ 列 の 設 定 ] ダゕログ ボックスで 移 動 する 列 をクリックします 3. 移 動 する 列 のチェック ボックスがオンになっていない 場 合 は その 列 のチェック ボックスをオンにして 下 さい このチェック ボックスがオンになっている 列 のみが [ 外 部 データ] ウゖンドウに 表 示 されます 4. [ 上 へ 移 動 ] または [ 下 へ 移 動 ] をクリックします 17
列 を 非 表 示 にする [ 外 部 データ] ウゖンドウで 列 を 非 表 示 にすると リンクされている 図 形 に 表 示 されるデータも 非 表 示 になります たとえば [ 成 績 ] 列 を 非 表 示 にすると そのデータにリンクされている 図 形 の 中 での " 成 績 " の 表 示 もすべて 非 表 示 になります 1. [ 外 部 データ] ウゖンドウの 任 意 の 列 見 出 しを 右 クリックし [ 列 の 設 定 ] をクリックします 2. [ 列 の 設 定 ] ダゕログ ボックスで 非 表 示 にする 列 のチェック ボックスをオフにします [ 外 部 データ] ウゖンドウの 列 の 非 表 示 を 解 除 し リンクされた 図 形 での 表 示 を 復 元 するには チェック ボックスをオンにします 18
外 部 データ ウィンドウにインポートした 列 のデータ 型 をカスタマイズする データをンポートすると 元 のデータ 型 は Visio で 動 作 するように 変 換 されます ンポートした 列 のデータ 型 を 変 換 したり 時 間 間 隔 ( 日 や 分 など) や 単 位 (ンチやマルなど) などの 特 別 な Visio 仕 様 をデータ 型 に 追 加 したりできます 1. [ 外 部 データ] ウゖンドウの 任 意 の 列 見 出 しを 右 クリックして [ 列 の 設 定 ] をクリックします 2. [ 列 の 設 定 ] ダゕログ ボックスで 変 更 する 列 名 をクリックし [データ 型 ] をクリックします 3. [ 種 類 と 単 位 ] ダゕログ ボックスで 以 下 のオプションのいずれかを 選 択 します [ 種 類 ] 他 の 設 定 で 使 用 できるオプションは [ 種 類 ] ボックスの 選 択 内 容 によって 異 なります [ 単 位 ] [ 通 貨 ] [ 言 語 ] [カレンダー] この 設 定 は 期 間 または 数 値 型 でのみ 使 用 できます この 設 定 は 通 貨 データ 型 でのみ 使 用 できます この 設 定 は 日 付 型 と 文 字 列 型 でのみ 使 用 できます この 設 定 は 日 付 型 でのみ 使 用 できます 19
[ 外 部 データ] ウィンドウで 行 を 一 意 に 識 別 するための 列 を 変 更 する P.16 で 紹 介 した 自 動 的 にリンク 機 能 を 利 用 するには ンポートした 外 部 データが 一 意 に 識 別 できる 必 要 があります 外 部 データをンポート 後 一 意 識 別 子 を [データ 更 新 の 構 成 ] ダゕログボックスで 指 定 できます 1. [ 外 部 データ] ウゖンドウ 内 部 の 任 意 の 領 域 を 右 クリックし [データ 更 新 の 構 成 ] をクリックします 2. [データ 更 新 の 構 成 ] ダゕログ ボックスの [ 一 意 識 別 子 ] で データ 内 の 各 行 の 識 別 に 使 用 する 列 を 選 択 します 20
5. データの 更 新 この 章 では Microsoft Office Visio Professional 2007 を 使 用 して ンポートした 外 部 のデータソースを 最 新 に 更 新 する 手 順 について 紹 介 します 21
5.1 データ 更 新 データ ソースから 取 得 した 外 部 データは ンポート 設 定 を 行 った 時 点 のスナップショットです このデータを 更 新 するためには Visio の [ 図 形 にデータをリンク] コマンドを 使 用 します データの 手 動 更 新 1. 更 新 するデータが 含 まれる 図 面 を 開 きます 2. [データ] メニューの [ 最 新 のデータに 更 新 ] をクリックします [ 最 新 のデータに 更 新 ] ダゕログ ボックスで 次 のいずれかの 作 業 を 行 います 更 新 するデータ ソースが 1 つである 場 合 は [データ ソース] の 一 覧 で 目 的 のデータ ソースを 選 択 し [ 更 新 ] をクリックします 複 数 のデータ ソースを 更 新 するには Ctrl キーを 押 しながら [データ ソース>] の 一 覧 で 目 的 のデータ ソースを 選 択 し [ 更 新 ] をクリックします すべてのデータ ソースを 更 新 する 場 合 は [すべて 更 新 ] をクリックします Visio 図 面 にンポートしたデータが 最 新 の 状 態 に 更 新 されます 22
自 動 的 にデータが 更 新 されるように Visio を 設 定 する 1. 更 新 するデータが 含 まれる 図 面 を 開 きます 2. [データ] メニューの [ 最 新 のデータに 更 新 ] をクリックします 3. [ 最 新 のデータに 更 新 ] ダゕログ ボックスで 1 つ 以 上 のデータ ソースを 選 択 します 4. [ 構 成 ] をクリックします 5. [データ 更 新 の 構 成 ] ダゕログ ボックスで [ 自 動 更 新 ] の [ 更 新 間 隔 ] チェック ボックスをオンにし 更 新 間 隔 を 任 意 の 時 間 に 変 更 し [OK] をクリックします 重 要 : 更 新 が 適 切 に 行 われるようにするには 適 切 な 一 意 の 識 別 子 を 選 択 してください メモ データソースが 削 除 やフゔルパスが 変 更 になり データの 更 新 に 失 敗 した 場 合 は 下 記 のようなエラーが 表 示 されます [リフレッシュのスキップ]を 選 択 した 場 合 それ 以 降 は 自 動 でデータ 更 新 はされません 23
5.2 データの 競 合 を 解 決 する データ ソースの 内 容 を 更 新 した 場 合 データ ソースにある 新 しいデータと 図 面 内 の 古 いデータとの 競 合 が 発 生 する 場 合 があり 解 決 が 必 要 になります たとえば データから 行 を 削 除 したり データ ソース 内 の 別 の 行 と 同 じ 一 意 の 識 別 子 を 持 つ 行 を 新 たに 作 成 したりすると 競 合 が 発 生 します このような 競 合 が 発 生 している 場 合 には [ 競 合 のリフレッシュ] ウゖンドウが 表 示 されます このウゖンドウは 競 合 の 解 決 を 支 援 するオプションを 提 供 します データ 行 の 削 除 による 競 合 を 解 決 する データ 行 が 削 除 されている 図 形 は 削 除 することも 保 持 しておくこともできます 1. [ 競 合 のリフレッシュ] ウゖンドウで 図 形 の 一 覧 から 競 合 を 解 決 する 図 形 を 選 択 します 2. 次 のいずれかをクリックします [ 図 形 の 削 除 ] 選 択 した 図 形 のみを 削 除 します [ 一 覧 内 のすべての 図 形 を 削 除 ] 行 が 削 除 されている 図 形 をすべて 削 除 します [ 図 形 を 保 持 ] 選 択 した 図 形 のみを 保 持 します [ 一 覧 内 のすべての 図 形 を 保 持 ] 行 が 削 除 されている 図 形 をすべて 保 持 します 24
一 意 の 識 別 子 の 重 複 による 競 合 を 解 決 する データに 一 意 の 識 別 子 がないか 図 面 の 更 新 前 にデータ ソースで 一 意 の 識 別 子 が 変 更 されている 場 合 [ 最 新 のデータに 更 新 ] コマンドが 行 とそれに 対 応 する 図 形 とを 正 しく 対 応 付 けられない 場 合 があります 1. [ 競 合 のリフレッシュ] ウゖンドウで 図 形 の 一 覧 から 競 合 を 解 決 する 図 形 を 選 択 します 2. 次 のいずれかをクリックします [ 一 致 する 行 の 選 択 ] 問 題 の 図 形 に 関 連 付 ける 行 を 指 定 できる [ 一 致 する 行 の 選 択 ] ダゕログ ボックスを 開 きます [すべての 競 合 を 無 視 ] [ 外 部 データ] ウゖンドウに 表 示 されている 重 複 する 行 を 保 持 します これらの 行 に 対 する 既 存 のリンクは 削 除 されます メモ [すべての 競 合 を 無 視 ] をクリックすると 重 複 する 一 意 識 別 子 を 持 つ 行 はウゖンドウに 表 示 されたままに 元 のデータは [ 図 形 データ] ダゕログ ボックス 内 に 格 納 されたままになり 図 形 とデータ 間 のリンクは 存 在 しません このように データリンク 機 能 を 利 用 すると 外 部 データソースを Visio 図 面 にンポートし 図 形 の 図 形 データとしてリンク 設 定 でき 既 存 のデータソースを 有 効 活 用 できます 25