AS/400上で開発したシステムのソースコードをwin上へテキスト形式で送る方法ってありますか?
もしあったら教えてください・・・・
データーベースのインポート、エクスポートとはまた違った方法だと聞いたので・・・・

このQ&Aに関連する最新のQ&A

A 回答 (6件)

AS/400とPCがTCP/IP接続されていると仮定して。


PCからAS/400上のソースコードをFTPで取得する場合は FTPでAS/400へログインし当該ライブラリーに移動した後、

quote type b 1 <----(ascii文字指定)
get qrpgsrc.samplesrc sample.txt

のように入力すれがQRPGSRC(samplesrc)をpc上にsample.txtとして取り込む事ができます。
FTPはWINDOWSに標準でついているもので構いません。
同手法でバイナリーデータを含まないファイルも取得できます。印刷結果をDBにいれて転送すれば帳票もPCに保管できます。(但し 若干のカラムずれはおこします)
    • good
    • 0

#5の回答者です。


タイトルの「IBMパーソナルコミュニケーションズについて」を見落としておりました。大変失礼致しました。
    • good
    • 0

IEEE接続にするのが良いと思います。


設定の仕方を知っている人なら数分でIEEE接続に変更でき、
接続を変更することによる端末やオフコンに影響はほとんどありません。

それ以外の方法として、TCP/IP接続のままデータ転送する方法としては
jo_さんが言われるようにパッチを充てるか、バージョンを上げるようになる
と思います。
実際バージョン4.3ではTCP/IP接続でのデータ転送ができました。

この中で一番時間も手間もかからないのがIEEE接続に変更する方法です。
    • good
    • 0

専門でやっているヒトから聞いた話なんですが・・・。



接続がTCP/IPでもIEEEでも特に関係はないそうです。
で、PCOMのバージョンが4.2以下では
tarankoさんの言っている手法が実現できないようです。
ただ、サービスパックを使ってパッチを充てれば
実現できるらしいです・・・。

あと、接続方式がSNAの場合はできるとか・・・。
(但し、実行できる環境が必要なようです)


あくまで聞いた話なので、これ以上のことは
ちょっと分かりませんがとりあえず。
    • good
    • 0
この回答へのお礼

私のは4.2なんですが、他の人のはバージョンは比較的新しいものです。
とある人のマシーンではできるのですが、その人と同じバージョンの物を使っている人のマシーンではできないようです・・・
何か他に問題がありそうです・・・
わざわざすみませんでした。

お礼日時:2002/02/15 09:58

オフコン画面は立ち上がってるのでしょうか?立ちあがってなければ


このメッセージがでます。立ちあがっているのであれば次のことを調べて
ください。

オフコンの画面のメニューバー→通信→構成の接続タイプです
IEEE接続になってますでしょうか?
TCP/IP接続だとデータ転送はできなかったと思います。
いかかでしょう。
    • good
    • 0
この回答へのお礼

IEEEで接続されていないので・・・
やはり無理ですか・・・・
すみませんまたよろしくお願いします

お礼日時:2002/02/15 09:55

スタート→プログラム→IBMパーソナルコミュニケーションズ→


ユーティリティー→エミュレータ・ユーティリティー→データ転送を
クリックしてください。(バージョンによってユーティリティーの次に
データ転送が出ている場合があります)

転送元(オフコン側の指定です)のところがライブラリ/ファイルと
なっていると思いますがそこにデータ転送したいライブラリ名を入力し
スラッシュを入れ転送したいファイル名をつづけて両方とも直接入力で
入力してください。

転送先(パソコン側の指定です)のところはまず拡張をクリックしてください。
PCファイルタイプですが、カンマ区切りならBASIC順次で
スペース区切りならPCコードテキストにして下さい。
(エクセルならBIFF形式で良いと思います)
ファイルの記述の保管の必要が無ければファイル記述の保管のチェックを
はずしておいてください。OKを押すと前の画面まで戻ります。
そして、PCファイルの指定ですがコレはパソコンの何処にデータを取って
くるかの指定です。参照を押して保存したいフォルダを決めTXTの
名前を決めてください。最後に.TXTを忘れずに
後は受信をクリックするだけです。
受信が終了しましたらキャンセルを押し、メッセージにいいえで答えれば
良いと思います。

最後にバージョンによるかもしれませんがデータ転送をする時に
オフコンの画面を立ち上げておく必要があります(サインオンする必要は
ありません)また、通信の構成がPCP/IP接続の場合できないかも
しれません。その時は接続をIEEE接続にして下さい。
(これはオフコン画面の通信の構成です)

バージョンにより色々異なる点がありますので何かありましたら
補足してください。

この回答への補足

バージョンは4.2です
実際やろうとすると
PCSFT340-SNAノードを始動できません。
のエラーがでてしまいます・・・・

補足日時:2002/02/06 15:29
    • good
    • 0
この回答へのお礼

ありがとうございました。
やはり今の環境では無理なようです・・・

お礼日時:2002/02/15 09:52

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QスマホやPCの壁紙サイトを教えてください。

スマホやPCの壁紙を気分によって変えるのが好きです。
無料でダウンロードできて、壁紙の数が多く、クオリティの高いサイトがあったら教えてください。

Aベストアンサー

私は下記の壁紙サイト「wallpaper.sc」(国内最大級の壁紙サイト。iPhone、スマホ、タブレット、PC壁紙まとめ)をよく使ってます。

http://wallpaper.sc/

iPhone、スマホ、タブレット、PC各端末のサイズに合った壁紙を提供していて、画質もキレイです。
写真やイラストなど、ジャンルも多岐に渡って網羅してるし、もちろんすべて無料でダウンロードできます。
良かったら、のぞいてみて下さい。

Qデーターベースのことなんですが・・・・。

a,123,あいうえお
a,123,あいうえお
b,456,かきくけこ
b,456,かきくけこ
c,789,さしすせそ
c,789,さしすせそ

という物を3つの表からSQLでselectしました。
これを、
a,123,あいうえお
a
b,456,かきくけこ
b
c,789,さしすせそ
c

と言う風に2行ずつ同じ値なので1列目はすべて表示ですが2列目3列目は上の行だけCSVに表示するように出力したいのです。

この場合SQLで変更しないといけないのでしょうか?

VCのプログラムで変更しようとしましたが、イマイチ良く分かりません。構造体を2つ作り、一つはselectしたすべての値を受け取り、もう一つは値a,b,cの値をコピーしif(a[0]!=a[-1])だったら出力、if(a[0]==a[-1])だったら改行としていますが、関係なくすべて出力されてしまいます。なぜでしょうか?

Aベストアンサー

テーブル名が
ITEM_TBL
カラム名がそれぞれ
ColumnA,ColumnB,ColumnC
だとします。
SQL文を
SELECT ColumnA,ColumnB,ColumnC,Count(*) FROM ITEM_TBL GROUP BY ColumnA,ColumnB,ColumnC
とすると、同じレコードの件数がCount(*)のところにはいるので、それをプログラムで取得して、1行目は全列のデータを書き出し、それ以降は残りの件数分だけColumnAを書けばできると思います。

Q無料で黄色い壁紙がダウンロードできるサイト教えてください!

タイトルどおりなんですが、PC用の無料で黄色い壁紙がダウンロードできるサイト教えてください!

Aベストアンサー

こんにちは
「バザールでござーる」の壁紙だと、黄色いのですが、、、。

http://kabegami.biglobe.ne.jp/bazar/bazar.html

それか、
1)デスクトップを右クリックし、プロパティ を選択します。
2)デザイン のタブを選択し、デスクトップの色 を”黄色”に選択します

この方法もありますが、、、。

参考URL:http://kabegami.biglobe.ne.jp/bazar/bazar.html

QjavaからAS400のプログラム起動

JAVAからAS/400のプログラムを起動しようとしています。

AS/400側はCLのプログラムで、
1.パラメータを受け取ってデータエリアの更新
2.他PGMのCALL(パラメータの内容を印刷)
の2つを行おうとしています。

実行したところ、1.のデータエリア更新はできているのですが、2.の他PGMのCALLが実行されません。

同じような経験をされた方で、何かご存じの方がいらっしゃいましたら、よろしくご教授ください。
以下、ソースを示します。

JAVA側の内容

import java.io.*;
import com.ibm.as400.access.*;
public class TESTD{
public static void main( String args[] ){
try{
CallAS400( args[0] );
}catch(Exception e){
System.out.println( e.getMessage() );
}
}
private static void CallAS400(String RCode){
try{
AS400 sys = new AS400(sysName,USER,PASS);
ProgramParameter[] parmList = new ProgramParameter[1];
AS400Text nametext = new AS400Text(6);
parmList[0] = new ProgramParameter(nametext.toBytes(RCode));

ProgramCall pgm = new ProgramCall(sys,TEST.PGM,parmList);
pgm.run();

sys.disconnectAllServices();

}catch(Exception e){
System.out.println( e.getMessage() );
}
}
}


*AS/400側:TEST.PGM の内容
PGM: PGM PARM(&CODE)

DCL VAR(&CODE) TYPE(*CHAR) LEN(6)

CHGDTAARA DTAARA(QTEMP/DTA) VALUE(&CODE)

CALL PGM(TESTPRINT) PARM(0 0 &CODE)

RETURN
ENDPGM

JAVAからAS/400のプログラムを起動しようとしています。

AS/400側はCLのプログラムで、
1.パラメータを受け取ってデータエリアの更新
2.他PGMのCALL(パラメータの内容を印刷)
の2つを行おうとしています。

実行したところ、1.のデータエリア更新はできているのですが、2.の他PGMのCALLが実行されません。

同じような経験をされた方で、何かご存じの方がいらっしゃいましたら、よろしくご教授ください。
以下、ソースを示します。

JAVA側の内容

import java.io.*;
import com.ibm.as400.acc...続きを読む

Aベストアンサー

AS/400のCLは1つのプログラムですね。
データエリアの変更ができて印刷ができないのなら、CLプログラムまたは印刷プログラムの問題のようです。(JAVAとは無関係)

QガンダムSEED&DESTINYの無料壁紙

私はガンダムSEEDとSEEDDESINYの無料壁紙を探しているのですが、なかなか見つかりません。
どなたかいい無料壁紙のサイト、もしくは壁紙を紹介してもらえませんか??

Aベストアンサー

ここはどうですか?

参考URL:http://www.geocities.jp/gundamseedjp2002/

QAS/400 QUERYの集計結果について

QUERYで結果を出すと

00001 システム 2005 12 1,000
00001 システム 2006 01 1,000
00001 システム 2006 02 1,000
00001 システム 2006 03 1,000
00002 サーバー 2005 12 1,000
00002 サーバー 2006 01 1,000
00002 サーバー 2006 02 1,000
00002 サーバー 2006 03 1,000

という結果が得られたとします。

この場合、00001や00002、システムやサーバーなど、
下記に渡り表示する必要がありません。

同じコードの場合は1件目以外非表示にするという事は出来ますか?

Aベストアンサー

紙に印刷をしても表示されたのでしょうか?

画面表示した時に見えないようにという方法は
申し訳ありません、わからないです。

QPC起動時に最初に出るロック画面の壁紙を変えたい

windows8のロック画面の壁紙で
ユーザ各々のロック画面の壁紙ではなく、PC起動時に最初に出るロック画面の壁紙を変えたいです。

「PC設定」→「パーソナル設定」からユーザそれぞれのロック画面の壁紙を変更しているのですが、
これはユーザ各々に対するロック画面ですよね。
あるユーザを使用していてロックをかければ、ユーザ毎のロック画面の壁紙になるのですが
PC起動時にまずはじめに出るロック画面(システム全体で共通?)の壁紙はどこで変えるのでしょうか?

Aベストアンサー

各ユーザーで使用が出来るのは、ピクチャパスワードですが背景ではありません。
アナタは、ピクチャパスワードの事を質問しているのではありませんか?
ピクチャパスワードの変更をクリックして、ピクチャフォルダを開き画像を選択する、
選択をされた画像の三ケ所にポインターを設ける。
先にポインターを設けた箇所にマウスを合わせる、認証が一致をされたらユーザーのロック画面として設定が出来ます。
サインオプション。
背景の画面でなくピクチャパスワードですので間違わないで下さい。

QAS/400の論理ファイルで年度だけ取りたい。

物理ファイルのフィールドにはHIDUKEと言うフィールドがあります。
HIDUKEは8桁で、今日だったら20060203と表示する事になっています。
で、年度毎の集計をするべく、論理ファイルの時点でキーフィールドをHIDUKEにして並べ替えをして、
なおかつ年だけを取り出して集計したいと思っています。

論理ファイルの段階で年だけを取り出す方法などありますか?

Aベストアンサー

SSTで取れたような・・・
SSTはサブストリングの略です。

参考URL:http://www7.big.or.jp/~pinball/discus/as400/23588.html

Qこれまでhttp://www.kabegami.com/(無料壁紙-壁

これまでhttp://www.kabegami.com/(無料壁紙-壁紙COM)で壁紙カレンダーを取り込んでいたんですが、少し前からノートパソコン用のワイド版カレンダーの配信が廃止されてしまって困ってます。
どこかないでしょうか?
ノートパソコンを使ってるのが母親なので花や風景などを背景にした無料カレンダーが欲しいです。
よろしくお願いします。

Aベストアンサー

サイトは無期限であるものではありません。次のサイトが見つかったとして、
また、同じ問題が起こるでしょう。きっと。

壁紙作成ツールがあります。ご自分で作ってみては如何でしょうか。

http://www.kabegamikan.com/calendar/
http://www.forest.impress.co.jp/article/2000/02/22/wallpaper.html
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1017241725
http://www.vector.co.jp/vpack/filearea/win/art/graphics/edit/wpmkr/


でも、まぁ、一応、参考に(壁紙カレンダーサイト)。

http://www.tepco.co.jp/oze/tanosimu/download/index-j.html
http://e-kabe.sakura.ne.jp/kabe/cgi-bin/ys4/yomi_kabe.cgi
http://www.sozainomori.com/search/html/02_07.html

サイトは無期限であるものではありません。次のサイトが見つかったとして、
また、同じ問題が起こるでしょう。きっと。

壁紙作成ツールがあります。ご自分で作ってみては如何でしょうか。

http://www.kabegamikan.com/calendar/
http://www.forest.impress.co.jp/article/2000/02/22/wallpaper.html
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1017241725
http://www.vector.co.jp/vpack/filearea/win/art/graphics/edit/wpmkr/


でも、まぁ、一応、参考に(壁紙カレンダーサイト)。

http://...続きを読む

QAccessからEXCELへのエクスポート・・・みたいな・・・・

accessからexcelへのデータエクスポートなのですが・・・
excelへの指定されたセルへのエクスポートならわかるのですが・・・
accessのデータ量(レコード数)が変化するので・・・その方法がわかりません・・・
教えてください・・・。

Aベストアンサー

[ファイル]-[エクスポート]ではだめなのでしょうか?


人気Q&Aランキング

おすすめ情報