小编pal*_*aja的帖子

使用谷歌应用程序脚本从电子表格数据中检索行

我正在使用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单元格上应用公式也是一个问题,因为脚本可以由多个人同时使用.

spreadsheet google-apps-script google-spreadsheet-api

24
推荐指数
2
解决办法
5万
查看次数

iOS应用程序的动态localization.strings定义?

有没有办法我可以从我的网络服务器下载Localizable.strings以支持多种语言,而无需每次都重建我的iOS应用程序?

默认方法需要语言文件位于资源目​​录中,而不是文件目录的bundle和*Lang_Name.lproj*目录.

是否有自定义类别或添加到NSLocalizedString以使用下载目录(文档)中的lang_name.strings文件

iphone localization dynamic objective-c

11
推荐指数
1
解决办法
1449
查看次数

可以从我的应用程序启动 Apple 的默认天气应用程序吗?

我的一位客户想要从我们的应用程序中打开 Apple 的本机天气应用程序。几次之后,我没有看到可能的方法,除非我们需要使用任何提供自定义 url 方案的第三方应用程序。

http://developer.apple.com/library/ios/#featuredarticles/iPhoneURLScheme_Reference/Introduction/Introduction.html#//apple_ref/doc/uid/TP40007899

如果可能的话,如果有人确认或给我一个线索,那就太好了。

feasibility ios4 ios

6
推荐指数
1
解决办法
5357
查看次数

将 CSV 数据转换为 stackoverflow 友好的纯文本表格的工具?

是否有将 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)

csv formatting text

5
推荐指数
0
解决办法
2853
查看次数

如何使用嵌套函数(javascript,jasmine)为第三方库编写模拟

我是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.

有更简单的方法吗?推荐的方法是什么?

javascript tdd unit-testing mocking jasmine

5
推荐指数
1
解决办法
2505
查看次数