问题标签 [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.
filtering - MDX:计算尺寸?
我不知道这是否可能,或者我对 MDX 的有限知识是否将我推向了错误的方向......
我正在处理的多维数据集有两个不同的日期维度[Statement Dates]
和[Premium Dates]
. 进一步在每个层次结构中看起来像这样:
对于我正在实现的业务逻辑,我需要执行以下操作:
所以我需要它来区分使用哪个维度来根据正在使用的产品类别过滤年份。
这可以解析并运行查询,但数字似乎表明该IIF
语句始终返回 false。
jquery - jQuery中元素的总宽度(包括填充和边框)
在主题中,如何使用 jQuery 获取元素的总宽度,包括其边框和填充?我有 jQuery 维度插件,并.width()
在我的760px-wide
, 10px padding
DIV 上运行返回760
。
也许我做错了什么,但如果我的元素表现为780 pixels wide
并且 Firebug 告诉我它上面有10px padding
,但调用.width()
只给出 760,我很难知道如何。
感谢您的任何建议。
javascript - 如何检索渲染画布元素的坐标(x,y,w,h)?
如何获取渲染画布元素的坐标?我需要他们申请clearRect
,fillRect
等等到它的区域。
我得到了画布:
然后?有办法得到左上角x
,左上角y
,width
还有height
这个?
@update 后moonshadow的回答:
谢谢你的回答,我知道操作是相对于画布的,但我问了这个问题,因为我没有解释自己的这种行为:我已经用画布对象做了一个测试文件(http://avastreg.ilbello.com /canvas/test.html)。
在这里,我放置了一个表格,clearRect
可以通过表格发送尺寸。当您在画布(新闻)上触发鼠标悬停时,它适用clearRect
于该坐标。在mouseout
笔芯上。
起始值为:
然后尝试类似
使用其他值,它会部分清除。为什么会这样?
java - 如何从 Java.awt.print.PrinterJob 获取 PageFormat
我正在尝试使用 PageFormat 信息在打印之前修改基于 javax.swing 的打印输出。我对如何从 PrintJob(使用 getPrinterJob() 和 printDialog() 获得)获取 PageFormat 感到困惑。我知道有 getPageFormat 方法,但我不知道如何获取 PrintRequestAttributeSet(它不是 printJob.getPrintService().getPrintAttributes())。老实说,我真正想知道的是页面的宽度和高度。关于我如何做到这一点的任何想法?谢谢。
html - 任何 Html 控件库 - jQuery/Prototype 的可视化对应物
jQuery 提供了一个浏览器中立的库来访问和操作 DOM。这很好。
但是,我正在寻找视觉方面的对应物 - 我需要构建像素测量界面,而不是浪费太多时间测试和纠正跨浏览器问题(在 IE 中具有疯狂边距的按钮,或在 FireFox 中使用错误的框模型. 许多 IE 和其他情况下将多个元素放在一条线上会导致对齐或浮动)。
基本上,我需要能够在纸上规划出具有精确像素尺寸的界面(例如,所有文本框的高度都应为 22 像素),然后轻松地将这些设计转换为 Html。在 WinForms 世界中,这通常是直截了当的。使用 html 就没有什么了,而且我发现在输入控件方面它是最糟糕的。
我可以使用哪些库或集合来使这种设计成为现实(除了将所有东西都转换为存在这种程度的控制的 Silverlight 之外)。需要启用 Javascript(以 AJAX 开头),因此库可以完全依赖它来进行控制。
我正在寻找具有精确像素控制的统一风格的一些组件
按钮
Textboxes
Dropdowns
ComboBoxes(可以直接编辑文本的下拉菜单)
Toggle Buttons
apache-flex - Flex : 应用程序的维度
我在分辨率为 800x600 的显示器上运行上述代码。所以,我希望弹出的警报将显示宽度为 800。但它显示宽度为 500。为什么?
data-warehouse - 数据仓库报告问题
我刚刚开始涉足数据仓库,我有一个问题我似乎无法弄清楚。
我有一家公司,有十家商店,每家都有一定的员工。在我的数据仓库中,我有一个代表商店的维度。员工维度是一个 SCD,具有开始/结束列,以及员工所在的商店。
我的事实表是基于员工(匿名)给商店经理的建议。此表包含建议类型(清洁度、工资问题等)、提交日期(时间维度表的外键)以及提交的商店。
我想做的是创建一个报告,显示给定年份的建议数量与员工数量的比率。因为员工人数会定期变化,所以我无法简单查询员工总数。
不幸的是,我在网上搜索了很多试图找到解决方案,但大多数示例都是基于零售的销售,这与我正在尝试做的不同。
任何帮助,将不胜感激。我确实在我的机器上安装了 AdventureWorksDW,因此如果有人提出使用它的建议,我可以将其用作参考点。
提前致谢!
android - 如何在Android中将屏幕尺寸作为像素获取
我创建了一些自定义元素,我想以编程方式将它们放置在右上角(n
来自顶部边缘的m
像素和来自右边缘的像素)。因此我需要获取屏幕宽度和屏幕高度,然后设置位置:
我如何在主要活动中获得screenWidth
和?screenHeight
security - 如何将 SSAS 层次结构级别限制为用户?
我对 ssas 比较陌生,并且遇到了一些问题。
场景:
- 具有公司层次结构(区域、子区域、国家/地区、公司)的多维数据集
- 通过将用户名链接到允许的公司列表来过滤公司维度来应用维度安全性。
- Enable Visual Total 已打开,因此您只能查看您有权访问的那些公司在层次结构的每个级别的总计。
问题:
有人要求,如果用户只能看到一个国家的公司(例如),那么他们应该无法看到层次结构中的更高级别(因为总数是相同的)。即,如果您只能看到英国公司,您应该只看到层次结构的国家和公司级别,而不是子区域(欧洲)和地区(EMEA)级别。
有没有人对如何实现这一点有任何想法,或者即使可以做到?我们可以管理一个在报告层中工作的解决方案,但要求是这应该在多维数据集中处理,以允许未来的临时报告/替代报告解决方案。
我尝试过的想法/事情:
- 尝试查看设置默认成员是否对您可以看到的层次结构的级别有任何影响(它没有)
为他们使用的公司层次结构实施了多个相同的视角;每个视角都使用一个层次结构,该层次结构从一个越来越低的层次开始。
- 这在一定程度上可行,但我看不出如何将用户限制在一个角度
HideMemberIf - 据我所知,这用于创建参差不齐的层次结构并隐藏较低成员而不是层次结构的顶层。
所以,总之,嗯。
c# - WPF位置和尺寸错误
我目前在我的程序中使用没有边框的半透明 WPF 表单作为相机样式设备。但是,当我访问表单的位置(顶部、左侧)和尺寸(高度、宽度)属性时,它们似乎是错误的。
据报道,与桌面相关的 top 属性比实际高出大约 26 个像素。IE 如果我将表单放在顶部和左侧 (0,0),则属性将报告 (0, -26)。
高度也不正确,报告比实际短约 50-60 像素。
过去有没有人遇到过这个问题并有解决方案?
问候,安迪·亨特