问题列表 - 第28382页

派生列编辑器

我需要将格式化日期分配给数据流中的列.我添加了一个派生形状,并为新列输入了以下表达式 - 派生列="添加为新列":

"BBD" + SUBSTRING((DT_WSTR,4)DATEADD("Day",30,GETDATE()),1,4) + 
SUBSTRING((DT_WSTR,2)DATEADD("Day",30,GETDATE()),6,2) + 
SUBSTRING((DT_WSTR,2)DATEADD("Day",30,GETDATE()),9,2)
Run Code Online (Sandbox Code Playgroud)

问题是派生列转换编辑器自动分配数据类型Unicode string[DT_WSTR]和长度"7".但是,字符串的长度为11,因此每次抛出以下异常:

[Best Before Date [112]] Error: The "component "Best Before Date" (112)" failed 
because truncation occurred, and the truncation row disposition on "output column
"Comments" (132)" specifies failure on truncation. A truncation error occurred 
on the specified object of the specified component.
Run Code Online (Sandbox Code Playgroud)

有谁知道为什么编辑坚持7长度?我似乎无法改变这一点.

非常感谢,

抢.

ssis

2
推荐指数
1
解决办法
1万
查看次数

在Android模拟器中访问谷歌地图

我正在使用谷歌地图数据开发一个Android应用程序.我可以在模拟器中访问谷歌地图,但当我在我的应用程序中尝试相同时,谷歌地图没有打开.问题是什么?帮助

java android google-maps

3
推荐指数
1
解决办法
2361
查看次数

magento using join in grid.php prepareCollection

Can someone tell me how to make a join within magento

Here is the problem:

<?//kleurtjes
$collection= Mage::getModel('faq/faq')->getCollection();

$collection->getSelect()->join(array('faqcat' => $this->getTable('faqcat/faqcat')), 'faqcat.faqcat_id=faq.faqcat_id' , array('faqcat.*'));

?>
Run Code Online (Sandbox Code Playgroud)

i am trying to make a join with the table faqcat where i use the key faqcat_id .

futher i want that faqcat.name + faq.faq_id are being selected cos these are the values i want to use in colums.

<?
  protected function _prepareColumns()
  {

      $this->addColumn('faq_id', array(
          'header'    => Mage::helper('faq')->__('ID'),
          'align'     =>'right',
          'width'     => '50px',
          'index' …
Run Code Online (Sandbox Code Playgroud)

join magento

5
推荐指数
2
解决办法
1万
查看次数

在中心添加子视图 - iPad

我想在当前视图中添加子视图,此子视图为300x300.当我使用添加子视图时

[self.view addSubview:md.view];
Run Code Online (Sandbox Code Playgroud)

md.view将出现在位置(0,0)有没有办法在中心添加子视图?

谢谢

ipad

4
推荐指数
1
解决办法
9139
查看次数

如何在CDATA之外编写非转义XML

我正在尝试使用Stax编写XML数据,其中内容本身是HTML

如果我试试

xtw.writeStartElement("contents");
xtw.writeCharacters("<b>here</b>");
xtw.writeEndElement();
Run Code Online (Sandbox Code Playgroud)

我明白了

<contents>&lt;b&gt;here&lt;/b&gt;</contents>
Run Code Online (Sandbox Code Playgroud)

然后我注意到CDATA方法并将我的代码更改为:

xtw.writeStartElement("contents");
xtw.writeCData("<b>here</b>");
xtw.writeEndElement();
Run Code Online (Sandbox Code Playgroud)

这次结果是

<contents><![CDATA[<b>here</b>]]></contents>
Run Code Online (Sandbox Code Playgroud)

这仍然不好.我真正想要的是

<contents><b>here</b></contents>
Run Code Online (Sandbox Code Playgroud)

那么是否有一个XML API /库允许我在不加入CDATA部分的情况下编写原始文本?到目前为止,我已经看过Stax和JDom了,他们似乎没有提供这个.

最后我可能会选择好的旧StringBuilder,但这不会很优雅.

更新:

到目前为止,我主要同意答案.但是,<b>here</b>我可以将1MB HTML文档嵌入到更大的XML文档中.你的建议意味着我必须解析这个HTML文档才能理解它的结构.如果可能的话,我想避免这种情况.

回答:

这是不可能的,否则您可能会创建无效的XML文档.

java xml stax escaping

9
推荐指数
1
解决办法
2562
查看次数

如何在JavaFX中访问我的计算机上的本地媒体文件?

如何在JavaFX中访问我的计算机上的本地媒体文件?

这是我试过的网址:

C:/PROJECT/videos/on2tm_352.flv
file:///C://PROJECT/videos/on2tm_352.flv (在某些网站建议忘了哪里)

但是,当我将媒体文件放在项目的文件夹中并使用它访问它时,它确实可以播放 {__DIR__}/on2tm_352.flv

注意:没有输出异常和错误.屏幕只是空白.

使用KLite Codec 583 Mega,JavaFX 1.2,Netbeans 6.8

media javafx

1
推荐指数
1
解决办法
1万
查看次数

检测何时使用JavaScript调整窗口大小?

当用户结束调整浏览器窗口大小时,是否有任何方法可以使用jQuery或JavaScript来触发函数?

换句话说:

  1. 用户调整浏览器窗口大小时是否可以检测到鼠标注册事件?除此以外:
  2. 我可以检测窗口调整大小操作何时完成?

我目前只能在用户开始使用jQuery调整窗口大小时触发事件

javascript jquery

124
推荐指数
3
解决办法
12万
查看次数

如何模拟黄瓜/水豚的IP地址?

我正在使用Cucumber和Capybara,我想要一种模拟请求IP地址的方法,如下所示:

Given the request ip address is "10.1.2.3"
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails cucumber capybara

4
推荐指数
2
解决办法
2727
查看次数

如何在XML属性中编码JavaScript文本?

我有一段JavaScript字符串,来自不受信任的来源,嵌入在onclick标签内部,我不确定这个字符串编码的正确方法是什么.这是HTML的简化:

<input type="button" onclick="alert([ENCODED STRING HERE]);"
    value="Click me" />
Run Code Online (Sandbox Code Playgroud)

我使用Microsoft AntiXss库,其中包含几种编码方法.该文本嵌入在HTML/XML属性中,因此使用AntiXss.XmlAttributeEncode方法进行XML属性编码似乎是合适的.但是,它也是一段JavaScript.因此,使用AntiXss.JavascriptEncode方法的JavaScript编码 似乎也是合适的.

我应该选择哪一种方式使我不暴露安全漏洞,同时允许正确显示文本?


更新: 我目前使用的解决方法是使用XmlAttributeEncode此文本并将其放在标记中的自定义属性中.之后我使用一些JavaScript从这个标签中读取它.它基本上看起来像这样:

<input type="button" onclick="alert(this.getAttribute('comment');"
    value="Click me" comment="[XML ATTRIBUTE ENCODED TEXT HERE]" />
Run Code Online (Sandbox Code Playgroud)

虽然这很好地解决了问题,但我仍然非常好奇如何在XML属性中正确编码JavaScript.

.net html javascript encoding antixsslibrary

1
推荐指数
1
解决办法
1573
查看次数

14
推荐指数
3
解决办法
3万
查看次数