WSH(Windows Script Host)のサーバーでの実行

xoBlosの手順から、WSH(Windows Script Host)のVBScriptまたはJScript(JavaScript)を呼び出して実行できます。 DesignerでローカルPCで実行するときは、スクリプトファイルの拡張子(.vbs や .js)に関連付いたwscript.exeで実行しても問題ないのですが…

xobQuery:項目名の大文字小文字を保持する

xobQueryでの項目名についてです。 ::\helper\xobquery.exe -i sales.xml/tbl -o out.xml/tbl -q "select * from tbl" 上記のように入力する場合、sales.xmlの項目で「DOCUMENT_No」のように大文字を含む項目名が、出力では「document_no」のようにすべて小…

【corabo】画面表示がおかしい!

環境構築は終わったのだけれど‥‥ corabo のセットアップが完了し、さあログイン‥‥。しかし初期画面時点から、デザインが失われてしまっている――。 問題の状態: 本来の状態: インターネット回線の速度や、JavaScript などの有効/無効によって、類似した画…

「xoBlosLockService の実行設定」画面の保存時

『corabo ご利用ガイド』の「業務定義」からアクセス可能なファイルやフォルダーを変更する に関する補足です。 下図は、ServerSettingWindow.exe をダブルクリックして起動した、「xoBlosLockService の実行設定」画面です(『corabo ご利用ガイド』より抜…

corabo DB のバックアップをとるとき

SQL Server Management StudioのGUIを使用して、corabo DBのバックアップをとろうとしたときに、下記のようなエラーメッセージが出て失敗したら。 ***.bakに読み込まれたメディアは1メディアファミリをサポートするようにフォーマットされていますが、バック…

データにマッチキー項目が無い変換入力

マッチングの考えが抜けていたら? 変換入力。一例としてはマスタデータを用意し、基本入力データとマッチングをかけて、足りない情報を出力させる。制御シートを直接修正することもなく、マスタデータのメンテナンスのみで変更対応が行える。 ‥‥しかし時と…

.NET Framework 3.5 を有効にするときの「HTTP アクティブ化」などの設定

xoBlos corabo のインストール時、Microsoft .NET Framework 3.5 SP1、および、 Microsoft .NET Framework 4.0 以降は必須のシステム要件となります。 NET Framework 3.5 が有効になっていない環境では、有効にしますが、「.NET Framework 3.5 Features」を…

平均値を取る

足りない情報は対象データ件数。 生成キーワード『加減算』で、金額や数量項目を集約することはできますが、平均を求める際に必要な、データ件数はどのようにして得ましょうか。‥‥読み込む 1データを「1」として見て、常に足していくことを考えますと‥‥。何…

xoBlos corabo v1.6 以前に設定した常駐プログラムへのショートカット

2016年5月にリリースされた xoBlos corabo v1.7 から、xoBlosServerHost(常駐プログラム)のあるフォルダが変更になりました。 xoBlos corabo v1.6 以前では、[xoBlos インストールフォルダ]\host にあった xoBlosServerHost.exe が、v1.7 から [xoBlos イ…

xoBlos Pro から Designer への移行

Designer の前身である、xoBlos Pro からの移行に関する記事です。 xoBlos Pro は、2016年4月に販売を終了し、その機能と製品コンセプトは、xoBlos corabo の中の Designer に継承されています。 左側が Pro のアイコン、右側が Designer のアイコン xoBlos …

【corabo】SQL Server 接続確立時のエラー

ログインした途端にエラー。 corabo にログインして、上図のようなエラーが出た場合は、以下のサービスの状態を確認してください。「停止」になっていたら、「開始」に変更しましょう。 関連記事はこちら。

Excel のセルの見た目

見た目の判断は駄目。 突然ですが、下図の列「C」‥‥いずれの行も「101」が入っていますが、全て異なる入力で生まれました。貴方には違いが分かりますか?「=」始まりの数式はありません。ユーザー定義の書式も使っておらず、「標準」か「文字列」です。 そう…

COUNTIF関数で "true"、"false" を扱うときの注意

Excelの COUNTIF 関数は、アンケート結果の集計などで良く使う関数かと思います。 =COUNTIF(範囲, 検索条件) という書式で、検索条件に指定した条件を満たすセルの個数を求めます。 =COUNTIF(M2:M300, "はい") =COUNTIF(M2:M300, true) のような感じで使用…

ブックの破損

回復確認のダイアログが出る。 高速エンジンを使用して生成した Excel で、ファイルを開こうとしたら上図のようなダイアログが出たことはないでしょうか。考えられる原因は幾らかありますが、大抵の理由は以下のとおりになります。確認してみてください。 ひ…

xobQuery(ゾブクエリ)のヘルプ

コマンドプロンプトで、xoBlos Designer をインストールしたフォルダの下の [helper] フォルダに移動します。 (例: C:\Program Files\DIT\xoBlos Designer\helper ) xobquery -? でヘルプが表示されます。 XobQuery version:1.0.0.2347 使用法: XobQuery …

繰り返し実行指定ファイルの中身が空のときは?

「手順の繰り返し実行」を設定した手順で、繰り返し指定ファイル(パラメーターリスト)の中身が空のときはどうなるでしょうか? 上図のようにデフォルト設定では、その繰り返し手順は警告終了となりますので、後続手順が実行されます。 繰り返し指定ファイ…

ユーザーの一時フォルダにサイズの大きな .tmp ファイルが作成されるとき

現象 xoBlosを実行すると、ユーザーの一時フォルダ C:\Users\<ユーザー名>\AppData\Local\Temp にサイズの大きな .tmp ファイルが作成される。 原因と対処方法 「Excel 表から抽出」手順で、サイズの大きな抽出対象ファイルをCSV形式で指定している場合は…

『非出力項目』の役割

どういう時に使うの? データ抽出の際、作成される XML ファイル内に不要な項目があれば、キーワード『非出力項目』を「yes」にすることで、出力を阻止することができます。上図で、もし「その他情報」が要らない場合は、「その他情報」の列に「yes」を設定…

ピボット作成時に (空白) カテゴリーを作らない方法

次の記事の補足情報です。 ピボット処理の自動実行 http://xoblos.hatenablog.jp/entry/2017/08/19/233737 上記の記事の方法でピボットテーブル、ピボットグラフを作成すると、ひな形データシートの3行目までを範囲とするため、余分な (空白) カテゴリーがで…

ピボット処理の自動実行

次の記事で、Excelでのピボットテーブル、ピボットグラフの作成方法を解説しましたが、ピボットのテンプレートブックを使った、xoBlosでの自動実行処理について記事にします。 ピボットテーブル、ピボットグラフを活用しよう! http://xoblos.hatenablog.jp/…

抽出データ編集のエラー

制御シートとは別の設定ファイル。 xoBlos の基本である、データの「抽出」と「生成」。その間に「加工」という編集の工程が入る場合も勿論あります。加工方法は様々あり、中間処理として「加工の為の生成」と「加工生成した情報の抽出」と、2手順いれること…

ピボットテーブル、ピボットグラフを活用しよう!

Excelの機能の中でも、特に便利で優れた機能として、ピボットテーブル、ピボットグラフがあります。様々な観点からデータ集計・表示・ドリルダウン(詳細表示)ができ、クロス集計(縦横計算)とも呼ばれる機能です。 xoBlosでピボットテーブル、ピボットグ…

サブフォルダの下も、すべてのフォルダ階層のファイルリストを作成する

次のファイルリスト作成の記事に関する補足です。 フォルダの中のファイルリストを作成する(Designer)http://xoblos.hatenablog.jp/entry/2017/04/10/002209 ヘッダー(項目名行)なしのファイルリストhttp://xoblos.hatenablog.jp/entry/2017/05/28/13351…

「xoBlos Lock Service」を起動できないとき

サーバーにxoBlos coraboをセットアップ時、「corabo導入運用(管理)ガイド」の 5.xoBlos Lock Service をWindows サービスに登録する の中の サービスの一覧から「xoBlos Lock Service」を選択し、プロパティ画面で設定を行います。(中略) 「開始」ボ…

セル参照を行番号、列番号指定方式(オフセット方式)にするとメンテナンスしやすい

Excel表からの抽出、Excel表の生成。どちらの手順も、その制御シートでは該当項目の指定に「セル参照」を使います。 例えばExcelシートから、項目1~項目12まで横並びの列(データの先頭は2行目)からデータを抽出する場合を考えてみます。下図の例のように…

ヘルプページが開かない

Designer からヘルプページを起動。 業務ファイル(.xob)や、制御シートのセクション/キーワード等の詳細は、上図のようなメニューから参照することができます。 稀な事象ですが‥‥インターネットの設定によっては、たとえインターネットに繋げられる環境で…

カレンダーを素早く作り、素早く仕組みを組み立てる

Excelでカレンダーを表現する場合、最もシンプルな方法でカレンダー作成することをお勧めします。 とかく、複雑な形式で時系列を表現しがちですが、思い切って簡素化を図ってみましょう。ひな形のカレンダー作成には、Excelのオートフィル操作が威力を発揮し…

基本入力データから繰り返し数を得る

中間処理を用意。 前回記事で、繰り返し回数は一意にすることを記述しました。2つ方法を挙げたうち、今回は「基本となる入力データから繰り返しの要素となる項目を一意にして抽出しておく」方法を列挙しようと思います。 お相手は上図――前回、問題となった「…

繰り返し処理

繰り返し数の変動対応。 xoBlos は抽出や生成、様々な手順を組むことができますが、いずれの手順も繰り返し行わせることができます。では繰り返しの数はどう決めるのでしょうか。‥‥週次の情報を取り扱うなら「7回」、月次の情報を取り扱うなら「12回」、十二…

フォルダを作成する(Designer)

フォルダを作成するだけの機能は、xoBlosの標準手順にはありませんが、以下の2種類の手法でフォルダを作成することができます。 ファイルコピーの手順を利用してフォルダを作成する 下図の例では、[WORK] フォルダにダミーファイルを置いておき、[201707] フ…