日期选择器无法正常工作 - xPages移动表单Domino 9/Domino 8.5.3带有扩展库

问题描述:

日期选择器在Domino 9 xPages单页应用程序中无法正常工作。它显示3个字段,并在任何设备上的移动表单底部显示日历。 请帮助日期选择器无法正常工作 - xPages移动表单Domino 9/Domino 8.5.3带有扩展库

enter image description here

嗨,我有相同的代码使用,Notes版本和库,但在蓝色的搭配例如规定没有正确显示。我将提供结果的屏幕截图。 xpages上是否添加了“dojo”?

+0

您需要详细说明服务器版本(包括修订包),尝试过的移动设备,以前是否有效,是否已尝试过XPages演示应用程序。这也值得包括代码和屏幕截图。 iOS手机有一定的Dojo要求。另外,我个人不会在移动设备上使用日期选择器。其他移动Web应用程序倾向于使用三个单独的组合框来选择日,月和年。这似乎是一个更适合移动应用程序的方法。 –

+0

服务器版本 - Domino 9.0.1 FP3,移动设备 - Android。尝试在xPage单页应用程序。 – Anand

+0

您在标题中提到已安装XPages Extension Library。什么版本? –

我把一个test app on Bluemix使用单页面应用程序,一个appPage包含一个datePicker。 所有在Android中运行良好Firefox,Android Chrome浏览器&默认HTC Android浏览器(使用Android 5,又名Lollipop)。该应用程序在Bluemix上使用XPages运行时,其中包含901FP4 & Extlib r13。

的XPage代码(m_datePicker.xsp):

<?xml version="1.0" encoding="UTF-8"?> 
<xp:view xmlns:xp="http://www.ibm.com/xsp/core" xmlns:xc="http://www.ibm.com/xsp/custom" xmlns:xe="http://www.ibm.com/xsp/coreex"> 
    <xe:singlePageApp selectedPageName="dateTest" id="singlePageApp1"> 
     <xe:appPage pageName="dateTest" resetContent="true" id="appPage1"> 
     <xc:ccdateTest></xc:ccdateTest> 
     </xe:appPage> 
    </xe:singlePageApp> 
</xp:view> 

定制控制码(ccdateTest.xsp):

<?xml version="1.0" encoding="UTF-8"?> 
<xp:view id="view1" xmlns:xe="http://www.ibm.com/xsp/coreex" xmlns:xp="http://www.ibm.com/xsp/core"> 
    <xe:djxmHeading id="djxmHeading1" label="dateTest"> 
     <xp:this.facets> 
      <xp:panel xp:key="actionFacet"/> 
     </xp:this.facets> 
    </xe:djxmHeading> 
    <xp:inputText id="inputText1"> 
     <xp:dateTimeHelper id="dateTimeHelper1"></xp:dateTimeHelper> 
     <xp:this.converter> 
      <xp:convertDateTime type="date"></xp:convertDateTime> 
     </xp:this.converter> 
    </xp:inputText> 
</xp:view> 

并在应用程序的XSP属性:

application xsp properties

从你的截图看,它看起来像两件事之一:

  1. 你缺少移动主题覆盖在你的xsp.properties(见上面我的截图)
  2. 或者你没有正确设置手机主题前缀。它应该是“m_”以匹配您的移动xpages的名称
+0

布赖恩,请将您的示例应用程序的代码添加到您的答案:-) –

+0

嗨,我已经使用相同的代码,相同的Notes版本(Notes 9.0.1 FP4)和扩展库( R14),但不能像蓝色混合示例中指定的那样正确显示。我提供了标题输出的屏幕截图。 – Anand

+0

从您的屏幕截图看,它看起来像是以下两件事之一:1.您错过了移动主题覆盖(请参阅上面的屏幕截图),2.或者您没有正确设置移动主题前缀。它应该是“m_”以匹配您的手机xpages的名称 –