ブログ | 2020年01月14日

Blue Prism DX の旅 第1回 - File Management - JP(日本語版)

300x210 website 100

Blue Prism DX の旅では、Blue Prism の活用を高度化し、他ソリューションとの連携を容易にする Blue Prism DX のアセット群の中から、特に有用とみられるものをピックアップして解説いたします。

第1回は、Utility - File Management を日本語化し、複数の文字コードに対応したFile Management - JP(日本語版)を紹介いたします。

File Management - JP(日本語版)

File Management - JP(日本語版)は、Blue Prism DX内の以下のURLからダウンロードできます。

https://digitalexchange.blueprism.com/dx/entry/3439/solution/file-management---jp

Blue Prism DXとは何か?」という方は、以下の記事を参照ください。

Blue Prismオンボーディング〜はじめよう!Blue Prism〜第6回Blue Prism Digital Exchange(DX)から部品をダウンロード

File Management - JP(日本語版)の概要:文字コードを指定する

File Management - JP(日本語版)の概要は以下の通りです。

Utility - File Managementはファイル操作を行う上で有益な機能を提供しているが、日本語などマルチバイト環境においては、文字化けを起こす可能性がある。そこで、このVBOでは、文字化けを防ぐためにテキストの書き出しや読み取り時に文字コードを指定可能なアクションを追加した。また、日本語環境下での利便性を向上するために、アクションの名前と概要を日本語化した。

実際、もともとのUtility - File Managementでは、以下のアクションにおいて文字コードを指定することができず、UTF-8以外の文字コードのファイルの入出力を行うと、文字化けが起きてしまう可能性があります。

  • Append to Text File
  • Read All Text from File
  • Read Lines from File
  • Write Text File

これらの問題点を克服するために、アクションの引数に文字コード(Encodeを追加し、文字コードを明示的に指定できるアクションを追加しました。

JP DX01 01

文字コードは、”shift-jis”といった形式で指定します。

詳細は、以下のURLを参照ください。

https://docs.microsoft.com/ja-jp/dotnet/api/system.text.encoding.webname?view=netframework-4.8#System_Text_Encoding_WebName

File Management - JP(日本語版)の概要:アクションと概要の日本語化

Utility - File Managementはすべて英語で記載されていますが、プロセスを記述する際にVBOのアクションを指定しようとすると、可読性が劣るリスクがあります。

JP DX01 02

このリスクを回避するために、File Management – JP(日本語版)では、ページ情報を日本語化しています。

JP DX01 03

これにより、プロセスを記述する際の可読性が向上します。

JP DX01 04

また、プロセスを記述する際の可読性が向上するだけでなく、APIドキュメントの可読性も向上しています。

JP DX01 05

まとめ

  • File Management – JP(日本語版)は、Utility - File Managementに文字コードを指定可能で、文字化けを回避可能な4つのアクションを追加しています。
  • File Management – JP(日本語版)は、アクションの名称と概要を日本語化しています。

人と組織の可能性を最大化する

変化の激しい時代においては、人・システムに加え、第3の労働力であるデジタルワーカーを大規模に活用し、しなやかで柔軟な組織を創り上げることが必要です。デジタル化の流れが加速する中で組織はデジタルワーカーを活用し、バックオフィス業務からお客様対応まであらゆる業務を自動化していきます。Blue Prismが提供するインテリジェントなデジタルワーカーは、汎用性・自律性そしてセキュリティを兼備え、人と同じように時代に合わせて新しいスキルを身につけていきます。Blue Prismはビジネスのオペレーティングシステムとなり、オンプレミス・クラウド・マネージドサービスなど、ビジネスニーズに合わせた展開の選択肢を提供します。デジタルワーカーの導入は業務に対するより多くの洞察と統制そして創造的な業務に取り組む時間を提供し、人と組織の可能性を最大化します。Blue Prismと未来を創造しましょう。

導入のご相談 無償評価版

©2021 Blue Prism Limited. “Blue Prism”, the “Blue Prism” logo and Prism device are either trademarks or registered trademarks of Blue Prism Limited and its affiliates. All Rights Reserved.