genexus - GeneXus 的 .open 方法返回什么数值
问题描述
我尝试在 Genexus 上导入 excel 文件。我使用 .open 来确保所选文件是这样的 excel 文件。
&ret = &w_Excel.Open(&w_FilePath)
&w_Excel.Close()
If &ret = 0
//import excel deta
Else
//show message 'this is not excel file'
EndIf
在开发环境中,此代码运行良好。但是另一个环境,这个没有。
我猜 .open 方法返回 0 无论所选文件是 excel 文件还是不是。
我知道 .open 在选择 excel 文件时返回 0。其他文件类型时返回 10。这是对的吗?
我不确定,因为这个网站只是说返回一个数字类型。 https://wiki.genexus.com/commwiki/servlet/wiki?6992 ,打开+方法,
.open 返回的值是否会因运行环境而改变?
解决方案
推荐阅读
- python - 如何从单个 Flask 路由执行两个 SQL 命令
- javascript - 回显的 HTML 表单不调用 onsubmit 函数
- jenkins - 如何在jenkins中动态更改sonarqube projectVersion号
- android - Android:无法通过文本或其他应用程序从原始文件夹发送音频文件
- networking - 码头工人网络
- ionic-framework - Ionic - 滚动到特定元素 Virtual Scroll
- node.js - 无法安装最新版本的nodejs
- sql - 如何在 postgres 中在其中一列的值为“true”的两列上添加唯一约束
- scikit-learn - 如何预测离群值比例的最佳值?
- ios - 在两个 iPhone 应用程序 iOS 之间共享数据