私はa.wから呼び出すことができ、条件に応じてブラウザの色を変更する一般的なプログラムすなわち.iを作成したいと思います。 .iを使ってブラウザの色を変更するにはどうすればよいですか?進行中のブラウザの色を変更するには4gl?
答えて
ブラウズの線の色を変更したいと思っています。しかし、私はあなたがそれを簡単にするためにフィールドを個別に指定しなければならないので、あなたがそれをインクルードすることができるとは思わない。では、顧客番号、名前、与信限度を表示している顧客テーブルを示すbr-custというブラウズがあるとしましょう。あなたはクレジット制限が(< 2000)低かった場合、これは赤にブラウズ背景色を変更することで動作します
ON ROW-DISPLAY OF BROWSE br-cust DO:
DEFINE VARIABLE iBgColor AS INTEGER NO-UNDO.
ASSIGN iBgColor = IF customer.credit-limit < 2000 THEN 9 ELSE 15
customer.cust-num :bgcolor in browse br-cust = iBgColor
customer.name :bgcolor in browse br-cust = iBgColor
customer.credit-limit:bgcolor in browse br-cust = iBgColor.
END.
言うと思いますここで、閲覧に行表示イベントを追加する必要が
それが大丈夫なら白い。フォントの色を変更する場合は、代わりにcolorを使用します。
ここで、特定のブラウズに条件に基づいて色を変更する機能を追加したい場合は、これも可能ですが、かなり多くのコードが必要になります。できるだけ早くソリューションを投稿しようとしていますが、私は今Progressにアクセスすることができません。
しかし、これが役立つことを願っています。
インクルードにカラーリングロジックが必要な場合は、プリプロセッサで行うことができます。次のようにインクルード(例:colorbrs.i)を作成します。
ON ROW-DISPLAY OF {&Brs}
DO:
ASSIGN
{&Tbl}.{&Fld1}:FGCOLOR IN BROWSE {&Brs} = 12
{&Tbl}.{&Fld1}:BGCOLOR IN BROWSE {&Brs} = 9.
END.
中括弧はプリプロセッサです。彼らはコンパイル時に記入されます。あなたはこのようなあなたの.Wでそれらを定義する:あなたは.Wをコンパイルすると
{colorbrs.i &Brs=brsCust &Tbl=Customer &Fld1=Cust-Num}
、コンパイラはincludeステートメントから値を取得し、インクルードファイル内のプリプロセッサにそれらを記入します。
テーブル名を使用する代わりに、ブラウザの色にハンドルを使用できますか?私はブラウザに静的なテーブルを持っていません。 – Nidhi
テーブル名プリプロセッサは、データベーステーブルである必要はありません。ブラウザのクエリで使用しているテーブルに設定するだけです。 – TheDrooper
- 1. 進行中のアサーションの実装4GL
- 2. 進行中のディレクトリにテキストファイルをリストする方法4GL?
- 3. 進行中のDBからデータを取得する方法4gl?
- 4. Office 2007のアップグレードが4GL進行コードを中断する
- 5. datetimeフィールドの進行中の書式設定 - 4gl
- 6. 進行中の列作成日時の決定4gl
- 7. 進行中のフィールドの一意のレコード数をカウントする方法4gl?
- 8. 進行中のブラウズからレポートを生成する一般的な手順4gl
- 9. メソッドの進行中にObjective Cのボタンイメージを変更する
- 10. ブラウザを変更するデフォルトの転送進行状況バー
- 11. 進行中の4gl言語の未発行注文(upost-order)を作成するコードは何ですか?
- 12. 進行中のCAKeyframeAnimationアニメーションの速度を変更する
- 13. アプリの実行中にXMLシェイプの色を変更する
- 14. ブラウザのサイズ変更中にjqgridの幅を変更する
- 15. Linuxシェル進行中のプロセスで変更を記録するスクリプト
- 16. 実行中にKivyでキャンバスの色を変更する
- 17. Twitterのブートストラップ進行状況バーの色を変更
- 18. 進行中の特定の条件に基づいて文字列をトリミングする方法4gl?
- 19. 進行中のテーブルに.csvファイルを書き込む方法は、4glを開いた?
- 20. Android:円の進行状況バーのカスタム色を変更する方法
- 21. 進行中のゲームを作るには?
- 22. フォント色の中間の文章を変更するには
- 23. 進捗状況4GL - 週の年番号
- 24. 進捗データベース4GL - エクスポートファイルの計算数
- 25. 進行中のコンボボックスからテーブル名を取るTemp-Tableを作成する4gl、Open Edge
- 26. 変更行の色
- 27. 更新進行中のパネルを中央に作成
- 28. アニメーション中にUIBezierPathストロークの色を変更する方法は?
- 29. スクロール中にUIButton色合いの色を変更します。
- 30. 進捗バーの色を変更する方法
こんにちは!スタックオーバーフロー時の今後の努力のために、コードの[最小、完全、および検証可能なサンプルを作成する方法](http://stackoverflow.com/help/mcve)をチェックする方が良いでしょう。 - ありがとうございました – Momin