我在an.xsl文件中有一行来计算Pass属性等于true的对象数:
Dim oAPP As Object
Dim oItem As Object
Const olMailItem As Long = 0
Set oAPP = CreateObject("Outlook.Application")
Set oItem = oAPP.CreateItem(olMailItem)
With oItem
.To = Worksheets("Emails").Cells(1, 2).Value
.Subject = "Product set-up request"
.BodyFormat = 2
.Body = emailbody
.send
End With
我需要添加第二个条件:MyContainer.Valid = true
所以我想要数只包含来自有效容器的传递。如何修改语句来做到这一点?
谢谢。
答案 0 :(得分:0)
我不知道你的输入xml是怎么回事,但是你试过这个吗?
<xsl:variable name='NumPass' select='count(MyClass/MyContainer[Valid='true']/MyObject/Pass[normalize-space(text())="true"])' />
我因为声誉而无法发表评论,但你应该把你的输入xml。
希望它有所帮助。