LS代码上传附件报File not found错误问题

各位大侠:
      本人遇到这样一个问题,有遇到的同仁请帮忙告诉兄弟怎么解决的。感谢!

      操作系统:linux
      domino:853
      问题描述:lotusscript代理中执行以下语句报File not found错误
                    Call RtfItem.Embedobject(EMBED_ATTACHMENT, "", strPath + x)
                    其中strPath为文件路径,x为文件名称,文件路径和文件名称肯定正确,但就是报错。
参与13

12同行回答

yang0158yang0158软件开发工程师xxxxx
回复 12# gavid0124 我在webQuerySave里面判断是不是domino能不能不识别,不能识别就不给用户保存。   Dim result As VariantDim fileName As Stringresult = Evaluate({@AttachmentNames},doc)For i=0 To UBound(Result)fileName=Result(i)If Len(fileName) =0...显示全部
回复 12# gavid0124

我在webQuerySave里面判断是不是domino能不能不识别,不能识别就不给用户保存。

   Dim result As Variant
Dim fileName As String

result = Evaluate({@AttachmentNames},doc)

For i=0 To UBound(Result)

fileName=Result(i)

If Len(fileName) =0 Then

Else


If doc.HasEmbedded Then



Set newObject = doc.GetAttachment(fileName)

If newObject Is Nothing Then

valid3 = False

End If

End If

End If

Next
通知用户附件不合法
If valid3=False  Then



Print ||
end if收起
互联网服务 · 2013-12-04
浏览954
gavid0124gavid0124系统架构师上海理想
回复 11# yang0158     没!显示全部
回复 11# yang0158


    没!收起
电信运营商 · 2013-12-04
浏览912
yang0158yang0158软件开发工程师xxxxx
回复 10# gavid0124 哥们,我遇到了给你一模一样的问题,只要是中文名字的附件就报错,其他格式的没问题。你解决没有?显示全部
回复 10# gavid0124

哥们,我遇到了给你一模一样的问题,只要是中文名字的附件就报错,其他格式的没问题。你解决没有?收起
互联网服务 · 2013-12-04
浏览943
gavid0124gavid0124系统架构师上海理想
回复 9# superhewei     这个我测试过,只要是中文就不行。显示全部
回复 9# superhewei


    这个我测试过,只要是中文就不行。收起
电信运营商 · 2013-10-17
浏览933
superheweisuperhewei网站开发工程师思佳软件
问题应该是文件名在不同的系统下,不符合要求导致。比如文件名中的符号 等。。。在有的系统中不符合要求。显示全部
问题应该是文件名在不同的系统下,不符合要求导致。
比如文件名中的符号 等。。。在有的系统中不符合要求。收起
软件开发 · 2013-10-17
浏览932
yang0158yang0158软件开发工程师xxxxx
暂时没有遇到中文附加名字的情况,可能以后会有在服务器上解析中文名字附件的情况,我的也是linux服务器显示全部
暂时没有遇到中文附加名字的情况,可能以后会有在服务器上解析中文名字附件的情况,我的也是linux服务器收起
互联网服务 · 2013-10-17
浏览921
gavid0124gavid0124系统架构师上海理想
回复 6# witlili     我在linux上面看,只要是中文文件名全部是乱码,所谓我以为是英文的操作系统,然后查看编码集才知道有中文编码。这个是编码设置的问题吗?高手知道怎么设置不?...显示全部
回复 6# witlili


    我在linux上面看,只要是中文文件名全部是乱码,所谓我以为是英文的操作系统,然后查看编码集才知道有中文编码。这个是编码设置的问题吗?高手知道怎么设置不?收起
电信运营商 · 2013-10-17
浏览906
witliliwitlili软件开发工程师神州数码
回复 5# gavid0124    那你的操作系统怎么说是英文?Domino是中文版?显示全部
回复 5# gavid0124


   那你的操作系统怎么说是英文?Domino是中文版?收起
软件开发 · 2013-10-16
浏览908
gavid0124gavid0124系统架构师上海理想
回复 4# witlili     我看了下linux系统的字符集(中文部分):zh_CNzh_CN.gb18030zh_CN.gb2312zh_CN.gbkzh_CN.utf8这个应该是正常的吧?显示全部
回复 4# witlili


    我看了下linux系统的字符集(中文部分):
zh_CN
zh_CN.gb18030
zh_CN.gb2312
zh_CN.gbk
zh_CN.utf8

这个应该是正常的吧?收起
电信运营商 · 2013-10-16
浏览942
witliliwitlili软件开发工程师神州数码
回复 3# gavid0124    和编码有关,Domino是中文,操作系统是英文,不合理。调整linux的操作系统字符集。显示全部
回复 3# gavid0124


   和编码有关,Domino是中文,操作系统是英文,不合理。调整linux的操作系统字符集。收起
软件开发 · 2013-10-15
浏览930

提问者

gavid0124
系统架构师上海理想
擅长领域: 安全

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2013-10-14
  • 关注会员:1 人
  • 问题浏览:5555
  • 最近回答:2013-12-04
  • X社区推广