NECのオフコン情報掲示板(ノウハウ系)
NECのオフコンを活用するためのノウハウを話し合うための掲示板です。 |
新規投稿 | スレッド表示 | ツリー表示 | 投稿順表示 | i-mode | トップ |
Re:「あ」を使用したらコンパイルでエラーになります。 | |
ゼロ 2006-10-18 12:14:00
[返信] [編集] 教えていただいた方法を試してみたらエラーが出なくなり ました、ありがとうございました。 今まで定数は「”」で括るものだと思い込んでいましたが 使い分ける必要がないのであれば今後は全て「’」を使用 しようと思いますが何か支障はありますか? | |
Re:「あ」を使用したらコンパイルでエラーになります。 | |
0e0e 2006-10-18 11:58:00
[返信] [編集] エラーになる文字定数を含む場合 01 MESSAGE1 PIC X(20) VALUE 'ERRORがあります'. と記述したらどうでしょうか? | |
Re:モジュール | |
あるびの 2006-10-18 11:23:00
[返信] [編集] 問題解決しました! 申し訳ありませんが 掲示板を管理の方 お手数ですが削除願います。 | |
Re:SkyLinkでデータ抽出 | |
あるびの 2006-10-18 9:42:00
[返信] [編集] 条件 文字列=% AB% 以上の条件設定で 抽出できると思います。 | |
「あ」を使用したらコンパイルでエラーになります。 | |
ゼロ 2006-10-17 17:14:00
[返信] [編集] Xタイプの定義で「あ」「ア」を使用するとコンパイルでエラーになるのですがこれは仕様でしょうか? 具体例を挙げますと。 01 MESSAGE1 PIC X(20) VALUE ”ERRORがあります”. コンパイルにかけると「文字定数/日本語定数の終わり方が誤っている」と表示されます。 表示文字数の関係で1バイト系と2バイト系を混在して使いたいのですが、当方の環境でのみ発生している現象でしょうか? | |
モジュール | |
あるびの 2006-10-17 17:03:00
[返信] [編集] 前任者作成のモジュールで苦戦しています。 日付計算モジュールです。 コンパイルしても LMには落とせません。 テスト方法がありましたら ご教授下さい。 | |
Re:#NFCNVのデータ変換について | |
小太郎 2006-10-17 9:10:00
[返信] [編集] ターラヤンさん。無事に解決出来ました。ありがとうございました。 | |
Re:#NFCNVのデータ変換について | |
ターラヤン 2006-10-16 21:12:00
[返信] [編集] こんばんは。 #NFCNVの フィールドセパレータ文字 2.16進指定 09H でどうでしょうか? | |
#NFCNVのデータ変換について | |
小太郎 2006-10-16 17:53:00
[返信] [編集] #NFCNVにて、A−VXファイルからDOSのテキストファイルを、作成しようとしてます。列区切りをタブ区切りにしたく、ファイル種別等色々変えて変換してみましたが、うまく変換出来ません。ご存知の方いらっしゃいましたら、アドバイスお願いします。 | |
Re:SkyLinkでデータ抽出 | |
オフコン人 2006-10-14 0:05:00
[返信] [編集] う〜ん、Oracleでもそんなことできるのですか? 一度CSVなどに出力した後の加工は可能なんですがね。 知識が無くて申し訳ありません。 | |
Re:SkyLinkでデータ抽出 | |
Richard 2006-10-11 10:43:00
[返信] [編集] ちょっと説明不足だったかもしれません。 項目の一部を取り出したいというのは、”ABCDE”のデータなら 上2文字を指定して”AB”を抽出するということです。 オフコン側のデータベースの設定で対応できるとは思いますが、 用途によって取り出したい文字数が変わるので、柔軟に対応できたら 良いと思いました。 SkyLink(SQL文) + RDBサーバーの組み合わせではできないのかもしれません。 ありがとうございました。 | |
Re:SkyLinkでデータ抽出 | |
オフコン人 2006-10-10 22:01:00
[返信] [編集] 少し思い出しました。 SELECT 項目名 FROM 表名 WHERE 項目名 LIKE N'%山%' となるようにSkyLinkで設定すれば、項目名のフィールドの『山』が含まれているデータが抽出されたはずです。 SkyLinkでは設定した条件式のSQL文が確認できますので。 | |
Re:SkyLinkでデータ抽出 | |
オフコン人 2006-10-10 21:55:00
[返信] [編集] AccessのLEFT関数(左からの前方一致)などは、確かLIKE文でできたと記憶しています。 RDBサーバの場合は、『%』を使うのですが、SkyLinkからの指定の場合が記憶にありません。 | |
SkyLinkでデータ抽出 | |
Richard 2006-10-10 16:12:00
[返信] [編集] 最近、SkyLinkを導入し、オフコンデータの抽出などを行っています。 普通に抽出条件を設定したり、抽出項目を選んだりすることはできるのですが、項目の一部を取り出すことは可能でしょうか? ACCESSで言えばLEFT関数、ORACLEならsubstr関数を使用したいのですができるのでしょうか。 | |
Re:プログラム設計について | |
ゼロ 2006-10-5 13:01:00
[返信] [編集] マニュアルに書いてあることを質問してしまい申し訳ありま せんでした。 教えていただいた方法を試してみたいと思います。 | |
Re:プログラム設計について | |
EXCHANGE 2006-10-5 11:21:00
[返信] [編集] 追加情報です。 * 大事なことを忘れていました。WindowsのOSの種類毎にレジストリー周りは微妙に違う可能性があります。またWSエミュレータのバージョンによっても違ってくる場合がありますので、この辺を考慮して複数のフロッピーを作成した方が安全と思います。 | |
Re:プログラム設計について | |
EXCHANGE 2006-10-5 11:00:00
[返信] [編集] (1)まず、一台のPCのWSエミュレータでキーボード設定を行います。 (2)続けて同じエミュレータ上の設定画面の「環境確認」タブを開き、環境取得「取得項目」からキーボードを選択し、取得実行ボタンを押します。 (3)上記の操作で、 C:¥WS?EML¥WSREGKeyBoad.REGにレジストリのキーボード情報が取得されるので、このファイルをフロッピーなどにコピーします。 * 他のPCにこの設定をコピーするには、 エミュレータがインストールされたターゲットになるPCに、設定したいユーザでログインし、フロッピー上のWSREGKeyBoad.REGファイルをダブルクリックしてターゲットユーザのレジストリーにこの情報を書き込みます。 *他にもやり方のバリエーションはあるかと思いますが、詳しくはエミュレータのCD内にガイドがありますのでご確認下さい。 | |
Re:プログラム設計について | |
ゼロ 2006-10-5 9:08:00
[返信] [編集] 過去のEXCHANGEさんのキー割付の考察を読みましたが、興味深い ものであり大変参考になりました、将来のマイグレーションも視 野に入れてコーディングの見直しも併せて考えてみようと思いま す。 懇切丁寧な回答ありがとうございました。 話は変わるのですが、複数台のPCでWSエミュレーターのキー 設定を簡単に統一する方法はないでしょうか? 現在、約50台のPCで使用しているのですが一台ずつ設定する のが大変なのと設定ミスも考えられるので。 | |
Re:プログラム設計について | |
EXCHANGE 2006-10-5 5:39:00
[返信] [編集] きっちりと一文を作成せずにいきなり昔の投稿の引用に飛ばしてしまったためにゼロさんの問いかけと内容的に少しずれてしまったようです。 キーの配分(割当?)は各社の事情や、ポリシーによって違うと思いますが、 現状、私の考えは以下の通りです。 * Windows上で動かす(Windows系のソフトと連携したり、ミキシングして使用する)ことを考慮して、出来る限り他のWindowsソフトの操作と共通性を持たせるべきと思います。 (例)SKIP(TAB)、BSKIP(BACKTAB)など。 それから、Windows系のソフトでは一般的に F3またはF9:終了 F5再表示、もしくはズーム(ヘルプ) F10実行、書込 F12前画面などが多いように思うのですが 本来はマウスを使って選択するのが基本でしょうから\r なんともいえません。 * それから、キー割当とは少し話は違いますが、オフコン衰運の現在の状況をかんがみ、 キー割当を見直すためにソースを変更するのであれば、 その際、将来のマイグレーションを視野に入れてキーSTATUS部分のコーディング等いろいろ同時に見直すべきだと思います。(自衛策です) | |
Re:プログラム設計について | |
ゼロ 2006-9-30 10:18:00
[返信] [編集] 申し訳ありません、質問の意図がはっきりと伝わらない書き方をしてしまったようです。 社内システムを見直す話がでていまして、この機会に以前から問題のあった操作キーの割当を見直すことになりました。 社内のプログラムのほとんどがWS時代に作成されているためPCのキーボード配置では使いにくいものとなっています。 いくつか例をあげますと、先に述べたF9とF10の問題、前進後退がCI(SHIFT+F8)CII(SHIFT+F9)に割り当てられているといった感じです、あとはプログラムによって明細の行削除が旧PF2になっていたりHELPキーに割当られていたりとバラバラなので統一したい等です。 そこで、一般的にはどのようなキーを割り当てているのか聞いてみたかったというのが質問の意図です。 EXCHANGEさんの小技裏技も熟読してみることにします。 EXCHANGEさん書込みは質問の意図とは別のところでしたが大変参考になりました。 |
新規投稿 | スレッド表示 | ツリー表示 | 投稿順表示 | i-mode | トップ |
BluesBB ©Sting_Band