<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 431,  comments - 344,  trackbacks - 0
    1.Suppose i have 50 records in a matrix and using mapping i want to send only those records to BW which are selected.. how can we do this?
       appname.getCache().getDocument('MTX_DATA_XML').selectNodes('//record[@jsxselected="1"]');
    2.
    format 1:
    <data jsxid="jsxroot">
    <record jsxtext="Jame Paulis" jsxid="1" office="1018" status="Interview" experience="3" longivity="1" ></record>
    <record jsxtext="James" jsxid="2" office="1019" status="GD" experience="3" longivity="2" ></record>
    <data/>

     format 2:
    <data>
    <record>
    <ID>1</ID>
    <office>1018</office>
    <status>Interview</status>
    <experience>3</experience>
    <longivity>1</longivity>
    </record>
    <record>
    <ID>2</ID>
    <office>1019</office>
    <status>Group Discussion</status>
    <experience>0</experience>
    <longivity>3</longivity>
    </record>
    </data>
    var nodeValueExp = objDoc.selectSingleNode("http://record[ID='1']/experience").getValue();

    The following XSL will produce the output you wanted in format 2:
    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format">
    <xsl:template match="/">
    <xsl:element name="data">
    <xsl:for-each select="http://record">
    <xsl:element name="record">
    <xsl:for-each select="@*">
    <xsl:choose>
    <xsl:when test="name()='jsxid'"><xsl:element name="ID"><xsl:value-of select="."/></xsl:element></xsl:when>
    <xsl:when test="name()='jsxtext'"></xsl:when>
    <xsl:otherwise><xsl:element name="{name()}"><xsl:value-of select="."/></xsl:element></xsl:otherwise>
    </xsl:choose>
    </xsl:for-each>
    </xsl:element>
    </xsl:for-each>
    </xsl:element>
    </xsl:template>
    </xsl:stylesheet>



    You can use this XPath for format1:

    //record[@jsxid='1']/@experience


    3.Is there a way to select items in a Select by pressing keys? For example I have a alphabetized list of States. I want to be able to press 'A' 4 times to move from Alabama, to Alaska, to Arizona, to Arkansas. Then I want to be able to press tab and move on to a zip code field. This should leave Arkansas selected.

    This is the normal behavior for a simple html select box and I want to stick to what people are familiar with.

    function handleKeyPress(objSelect,objEvent) {
      //resolve the key the pressed;only listen for numbers and letters
      var intKey = objEvent.keyCode();
      var strKey = String.fromCharCode(intKey);
      if(strKey.search(/[a-z0-9]/i) == -1) return true;
      var objKey = new RegExp(strKey,"i");
    
      //get list of options for the select
      var objXML = objSelect.getXML();
      var objTextNodes = objSelect.getXML().selectNodes("http://record[@jsxtext]");
    
      //query the select box to see if the same key was pressed before; if so begin searching at he correct index
      var objState = objSelect.custom_index || {};
      objState[strKey] = (objState[strKey] != null) ? objState[strKey] : 0;
      var intIndex = (objState[strKey] < objTextNodes.getLength()) ? objState[strKey] : 0;
      jsx3.log("index: " + objState[strKey]);
    
    
      objState[strKey] = 0;
      return true;
    };
    
    
    function handleKeyPress(objSelect,objEvent) {
      //resolve the key the pressed;only listen for numbers and letters
      var intKey = objEvent.keyCode();
      var strKey = String.fromCharCode(intKey);
      if(strKey.search(/[a-z0-9]/i) == -1) return true;
      var objKey = new RegExp(strKey,"i");
    
      //get list of options for the select
      var objXML = objSelect.getXML();
      var objTextNodes = objSelect.getXML().selectNodes("http://record[@jsxtext]");
    
      //query the select box to see if the same key was pressed before; if so begin searching at he correct index
      var objState = objSelect.custom_index || {};
      objState[strKey] = (objState[strKey] != null) ? objState[strKey] : 0;
      var intIndex = (objState[strKey] < objTextNodes.getLength()) ? objState[strKey] : 0;
      jsx3.log("index: " + objState[strKey]);
    
      //loop to find the next item in the list that begins with the given key
      for(var i=intIndex;i<objTextNodes.getLength();i++) {
        if(objTextNodes.getItem(i).getAttribute("jsxtext").search(objKey) == 0) {
          objSelect.custom_index = {};
          objSelect.custom_index[strKey] = i+1;
          objSelect.setValue(objTextNodes.getItem(i).getAttribute("jsxid"));
          return false;
        }
      }
    
      //loop from 0 to current index to find the first item in the list that begins with the given key.(wrap around)
      //following was added by dlehman
      for(var i=0;i<intIndex;i++) {
        if(objTextNodes.getItem(i).getAttribute("jsxtext").search(objKey) == 0) {
          objSelect.custom_index = {};
          objSelect.custom_index[strKey] = i+1;
          objSelect.setValue(objTextNodes.getItem(i).getAttribute("jsxid"));
          return false;
        }
      }
      
      objState[strKey] = 0;
      return true;
    };
    



    posted on 2007-03-27 12:03 周銳 閱讀(336) 評論(0)  編輯  收藏 所屬分類: TIBCO
    主站蜘蛛池模板: 亚洲一区二区无码偷拍| 亚洲精品中文字幕乱码影院| WWW亚洲色大成网络.COM| 蜜桃视频在线观看免费网址入口 | 亚洲精品WWW久久久久久| 真正全免费视频a毛片| 亚洲毛片av日韩av无码| 亚洲精品视频免费观看| 亚洲性猛交XXXX| 无码囯产精品一区二区免费| 亚洲高清在线观看| 最近在线2018视频免费观看| 亚洲三级中文字幕| 女人被免费视频网站| 美女免费视频一区二区| 国产亚洲精品拍拍拍拍拍| 免费无码又爽又刺激一高潮| 91天堂素人精品系列全集亚洲| 亚洲精品动漫免费二区| 色www免费视频| 亚洲精品无码鲁网中文电影| 免费不卡在线观看AV| 国产午夜亚洲精品国产| 全部免费国产潢色一级| 免费黄网站在线观看| 亚洲人成网站看在线播放| 亚洲A∨午夜成人片精品网站| 中文字幕手机在线免费看电影| 亚洲电影一区二区三区| 欧美三级在线电影免费| 女人裸身j部免费视频无遮挡| 亚洲av色福利天堂| 日韩免费毛片视频| 波多野结衣免费一区视频 | 午夜影视在线免费观看| a一级爱做片免费| 亚洲免费在线视频播放| 一本久到久久亚洲综合| 亚洲成人免费电影| 免费国产高清毛不卡片基地| 久久精品亚洲中文字幕无码麻豆|