我正在使用Google应用脚本将表单数据写入电子表格.现在我想从Excel中获取符合条件的值(例如,按日期,用户名过滤)并使用app脚本显示它们.
我的电子表格有
+-------------+-----------+----------------------+
| Date | Username | Comment |
+-------------+-----------+----------------------+
| 2012-05-02 | palani | My first comment |
| 2012-05-02 | raja | My second comment |
| 2012-05-03 | palani | My third comment |
| 2012-05-03 | raja | My fourth comment |
+-------------+-----------+----------------------+
Run Code Online (Sandbox Code Playgroud)
现在我想过滤2012-05-02
日期和raja
用户名的数据,并使用app-script(作为Web服务运行)中的标签显示它们.
我的所有搜索都返回了解决方案SpreadsheetApp.getActiveSheet().getDataRange();
,我认为这不是优化方式,可以在工作表中显示1000多行中的一条记录.
编辑
现在,我.getValues()
只使用.这里显示的数据仅供参考; 我的实际工作表现在有15列和5000多行.最终它将增长到数百万,因为这是一个时间表应用程序.我想知道有没有其他方法来getValues()
过滤行?
=Filter
在tmp单元格上应用公式也是一个问题,因为脚本可以由多个人同时使用.
有没有办法我可以从我的网络服务器下载Localizable.strings以支持多种语言,而无需每次都重建我的iOS应用程序?
默认方法需要语言文件位于资源目录中,而不是文件目录的bundle和*Lang_Name.lproj*目录.
是否有自定义类别或添加到NSLocalizedString以使用下载目录(文档)中的lang_name.strings文件
我的一位客户想要从我们的应用程序中打开 Apple 的本机天气应用程序。几次之后,我没有看到可能的方法,除非我们需要使用任何提供自定义 url 方案的第三方应用程序。
如果可能的话,如果有人确认或给我一个线索,那就太好了。
是否有将 csv 数据转换为 stackoverflow 友好表的在线工具?类似于 mysql 在命令行上渲染结果。
2012-05-02,palani,My first comment
2012-05-02,raja,My second comment
2012-05-02,palani,My third comment
2012-05-03,raja,My fourth comment
Run Code Online (Sandbox Code Playgroud)
如此友好
+-------------+-----------+----------------------+
| 2012-05-02 | palani | My first comment |
+-------------+-----------+----------------------+
| 2012-05-02 | raja | My second comment |
+-------------+-----------+----------------------+
| 2012-05-03 | palani | My third comment |
+-------------+-----------+----------------------+
| 2012-05-03 | raja | My fourth comment |
+-------------+-----------+----------------------+
Run Code Online (Sandbox Code Playgroud) 我是TDD的新手,我正在尝试编写使用第三方库(跨平台移动开发)的可测试代码.我想测试只是为了检查我们的业务逻辑.不用担心他们的实施.
其他库的更多内容仅在本机包装器中公开.由于使用js作为开发语言,我想使用jasmine进行测试并运行test以仅在浏览器中检查我的业务逻辑.
以下是我想在测试时忽略/模拟的方法模式.
com.companyname.net.checkInternetAvailable(url)
com.companyname.store.getValue(key)
com.companyname.someother.name(whateverObj, callback) etc.,
Run Code Online (Sandbox Code Playgroud)
目前,我已经创建了一个新mocks.js
文件,我只是写了
var com = {
"net":{},
"store":{},
"someother":{}
}
com.net.checkInternetAvailable = function(url){
//TODO: fix this!
return true;
}
Run Code Online (Sandbox Code Playgroud)
我对我代码中的所有方法都这样做.我尝试使用Jasmine SpyOn(com.net, "checkInternetAvailable").and.returnValue(true)
而不是定义所有方法.这种方法的问题是我必须定义要使用的所有方法SpyOn
.
有更简单的方法吗?推荐的方法是什么?
csv ×1
dynamic ×1
feasibility ×1
formatting ×1
ios ×1
ios4 ×1
iphone ×1
jasmine ×1
javascript ×1
localization ×1
mocking ×1
objective-c ×1
spreadsheet ×1
tdd ×1
text ×1
unit-testing ×1