问题标签 [roo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1224 浏览

ruby - 如何在一行中使用“Roo” gem 获取多列

Roo::Excel我想通过使用类来获取 Excel 文件的第二到第四列。

我正在冗余地编写代码,因为Roo::Excel.new("foo.xls")即使我每分钟等待一次,它本身也不会返回一个值,但是如果我链接该方法,column()那么它会Array立即返回一个值。

有没有一种 DRY 方法来编写上面的代码?

这是我要读取的 Excel 文件。

http://www.tse.or.jp/listing/kessan/b7gje600000057pv-att/kessan10_1121.xls

0 投票
0 回答
199 浏览

actionmailer - Rake 任务无法通过需要“roo”Rails 来发送邮件

我正在为 Roo '1.9.1' ruby​​ '1.8.7' 和 Rails '2.3.18' 编写一个 rake 任务,用于从 Csv、Xls 和 Xlsx 导入数据。

它适用于所有数据导入和处理。

在文件的顶部我有 require 'iconv' require 'roo'

我打电话

电子表格,格式 = open_spreadsheet(file_path, file_name)

但是当我尝试通过使用为创建的居民发送通知邮件时,

Notifications.deliver_resident_subscription_notification_rake(@subscription, resident)

我会收到这样的错误 NameError: uninitialized constant ActionMailer::Quoting::Encoding

当我在邮件方法中评论@subject时,我会收到这样的错误

ActionView::TemplateError: undefined method `encoding' for # from In app/views/notifications/resident_subscription_notification_rake.html.erb

我可以知道我哪里出错了。谢谢

0 投票
1 回答
196 浏览

ruby-on-rails - rails 电子表格处理和异常

在我的 Rails 应用程序中,我使用 Roo 处理电子表格,如果文件不是电子表格,我想处理 TypeError 异常。

如果文件是开放式办公室,我如何添加一个也尝试的案例?

0 投票
1 回答
254 浏览

ruby-on-rails - 导入 55 行 Roo 的 csv 会导致 ActionDispatch::Cookies::CookieOverflow

我正在使用roo-rb/roo将数据的 csv 文件导入我的数据库。但是有 55 行 4 列,我收到了 ActionDispatch::Cookies::CookieOverflow 错误。任何人都知道可能是什么原因造成的,或者是什么试图创建这个我猜是最大化的 cookie?

这是我的导入功能:

0 投票
1 回答
402 浏览

ruby - Rubyzip 错误在我的日志中造成严重破坏

基本上我的日志文件现在看起来像这样:

现在经过一些调查,我发现这是由于 Rubyzip 以及当我似乎以以下方式打开文件时...

本质上,这段代码使用了一个名为“Roo”的 Ruby 库来打开一些电子表格。代码所做的只是指定当前文件夹/特定文件,然后使用 Roo 打开。

我已经用几种不同的方式重写了这些行,以尝试阻止 Rubyzip 令人讨厌,但无济于事。有人知道这里出了什么问题吗?

谢谢。

0 投票
1 回答
166 浏览

java - Spring Roo DBRE SQL Azure 连接

有没有人使用 Spring Roo 成功地对 SQL Azure 数据库进行逆向工程?

我正在使用 JDBC 驱动程序,每当我尝试从 Roo 控制台运行任何“数据库 instropect”命令时,都会收到“需要连接”的消息。

这甚至可能吗?

0 投票
1 回答
3254 浏览

excel - 导出 Excel(xls 或 xlsx 或 CSV)表,并在列上应用验证/规则

我想导出模板 Excel 工作表,以便用户可以填写并上传他们的数据。

在导出的工作表中,我想对列值进行一些验证规则。因此,用户只能根据应用的规则填充值,该值只能是数字或 4-5 个唯一值(例如颜色 - 仅限蓝色、绿色、黑色)。

到目前为止,我已经浏览了 Roo 和 Spreadsheet gem 的文档,以找到任何方法来定义列上的规则,但没有找到任何东西。现在只是在用户上传时验证工作表,如果插入无效值则显示错误。

寻找类似的解决方案 -如何在使用 POI 生成的 excel 表中创建相关下拉列表?

欢迎任何帮助。

0 投票
0 回答
219 浏览

java - 如何将嵌套对象映射为 Spring roo MVC 控制器的参数

我正在尝试映射一个包含复杂对象列表的复杂对象。

但是在映射后(没有错误)这个复杂对象的列表是空的。

可能我需要添加注释或其他内容,有什么想法或建议吗?

0 投票
1 回答
359 浏览

spring - @RooJavaBean 注释 - 如何忽略服务字段?

这更像是一个实用程序问题,我只是不喜欢凌乱的代码,它是在主文件中还是在关联一次中都没关系。

有没有办法告诉 ROO 忽略文件中的服务 @Autowired 字段?Roo 似乎生成了我班级中声明的每个字段。假设我使用它来保持控制器免受访问方法的影响。我不想仅仅为了为我的服务创建访问器方法而提交或运行 roo。

控制器不是实体 - 瞬态不应该工作?想法?

0 投票
1 回答
1317 浏览

ruby-on-rails - 在 Rails 4 中导入 xls 文件不起作用 Roo::Excel.new

我正在使用 rails 4 以下代码导入 .xls:

收到以下错误

谁能告诉我如何导入.xls?