Kuvatud on postitused sildiga VisualStudio 2010. Kuva kõik postitused
Kuvatud on postitused sildiga VisualStudio 2010. Kuva kõik postitused

reede, 21. oktoober 2011

Tühik ja reavahe XSL stylesheedil põhjustavad veateate xsl:attribute korral

XSL stylesheedi rakendamisel annab VisualStudio2010 vea

Attribute and namespace nodes cannot be added to the parent element after a text, comment, pi, or sub-element node has already been added

Vea põhjuseks võivad olla ka reavahetus/tühikud elementide vahel

    <Invoice languageId="" templateId="" channelId="" factoring="" regNumber="" serviceId="" channelAddress="">        
        <xsl:attribute name="invoiceId">
            <xsl:value-of select="/E-Document/Document/DocumentInfo/DocumentNum"/>
        </xsl:attribute>

veast saab lahti kui kahe elemendi vahelt tühikud ja reavahed ära korjad, ei näe küll ilus välja aga töötab

<Invoice languageId="" templateId="" channelId="" factoring="" regNumber="" serviceId="" channelAddress=""><xsl:attribute name="invoiceId">
            <xsl:value-of select="/E-Document/Document/DocumentInfo/DocumentNum"/>
        </xsl:attribute>

reede, 6. august 2010

VisualStudio 2010 debugeri käima ajamine JavaScripti jaoks IE8-ga

Kui mingil põhjusel ei debugi JavaScripti VisualStudio 2010 all ja oled kontrollinud
,et nii IE8 seadetest Options -> Advanced -> Browsing -> märkeruut "Disable Script debugging" on maha võetud ja VisualStudio2010 Solution Property Pages -> Start Options on degugimine märgitud nii nagu vaja aga ikka keeldub JavaScripti silumast võib abi olla sõna
"debugger" kirjutamisest otse JavaScripti koodi no näiteks nii

function onSucceed(result, userContext, methodname) {
debugger;
if (KOnimet != null) {
KOnimet.value = result;
}
else {
if (result.length > 0) {
alert(result);
}
}
}