2021-08-01から1ヶ月間の記事一覧
「Excel表を生成」手順の制御シートで、「区分」キーワードに "シート固定" を使うときのサンプルです。"シート固定" は、シート内で場所が固定されているセルを表し、ヘッダー領域に固定値や、レコード共通データをセットするときなどに使用します。以下に…
e-Gov(イーガブ)ポータルは、総務省行政管理局が整備、運営するWebサイトですが、その中の「e-Gov 法令検索」で、XMLファイル形式の法令(憲法・法律・政令・勅令・府令・省令・規則)をダウンロードすることができます。 出典:e-Govポータル(https://ww…
抽出データ(XMLデータ)を表示させるとき、[実行結果] タブ表示で、表(テーブル)型のアイコンをクリックすると開くのが xoBlos ビューアです。 xoBlos ビューアは、抽出データ(xoBlos 形式XMLデータ)を表(テーブル)形式で表示するデータビューアです…
DB処理原型の青写真 コマンドライン引数のサンプル -i INPUT\input.csv/work -h -q "SELECT * FROM work;" -o OUTPUT\output.xml クエリ(SQL)省略型の青写真 全件(全レコード)を形式変換のみで処理するときは、クエリ(SQL)が省略できます。 コマンドラ…
xoBlos コントローラーで xbtrun をサーバー実行する場合は、必ず -s オプションで業務サイトフォルダ名を指定します。 -f 利益分析.xob -s 経営資料 この例は、「経営資料」という業務サイトフォルダ(corabo で設定)にある「利益分析.xob」という業務定義…
目標(GOAL) Excelシートにデータを入力する(インポートする)とき、指定された行数上限を超えた場合、別シートにデータを入力してシート分けしていく要件。下図は、100行単位でシート分けしている例です。 指定行数単位で「シート番号」を付けておく手法 …
「抽出データの番号付け」手順の入門編として、もっとも簡単な設定例を解説します。 レコードに連番(通し番号)を振る必要がある場合、「Excel表を生成」手順の制御シートで、予約変数「%Row」を使用することが多いかと思います。 「%Row」で振られた行番号…
「抽出データの番号付け」手順 デザイナの [新しい手順]-[抽出データを作成する]-[他の抽出データから(番号を振って)] メニューを選びます。 入力ファイルと出力結果の例 input.xml の内容 <Root> <ROWS> <伝票番号>125007</伝票番号> <商品名>ノートB5</商品名> </ROWS> <ROWS> <伝票番号>125007</伝票番号> <商品名…
デザイナの [新しい手順]-[抽出データを作成する]-[XMLファイルから] メニューを選び、「変換(XML→抽出データ)」手順種を作成することができます。「変換(XML→抽出データ)」の機能を一言でいうと、「外部XMLデータを xoBlos 用にフラット化する」機能となり…
データナビゲーションマップ 楕円形の図形は、データを登場人物としたステージ(舞台)であり、xoBlos の各手順種(ツール種類)に対応します。画像をクリックすると拡大します。 凡例:登場人物ならぬ、登場データ Excel ファイル(xls、xlsx、xlsm ファイ…
次のようなXMLファイル(xoBlos 抽出データ)を、練習用に用意しました。 input.xml <Root> <ROWS> <商品コード>3001</商品コード> <商品名>みかん</商品名> <単価>238</単価> <産地名>愛媛</産地名> </ROWS> <ROWS> <商品コード>3002</商品コード> <商品名>りんご</商品名> <単価>313</単価> <産地名>青森</産地名> </ROWS> <ROWS> <商品コード>3003</商品コード> <商品名>か…
xoBlos のクライアント製品(デザイナ)のライセンス認証では、インターネット接続でのオンライン認証ができない環境のために、オフライン認証の仕組みが用意されています。 製品バージョン 1.7.5 以上には、オフライン認証としてQRコード認証の機能がありま…
前回記事では、47の都道府県データを全件(全レコード)選択するサンプルをご紹介しました。 xobQuery:DB処理の原型から始めよう https://xoblos.hatenablog.jp/entry/2021/08/02/232238 次に、クエリファイル(.sql ファイル)に記述したSQLで、全件ではな…
xobQuery(ゾブクエリ)入門者の皆様のために、DB処理の原型(ひな形)をご用意しました。CSVファイルをスクラッチDBに投入し、クエリ(SQL)で処理した結果をXMLファイルに出力する最初のモデルです。 DB処理原型の青写真 フォルダ構成例 [DB] DBファイル(…
項目中の文字列を置換するには、通常「Excel表を生成」手順で、制御シートキーワード「文字列編集」に置換、全置換を指定して行います。この手法では、変換パターンが1種類しか指定できないため、2種類以上の変換パターンが必要な場合は、「抽出データの編…