問題タブ [4gl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
825 参照

4gl - Vista 4GLとは?

私が採用コンサルタントであることを隠すつもりはありません。

ただし、Vista 4GL 開発者が必要です。

Visa 4GL をグーグルで検索してみましたが、あまりうまくいきません。

Vista 4GL は Progress 4GL と似ていますか?

誰かが私を正しい方向に向けたいと思ったら、それはエースです.

ありがとう

0 投票する
1 に答える
288 参照

informix - Informix 4 gl の異なるオンライン サーバーで一重引用符を含むテーブルを更新する

こんにちは、私はinformix-4glに取り組んでいます.私のプログラムは、1つのテーブルから多くのテーブルにユーザー情報を追加して更新しようとしています.テーブルも別のオンラインサーバーから更新する必要があります.メインテーブルは「crsell」という名前のonline06で作業しています. ' テーブルと他のテーブルは、'cmpurc' テーブルという名前の online03 にあります。これは、テーブルを更新する方法の例です。

場合によっては、"'" 記号または購入者名やユーザー アドレスなどの一重引用符を含むユーザーからの情報がありました。テーブルを更新すると、一重引用符記号を含む情報が 'cmpurc' に更新されません。 online03 サーバー上のテーブル。エラー メッセージ SQL ステートメント エラー番号 -201 が表示されます。

記号 "'" を別の記号 "^" に変換してテーブルを更新しようとしました。次に、"'" 記号を含む情報で 'cmpurc' テーブルを再度更新します。この手順でもエラーが発生します。シンボルを変換する方法について。

一重引用符記号に戻す

「'」記号を他の値に置き換えてテストしましたが、エラーは発生しませんでした。このエラーは、"'" 記号がテーブル 'crsell' から 'cmpurc' に転送されている場合にのみ発生します。誰かが私の問題を解決するのを手伝ってくれることを願っています。私が提供した情報が不足していたら申し訳ありません評判が悪く、私は新しいユーザーであるために画像を投稿できないため、あなたに感謝します。問題を解決するために皆さんが私を助けてくれることを非常に感謝しています。どうもありがとうございます

ここで、一重引用符を二重引用符に変更します。このようにコードを変更しようとしましたが、一重引用符しか読み取れません。誰でもアイデアを出すことができますか? ありがとうございました

0 投票する
1 に答える
828 参照

informix - Informix で 1 つの引用符記号を 2 つの引用符に置き換えます

私はinformix-4glに取り組んでいます.私のプログラムは、1つのテーブルから多くのテーブルにユーザー情報を追加および更新しようとしています.ケースでは、購入者名やユーザーアドレスなどの「'」記号または一重引用符を含むユーザーからの情報がありました.私の問題は、テーブルを更新すると、一重引用符記号を含む情報が更新されないことです.そして、別のオンラインサーバーにある値を入力するには、二重引用符が必要であることがわかりました.今、私はしようとしています.一重引用符を二重引用符に変更します。このようにコードを変更しようとしましたが、一重引用符しか読み取れません。

二重引用符を生成するためにコードを変更しようとしました。引用符は、「'」引用符記号を含むすべての入力に対して二重にする必要があります。

上記のコードは出力のみを生成します

''

他の値がない場合。ceinmark という名前の誰かが、「引用符を見つけるために 4GL 関数を作成する必要があります。次に、文字列を見つけた時点で文字列を 2 つに分割し、文字列のこの 2 つの部分で「新しい」引用符を連結する必要があります。」

0 投票する
2 に答える
1011 参照

informix - informix 4GL コードを使用して .txt ファイルを .xls ファイルに変換する方法

議論すべき質問がありました。私は INFORMIX 4GL プログラムに取り組んでいます。そのプログラムは、出力テキスト ファイルを生成します。これは、出力の例です。

その出力テキスト ファイル (.txt) ファイルから、Excel (.xls) ファイルから手動で開くことができます。この場合、Microsoft Excel でテキスト ファイルを開くために使用できる 4gl コードまたはコマンドです。プログラムを実行した直後に自動的に?何かアイデアがあれば、私と共有してください...ありがとう

0 投票する
2 に答える
8599 参照

unix - .txt ファイルにサイズ/行制限はありますか?

質問が重複しているように見える場合があります。しかし、私が探している答えが得られません。

問題は、UNIX では、4GL バイナリの 1 つがカーソルを使用してテーブルからデータをフェッチし、そのデータを .txt ファイルに書き込むことです。テーブルには、約 5000 万のレコードが含まれています。バイナリには多くの時間がかかり、完了しませんでした。.txtファイルも0バイトです。

.txtレコードがファイルに書き込まれていない可能性を知りたいです。

注: 使用可能な十分なディスク容量があります。また、3,000 万レコードの場合、期待どおりに .txt ファイルでデータを取得できます。

0 投票する
3 に答える
7822 参照

sql - 科学表記法の float 値を 10 進変数に変換します (4gl、informix)

指数表記で値を格納する float 列を持つ sql テーブルがあります。値は -1.23E-256 です。クエリを実行してクエリ結果を変数に割り当てると、この float 値を decimal(15,2) に割り当てています。しかし、この科学表記法のために、値が 4gl プログラムの変数に代入されず、エラーが発生します。変換関数とキャスト関数を使用して、選択クエリでその科学表記法を 10 進数に変更しようとしましたが、「値が 10 進数に格納するには非常に小さい」というエラーがスローされます。これらの float 変数をデータベースから 4gl プログラムの変数に 10 進形式で取得したいと考えています。どうすればそれを達成できますか?