## New Features
+The new features in version 4.2 are listed below:
+
+Show all histories (GUI)
+:
+
+
The new features in version 4.1 are nothing.
## Changes
+The major changes on version 4.2 are listed below:
+
+change behavitor of toggle-focus
+:
+
+
The major changes on version 4.1 are listed below:
Enhance Scripting support
## 新機能
+バージョン4.2の主な新機能は以下のとおりです。
+
+コマンド履歴の全表示(GUI)
+: すべてのコマンド履歴をダイアログで表示し、そこからコマンド履歴を
+ 選択できるようになりました。
+
+
バージョン4.1で追加された新機能はありません。
## 変更点
+バージョン4.2での主な変更は以下のとおりです。
+
+フォーカス移動に情報ツリーを追加(GUI)
+: バージョン4.1までは、フォーカス移動は結果テーブルとテキスト欄の間だけでした。
+ バージョン4.2では、情報ツリー→結果テーブル→テキスト欄になりました。
+
+
バージョン4.1での主な変更は以下のとおりです。
スクリプト機能の強化
<body>\r
<header>\r
<h1 class="title">Stew4 User Manual</h1>\r
-<h3 class="date">version 4.1</h3>\r
+<h3 class="date">version 4.2</h3>\r
</header>\r
<nav id="TOC">\r
<ul>\r
<p>...</p>\r
<h3 id="s---executes-file-content-as-script-built-in-improved-feature-in-version-4.1"><a href="#TOC">-s - Executes file content as script (built-in) <improved feature in version 4.1></a></h3>\r
<pre><code>> -s . | <SCRIPT FILE> | <SCRIPT-NAME> <SCRIPT-CODE></code></pre>\r
-<ol type="1">\r
+<ol>\r
<li>If the first argument is ".", the Script Context is reset.</li>\r
<li>If the first argument is a filename with extension, the script language is identified by the extension, and the file is run as the script language's script.</li>\r
<li>Otherwise, the first argument is recognized as the name of a script language, and the rest of arguments are executed as the script language's script.</li>\r
<pre><code>> ?\r
JRE : ...\r
OS : ...\r
-Locale : ja_JP\r
+Locale : en_UK\r
> ? java.version user.timezone zzz\r
java.version=[1.6.0_##]\r
user.timezone=[Europe/London]\r
.\r
Downloaded. (size=18bytes, file=./emp/USA/145.txt)\r
Selected 42 records.</code></pre>\r
-<p>When data exist a record, specified <data-column>, saves file to <root-dir> as file name.</p>\r
+<p>When data exist a record, specified <data-column>, saves file to <root-dir> as file name.</p>\r
<p>Saving file already exists or no permission to write file, the process will abort immediately.</p>\r
<h3 id="upload---uploads-file-data-to-a-column"><a href="#TOC">upload - Uploads file data to a column</a></h3>\r
<pre><code>> upload <file> <SQL(UPDATE|INSERT)></code></pre>\r
% Stew4 User Manual
%
-% version 4.1
+% version 4.2
## What Is Stew ?
### Other
For more information, see the project site.
-<http://stew.sourceforge.jp/>
+<http://stew.sourceforge.jp/>
## Installation
Downloaded. (size=18bytes, file=./emp/USA/145.txt)
Selected 42 records.
-When data exist a record, specified <data-column>,
-saves file to <root-dir> as file name.
+When data exist a record, specified <data-column>,
+saves file to <root-dir> as file name.
Saving file already exists or no permission to write file,
the process will abort immediately.
: This command copies the full qualified name of selected nodes as text into the clipboard.
Refresh
-: This command ...
+: This command ...
Generate WHERE Phrase
-: This command generates a WHERE phrase consisting selected tables and columns ...
+: This command generates a WHERE phrase consisting selected tables and columns ...
selected same name, generate ...
Generate SELECT Statement (with WHERE)
: This command generates a SELECT statement with "WHERE" keyword.
Generate UPDATE Statement (with WHERE)
-: This command ...
+: This command ...
Generate INSERT Statement
-: This command ...
+: This command ...
Jump To Column By Name
: This command ... the name of selected node. Jump to the column which has the same name in current result table if found it.
There are following modes:
* None(N): Does nothing.
- * Focus(F): Focuses window.
+ * Focus(F): Focuses window.
* Shake(S): Shakes window.
* Blink(B): Blinks window.
<body>\r
<header>\r
<h1 class="title">Stew4 ユーザーマニュアル</h1>\r
-<h3 class="date">version 4.1</h3>\r
+<h3 class="date">version 4.2</h3>\r
</header>\r
<nav id="TOC">\r
<ul>\r
<p>「切断時に自動ロールバック」を設定すると、disconnectの際に自動的にrollbackを発行します。 詳細は、<a href="#接続設定">使い方-接続設定</a>を参照してください。</p>\r
<h3 id="その他"><a href="#TOC">その他</a></h3>\r
<p>プロジェクトサイトにて追加説明を行っていますので、あわせてご利用ください。</p>\r
-<p><a href="http://stew.sourceforge.jp/"><code class="url">http://stew.sourceforge.jp/</code></a><br><a href="http://argius.net/wiki/index.php?Stew%20tutorial"><code class="url">http://argius.net/wiki/index.php?Stew%20tutorial</code></a> (argius.net)</p>\r
+<p><a href="http://stew.sourceforge.jp/"><code class="url">http://stew.sourceforge.jp/</code></a> <a href="http://argius.net/wiki/index.php?Stew%20tutorial"><code class="url">http://argius.net/wiki/index.php?Stew%20tutorial</code></a> (argius.net)</p>\r
<h2 id="インストール"><a href="#TOC">インストール</a></h2>\r
<p>Java実行環境バージョン6(JRE6)以上がインストールされている必要があります。 また、利用するデータベースのJDBCドライバが必要です。</p>\r
<p>リリースパッケージ(通常はzipファイル)を任意のディレクトリに展開します。</p>\r
<h3 id="一行完結モードone-liner"><a href="#TOC">一行完結モード(One-Liner)</a></h3>\r
<p>Stewの処理が一行の入力で完結します。 "stew"コマンドを設定していると仮定すると、次のような形式で実行します。</p>\r
<pre><code>> stew <connector-id> <command></code></pre>\r
-<p>実行すると、<connector-id>の接続設定で接続を開始し、その接続を使用してコマンドを実行します。 コマンド実行後、接続を切断して終了します。</p>\r
+<p>実行すると、<connector-id>の接続設定で接続を開始し、その接続を使用してコマンドを実行します。 コマンド実行後、接続を切断して終了します。</p>\r
<p>このモードでは、ご利用のshell環境の制約(例えば、ワイルドカード,リダイレクト など)を 受けますのでご注意ください。</p>\r
<h3 id="エイリアスalias"><a href="#TOC">エイリアス(alias)</a></h3>\r
<p>長いコマンドに別名(alias)をつけて、短縮コマンドとして利用できます。 詳しくは、コマンド<a href="#alias%20-%20エイリアス(コマンド別名)の登録%20(組み込みコマンド)">alias</a>, <a href="#unalias%20-%20エイリアス(コマンド別名)の解除%20(組み込みコマンド)">unalias</a>を参照してください。</p>\r
<p>指定されたファイルを読み込んで、SQLを実行します。</p>\r
<p>パラメータが1個の場合は、ファイルをSQL文と見なして実行します。</p>\r
<p>パラメータが2個以上の場合は、ファイルをデータファイルと見なして、インポートを実行します。 ファイルの拡張子によって、ファイル形式が自動的に選択されます。 (実装詳細:基本的にはimportと同じ動作ですが、バッチ実行ではなく1件ずつ処理されます。)</p>\r
-<p>*. .csv : CSV形式 *. .xml : XML形式(定義:src/net/argius/stew/io/stew-table.dtd) *. 上記以外 : TAB区切りテキスト形式</p>\r
+<ul>\r
+<li>.csv : CSV形式</li>\r
+<li>.xml : XML形式(定義:src/net/argius/stew/io/stew-table.dtd)</li>\r
+<li>上記以外 : TAB区切りテキスト形式</li>\r
+</ul>\r
<h3 id="import---ファイルのインポート"><a href="#TOC">import - ファイルのインポート</a></h3>\r
<pre><code>> import [<データファイル> <テーブル名> [ HEADER ]]</code></pre>\r
<p>ファイルをデータファイルと見なして、インポートを実行します。 ファイルの拡張子によって、ファイル形式が自動的に選択されます。 (実装詳細:基本的には、loadのパラメータ2個以上指定した時と同じ動作ですが、 Statement.addBatch()を使用します。)</p>\r
% Stew4 ユーザーマニュアル
%
-% version 4.1
+% version 4.2
## Stewとは何ですか?
プロジェクトサイトにて追加説明を行っていますので、あわせてご利用ください。
-<http://stew.sourceforge.jp/>
+<http://stew.sourceforge.jp/>
<http://argius.net/wiki/index.php?Stew%20tutorial> (argius.net)
ドライバが特定できるようになっている必要があります。(次の段落で説明)
> connect <user>/<password>@<URL>
-
+
(例)
> connect user/password1@jdbc:firebirdsql://127.0.0.1//home/argius/test.fdb
> stew <connector-id> <command>
-実行すると、<connector-id>の接続設定で接続を開始し、その接続を使用してコマンドを実行します。
+実行すると、<connector-id>の接続設定で接続を開始し、その接続を使用してコマンドを実行します。
コマンド実行後、接続を切断して終了します。
このモードでは、ご利用のshell環境の制約(例えば、ワイルドカード,リダイレクト など)を
ファイルの拡張子によって、ファイル形式が自動的に選択されます。
(実装詳細:基本的にはimportと同じ動作ですが、バッチ実行ではなく1件ずつ処理されます。)
- *. .csv : CSV形式
- *. .xml : XML形式(定義:src/net/argius/stew/io/stew-table.dtd)
- *. 上記以外 : TAB区切りテキスト形式
+ * .csv : CSV形式
+ * .xml : XML形式(定義:src/net/argius/stew/io/stew-table.dtd)
+ * 上記以外 : TAB区切りテキスト形式
### import - ファイルのインポート
ダブルクリックでも同じ効果があります。
列番号を表示/非表示
-: 列ノードの番号表示/非表示を切り替えます。
+: 列ノードの番号表示/非表示を切り替えます。
接続したときに自動で指定したノードを展開する機能があります(実験的機能)。