問題タブ [dimensions]

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 投票する
1 に答える
3912 参照

filtering - MDX: 計算されたディメンション?

これが可能かどうか、または MDX に関する限られた知識が間違った方向に進んでいるかどうかはわかりません...

私が扱っているキューブには、日付[Statement Dates][Premium Dates]. さらに、それぞれの階層は次のようになります。

私が実装しているビジネスロジックでは、次のようなことをする必要があります:

そのため、使用されている製品カテゴリに基づいて、年をフィルター処理するために使用するディメンションを識別する必要があります。

これは問題なく解析され、クエリは実行されますが、数値は、IIFステートメントが常に false を返すことを示唆しているようです。

0 投票する
6 に答える
137280 参照

jquery - jQuery の要素の合計幅 (パディングとボーダーを含む)

件名のように、jQuery を使用して、ボーダーとパディングを含む要素の合計幅を取得するにはどうすればよいでしょうか? 私は jQuery ディメンション プラグインを持ってい.width()て、私760px-wide10px paddingDIV を実行しています760

おそらく私は何か間違ったことをしているのでしょうが、私の要素が次780 pixels wideのように表示され、Firebug がその要素があることを示している10px paddingのに、呼び出すと.width()760 しか返されない場合、どうすればよいかわかりません。

提案をありがとう。

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

javascript - レンダリングされたキャンバス要素の座標(x、y、w、h)を取得するには?

レンダリングされたキャンバス要素の座標を取得するにはどうすればよいですか? などをその領域clearRectに適用する必要があります。fillRect

キャンバスを取得します:

それで?x左上、左上ywidthそしてこれを取得する方法はありheightますか?

moonshadowの回答後の @update :

答えはthxです。操作がキャンバスに関連していることは知っていますが、この動作について説明していないため、質問をしました。キャンバスオブジェクトを使用してテストファイルを作成しました( http://avastreg.ilbello.com /canvas/test.html )。

ここでは、フォームから寸法をclearRect送信できるフォームを配置しました。キャンバス(NEWS)でマウスオーバーをトリガーするclearRectと、その座標で適用されます。リフィルmouseoutについて。

開始値は次のとおりです。

次に、次のようなものを試してください

他の値では、部分的にクリアされます。なぜこれが起こるのですか?

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

java - Java.awt.print.PrinterJob から PageFormat を取得する方法

PageFormat 情報を使用して、印刷する前に javax.swing ベースの印刷出力を変更しようとしています。PrintJob (getPrinterJob() と printDialog() を使用して取得されます) から PageFormat を取得する方法について困惑しています。getPageFormat メソッドがあることは知っていますが、PrintRequestAttributeSet (printJob.getPrintService().getPrintAttributes() ではない) を取得する方法がわかりません。正直なところ、私が知りたいのはページの幅と高さだけです。どうすればそれができるかについてのアイデアはありますか? ありがとう。

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

html - 任意の Html コントロール ライブラリ - jQuery/Prototype の視覚的な対応物

jQuery は、DOM にアクセスして操作するためのブラウザに依存しないライブラリを提供します。これはいい。

しかし、私は物事の視覚的な側面に対応するものを探しています-クロスブラウザの問題(IEでクレイジーなマージンを持つボタン、またはFireFoxで間違ったボックスモデルを使用するボタン)のテストと修正に多くの時間を無駄にすることなく、ピクセル測定インターフェイスを構築する必要があります. 多くの IE およびその他のインスタンスで、複数の要素を 1 行に配置すると、位置合わせが台無しになったり、浮動したりします)。

基本的に、正確なピクセル寸法 (たとえば、すべてのテキスト ボックスの高さを正確に 22 ピクセルにする必要があります) で紙の上にインターフェイスを計画し、それらのデザインを Html に簡単に変換できるようにする必要があります。WinForms の世界では、これは通常簡単です。html の場合は別ですが、入力コントロールに関しては最悪だと思います。

この種の設計を現実のものにするために、どのようなライブラリまたはコレクションを使用できますか (その程度の制御が存在する Silverlight にすべてを変換する以外に)。Javascript をオンにする必要があるため (最初は AJAX)、ライブラリはコントロールを完全に Javascript に依存することができます。

正確なピクセル制御を備えた均一なスタイルで探しているコンポーネントの一部

ボタン
テキストボックス
ドロップダウン
コンボボックス (テキストを直接編集できるドロップダウン)
トグルボタン

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

apache-flex - Flex : アプリケーションの寸法

上記のコードを解像度 800x600 のモニターで実行しています。したがって、ポップアップするアラートには幅が 800 と表示されると思いますが、幅が 500 と表示されます。なぜですか?

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

data-warehouse - データ ウェアハウス レポートに関する質問

私はデータ ウェアハウスに飛び込み始めたばかりで、1 つの質問があります。

私は 10 の店舗を持ち、それぞれに特定の従業員がいるビジネスを行っています。私のデータ ウェアハウスには、店舗を表すディメンションがあります。従業員ディメンションは SCD であり、開始/終了の列と、従業員が働いている店舗があります。

私のファクト テーブルは、従業員が (匿名で) 店長に提供する提案に基づいています。このテーブルには、提案の種類 (清潔さ、給与の問題など)、提案が提出された日付 (Time ディメンション テーブルにキー付けされた外部)、および提案が提出された店舗が含まれています。

私がやりたいことは、特定の年の従業員数に対する提案数の比率を示すレポートを作成することです。従業員の数は定期的に変化するため、従業員の総数について簡単なクエリを実行することはできません。

残念ながら、私は解決策を見つけるためにウェブをかなり検索しましたが、例の大部分は小売ベースの販売であり、これは私がやろうとしていることとは異なります.

どんな助けでも大歓迎です。私のマシンには AdventureWorksDW がインストールされているので、それを使用する提案があれば参考にしてください。

前もって感謝します!

0 投票する
46 に答える
1192067 参照

android - Androidで画面サイズをピクセルとして取得する方法

いくつかのカスタム要素を作成しましたが、それらをプログラムで右上隅 (上端nからのmピクセルと右端からのピクセル) に配置したいと考えています。したがって、画面の幅と高さを取得してから位置を設定する必要があります。

メインのアクティビティを取得するscreenWidthにはどうすればよいですか?screenHeight

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

security - SSAS階層レベルをユーザーに制限するにはどうすればよいですか?

私はssasに比較的慣れておらず、何か問題があります。

シナリオ:

  • 会社階層(地域、サブ地域、国、会社)を持つキューブ
  • ディメンションのセキュリティは、ユーザー名を許可される会社のリストにリンクして会社のディメンションをフィルタリングすることで適用されます。
  • [ビジュアル合計を有効にする]がオンになっているため、アクセスできる会社の階層の各レベルでのみ合計を表示できます。

問題:

たとえば、ユーザーが1つの国の企業しか表示できない場合、階層の上位レベルは表示されないようにする必要があります(合計は同じになるため)。つまり、英国の企業のみが表示される場合は、階層のの国と企業のレベルのみが表示され、サブリージョン(ヨーロッパ)とリージョン(EMEA)のレベルは表示されません。

これをどのように達成できるか、あるいはそれが可能であるとしても、誰かが何かアイデアを持っていますか?レポートレイヤーで機能するソリューションを管理できますが、将来のアドホックレポート/代替レポートソリューションを可能にするために、これをキューブで処理する必要があります。

私が試したアイデア/事柄:

  • デフォルトのメンバーを設定することが、表示できる階層のレベルに影響を与えるかどうかを確認しようとしています(影響はありません)
  • 使用する会社の階層が異なる複数のパースペクティブを実装しました。各パースペクティブは、下位レベルから始まる階層を使用します。

    • これはある程度までは機能しますが、ユーザーを1つの視点だけに制限する方法がわかりません
  • HideMemberIf-私が見る限り、これは不規則な階層を作成するために使用され、階層の最上位レベルではなく下位メンバーを非表示にします。

だから、結論として、うーん。

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

c# - WPF の位置と寸法が間違っている

私は現在、私のプログラムでカメラスタイルデバイスとして境界線のない半透明の WPF フォームを使用しています。ただし、フォームの位置 (上、左) および寸法 (高さ、幅) のプロパティにアクセスすると、それらが間違っているように見えます。

トップ プロパティは、デスクトップとの関係で、実際よりも約 26 ピクセル高いと報告されています。IE フォームを上と左 (0,0) に配置すると、プロパティは (0, -26) を報告します。

高さも正しくなく、実際よりも約 50 ~ 60 ピクセル短いと報告されています。

過去にこの問題を経験したことがあり、解決策を持っている人はいますか?

よろしく、 アンディ・ハント