Questo non funziona
<% if column.name == ‘data_fattura’ %>
e neppure questo
<% if column.name == ‘data_fattura’ %>
errore:
undefined method `data’ for #Hardware:0x3849d94
Certamente qualcuno potrà spiegarmene il motivo.
Grazie per l’eventuale risposta
Non so se possa centrare, ma hai provato ad usare i doppi apici?
Andrea R. wrote:
Non so se possa centrare, ma hai provato ad usare i doppi apici?
in e neppure questo del primo post intendevo i doppi apici
<% if column.name == “data_fattura” %>
On 9/6/06, Biagio M. [email protected] wrote:
Questo non funziona
<% if column.name == ‘data_fattura’ %>
e neppure questo
<% if column.name == ‘data_fattura’ %>
errore:
undefined method `data’ for #Hardware:0x3849d94
ma in che contesto lo usi?
prova a postare un po + di codice che c’è attorno…
<% if column.human_name == ‘Data’ %> *************
Se il campo nel database si chiama data_fattura, lo human_name sarà
‘Data fattura’ e non ‘Data’
Se l’errore
è:
undefined method `data’ for #Hardware:0x3849d94
vuol dire che chiami il metodo data x un oggetto di tipo Hardware…il
quale evidentemente non ha una data…
Andrea F. wrote:
<% if column.human_name == ‘Data’ %> *************
Se il campo nel database si chiama data_fattura, lo human_name sar�
‘Data fattura’ e non ‘Data’
Se l’errore
�:
undefined method `data’ for #Hardware:0x3849d94
vuol dire che chiami il metodo data x un oggetto di tipo Hardware…il
quale evidentemente non ha una data…
il mio primo post era
Questo non funziona
<% if column.name == ‘data_fattura’ %>
e neppure questo
<% if column.name == “data_fattura” %>
errore:
undefined method `data’ for #Hardware:0x3849d94
parlavo di column.name
il campo della tabella è data_fattura
Questo non funziona
<% if column.name == ‘data_fattura’ %>
e neppure questo
<% if column.human_name == ‘Data fattura’ %>
errore:
prova.
prova a postare un po + di codice che c’� attorno…
questo codice completo di una vista funziona:
sel la riga asteriscata diventa
<% if column.name == ‘data_fattura’ %>
genera errore
<text_field id=“requirement_status”
Id: <%=h (@requirement.id) %>
Struttura: <%=h (
@requirement.structure.nome) %>
<% for column in Requirement.content_columns %>
<% if column.human_name == ‘Data’ %> *************
<%= column.human_name %>: <%=h
@requirement.data.strftime("%d-%m-%y %H:%M:%S ") %>
<% else %>
<%= column.human_name %>: <%=h @requirement.send(column.name)
%>
<% end %>
<% if column.human_name == ‘Status’ %>
<% if @requirement.status == 0 %>
Non esaminata
<% elsif @requirement.status == 1 %>
In esame
<% else %>
Chiusa
<% end %>
<% end %>
<% end %>