2011-07-29 4 views
0

Infor PM Applicationスタジオを使用している人はいますか?私はいくつかの問題を抱えていますが、ヘルプを得るためのリソースは事実上見つからず、マニュアルは鈍く有用ではありません。Infor PM Application Studio

ご質問がある場合はお知らせください。私はアプリケーションに慣れていないので、ほとんどの質問は使いやすさ、グローバル変数を操作する方法などです。

具体的には、私の質問は、「リストボックス」の選択をHyperBlockに関連付ける方法と関係しています。

たとえば、ユーザーが1年(2010,2011 ...など)を選択できるようにするリストボックスがある場合。このリストボックスは私が作成したグローバル変数に出力され、このグローバル変数を使用してHyperblockを構成し、選択した年に基づいて内容を表示することができます。

しかし、前の年とその前の年に基づいてハイパーブロックを構成する必要があります。だから、もしユーザーが2011年を選ぶならば、私は2010年と2009年を表示する必要があります。私はあなたがハイパーブロックを埋めるリストの構造の選択でグローバル変数を使用すると信じて

おかげ

+0

質問がある場合は、その質問を投稿してください。 – Mat

+0

質問を編集します。 – ke3pup

答えて

0

。あなたの質問に答えるために、私はその事件についてもっと知る必要があります。 クライアントまたはサーバーのオラクルリストを使用していますか? コンボは要素のフラットまたは階層リストを提供していますか? あなたはいつも最初のものから選択したものまで何年もかかるでしょうか?

年のフラットなリストがあり、最初のものから選択したものまですべてを選択する場合は、構造選択で範囲を作成してください。範囲は、最初の年からグローバルリストに格納された変数に移動する必要があります。

よろしく

クリス

1

はい、インフォアPM10のApp Studioを使用する開発者があります。

ここでは、スクリプトで問題を解決するもう1つの方法があります(「ListViewYear」は年のドロップダウンボックスの名前、「glb_YearFrom」はここでは「ListViewYear」となります)グローバル変数であるためにHAST):

Sub ListViewYear_SelChange() 
    year = LV_Year.Text  ' e.g. "2011" 
    SetGlobalVariable "glb_YearFrom", year-2 
End Sub 

グローバルヴァール「glb_YearFromは、」今では、コンテンツですフィルタ処理するために任意のハイパーブロックリストに使用することができます。