This seems to no longer work... http://www.ruby-doc.org/core/classes/CSV/Writer.html from my console session (lifting code from my application) >> @qm_monitorings = QmMonitoring.find(:all) => [#<QmMonitoring:0xb74d72b0 @attributes={"qm_mon_month_year"=>"2007-03-01", "facility_id"=>"12", "id"=>"1", "num_charts_reviewed"=>"5"}>] >> report = StringIO.new => #<StringIO:0xb74d59b0> >> CSV::Writer.generate(report, '','') do |csv| ?> csv << %w(Facility Date Charts_reviewed Type Qty) >> @qm_monitorings.each do |qm| ?> @qm_monitoring_data = QmMonitoringData.find(:all, :conditions => ["qm_monitoring_id = ?", qm.id], :order => ''qm_data_type'') >> for qm_monitoring_data in @qm_monitoring_data >> csv << [qm.facility.name, qm.qm_mon_month_year, qm.num_charts_reviewed, qm_monitoring_data.qm_data_type, qm_monitoring_data.qm_charts] >> end >> end >> end NameError: uninitialized constant CSV from /usr/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:266:in `load_missing_constant'' from /usr/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:452:in `const_missing'' from /usr/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:464:in `const_missing'' from (irb):4>>-- Craig White <craig-CnJ8jr4MGtxl57MIdRCFDg@public.gmane.org> --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
... try adding require ''csv'' ... i had the same problem with the CSV::Reader.parse On Apr 13, 1:00 pm, Craig White <c...-CnJ8jr4MGtxl57MIdRCFDg@public.gmane.org> wrote:> This seems to no longer work... > > http://www.ruby-doc.org/core/classes/CSV/Writer.html > > from my console session (lifting code from my application) > > >> @qm_monitorings = QmMonitoring.find(:all) > => [#<QmMonitoring:0xb74d72b0 > @attributes={"qm_mon_month_year"=>"2007-03-01", "facility_id"=>"12", > "id"=>"1", "num_charts_reviewed"=>"5"}>] > >> report = StringIO.new > => #<StringIO:0xb74d59b0> > >> CSV::Writer.generate(report, '','') do |csv| > ?> csv << %w(Facility Date Charts_reviewed Type Qty) > >> @qm_monitorings.each do |qm| > ?> @qm_monitoring_data > QmMonitoringData.find(:all, :conditions => ["qm_monitoring_id = ?", > qm.id], :order => ''qm_data_type'') > >> for qm_monitoring_data in @qm_monitoring_data > >> csv << [qm.facility.name, qm.qm_mon_month_year, > qm.num_charts_reviewed, qm_monitoring_data.qm_data_type, > qm_monitoring_data.qm_charts] > >> end > >> end > >> end > NameError: uninitialized constant CSV > > from /usr/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:266:in `load_missing_constant'' > > from /usr/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:452:in `const_missing'' > > from /usr/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:464:in `const_missing'' > from (irb):4 > > -- > Craig White <c...-CnJ8jr4MGtxl57MIdRCFDg@public.gmane.org>--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
yep...thanks It seems that the biggest problems that I have had in the Rails 1.2.x upgrade came from Ruby modules Craig On Fri, 2007-04-13 at 10:48 -0700, jimache wrote:> ... try adding require ''csv'' ... i had the same problem with the > CSV::Reader.parse > > > On Apr 13, 1:00 pm, Craig White <c...-CnJ8jr4MGtxl57MIdRCFDg@public.gmane.org> wrote: > > This seems to no longer work... > > > > http://www.ruby-doc.org/core/classes/CSV/Writer.html > > > > from my console session (lifting code from my application) > > > > >> @qm_monitorings = QmMonitoring.find(:all) > > => [#<QmMonitoring:0xb74d72b0 > > @attributes={"qm_mon_month_year"=>"2007-03-01", "facility_id"=>"12", > > "id"=>"1", "num_charts_reviewed"=>"5"}>] > > >> report = StringIO.new > > => #<StringIO:0xb74d59b0> > > >> CSV::Writer.generate(report, '','') do |csv| > > ?> csv << %w(Facility Date Charts_reviewed Type Qty) > > >> @qm_monitorings.each do |qm| > > ?> @qm_monitoring_data > > QmMonitoringData.find(:all, :conditions => ["qm_monitoring_id = ?", > > qm.id], :order => ''qm_data_type'') > > >> for qm_monitoring_data in @qm_monitoring_data > > >> csv << [qm.facility.name, qm.qm_mon_month_year, > > qm.num_charts_reviewed, qm_monitoring_data.qm_data_type, > > qm_monitoring_data.qm_charts] > > >> end > > >> end > > >> end > > NameError: uninitialized constant CSV > > > > from /usr/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependen�cies.rb:266:in `load_missing_constant'' > > > > from /usr/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependen�cies.rb:452:in `const_missing'' > > > > from /usr/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependen�cies.rb:464:in `const_missing'' > > from (irb):4 > > > > -- > > Craig White <c...-CnJ8jr4MGtxl57MIdRCFDg@public.gmane.org> > > > >-- Craig White <craig-CnJ8jr4MGtxl57MIdRCFDg@public.gmane.org> --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---