制御シート TIPS

Designer:変換入力セクション

二つの役割。 生成のセクション「変換入力」は、大きく二つの記載方法で分かれます。キーワード『ファイル』に設定したファイルとマッチングをかけ、情報を得るのが一つ。そしてもう一つはキーワード『直データ』を使った、制御シート上にルールを明記する方…

Designer:空白の情報を許さない

空白情報を操作するタイミング。 ある日、Aさんと Bさんは地元一番のお食事処を知るために、手分けして調査をしました。調査後、その結果を一覧化することになったようです。 必要としているのは確かな情報なので、不毛な収穫の反映は避けたいところです。上…

Designer:雛形シートの作り方

図版を更新し、次の記事に掲載しましたので、こちらを参照してください。 Designer:ひな形の在り方 https://xoblos.hatenablog.jp/entry/2021/07/08/023318 -- 【2017年時点のオリジナル記事】 大きく二種類。 xoBlos の生成処理で、生成するレイアウトのベ…

Designer:「%Row」の役割

抽出と生成で差が出る役割。 「%Row」は xoBlos の予約語の一つであり、内部で自動的に採番値を作成する面は、抽出も生成も同じです。いずれも採番値に対し 1000000 を加えて先頭に "R" を付けた文字列が入ります。但し、作成するまでの過程に差があります。…

Designer:xoBlos の中間処理

基本形態と考え方はいつでも同じ。 xoBlos の役割として、基本は「(入力データから)データの抽出」~「(抽出データを使って)帳票の生成」という形態になります。他にも「データの加工」という役割も持っていますが、これはどういう仕組みになるのでしょ…

Designer:#S 記号(Spacer)で不要な箇所を削除する

SUM関数を使用した集計例(合計行の前に1行空行が入る) 【ひな形シート】 B4のセルには、=SUM(B2:B3) という関数が入っています。 【制御シート】 【出力結果】 SUM関数を使用した集計例(合計行と明細行の間をくっつける) 【ひな形シート】 【制御シート…

Designer:制御シートの書き換え設定で「固定値」に値を設定するとき

Designer からの「制御シートの書き換え設定」 制御シート 上図のような仕組みで、変数の「受注時間」を、制御シートの「#受注時間」に文字列でセットしたいとします。 「1503」(15時3分)という値だとうまくいき、「0928」(9時28分)という値だと、出力が…

Designer:「行ひな形の左上」、「データ部分の左上」についての図解

生成用制御シートの「行ひな形の左上」、「データ部分の左上」について図解してみました。

Designer:制御シートリファレンスマニュアル

xoBlos Designer のマニュアルの中でも、頻繁に参照されるのが「制御シートリファレンスマニュアル」です。 リファレンスマニュアル(Export).xls リファレンスマニュアル(Import).xls このリファレンスマニュアルは、Designerの [ヘルプ] から参照できま…

Designer:AND、OR、NOTとド・モルガンの法則

xoBlosではいろいろな条件を表すキーワードがあります。 Exporter(抽出処理)での「高度なスキップする行の条件」(長い!!汗)や Importer(作成処理)の「高度選択条件」、「高度スキップ条件」等ですね。 これらは全て横に並べた条件はANDで、縦に並べた…

Designer:周囲の情報に影響無く表を生成する

限られた範囲に表を生成したい 上図のような、月毎の支出情報を確認できる表があります。前月(過去)の情報は右側に用意できました。今月(最新)の情報は真っ先に目に入るよう、左側に「内容」と「金額」をそれぞれ生成したいものです。 xoBlos が大事にし…

Designer:ひな形シートにExcel書式で効果を付ける

ひな形(テンプレート)シートに効果を付けよう 生成(インポート)制御シートで使用する「ひな形シート」には、Excelの設定で様々なデザインや効果を施すことができます。 この例で使用している設定(すべて、Excel操作での設定) フォントをボールド体にす…

Designer:データを分類して別々のシートに出力する(制御シート)

目標(GOAL) 例えば、「営業所」別にデータをシート分割する。 例えば、「顧客名」別にデータをシート分割する。 ひな形シート 同じひな形シートを使ってみます。表示不要な列は非表示にしておきます。 生成(インポート)制御シート 「営業所(組織レベル3…

Designer:グループ単位でセルを結合する(制御シート)

目標(GOAL) 3階層の分類でデータをサマリする。1階層、2階層の分類項目は、セルを結合する。 生成(インポート)制御シート ひな形シート 「セル結合」キーワード(『制御シートリファレンス』より抜粋) 最後にセルの結合をするには yes(大文字小文字は関…

Designer:データを並べ替える(制御シート)

目標(GOAL) 顧客名(昇順)、商品名(昇順)、実績_売上高(降順)の順番ににデータを並べ替える。 生成(インポート)制御シート ひな形シート 「並べ替え」キーワード(『制御シートリファレンス』より抜粋) 指定された項目の値の大小を使って並べ替え…