Ich analysiere Excel- und Excelx-Dateien mit Roo gem. Aber ich bin mir nicht sicher, wie ich in diese Dateien schreiben soll. set_value(row, column, text)
Methode funktioniert nicht.
Code
%Vor%Die Fehlermeldung, die ich erhalte, ist
%Vor%Versuchen Sie 'set' Methode anstelle von 'set_value' Methode in Excelx oder OpenOffice Objekt. Für mehr verweisen API Ссылка und ich denke, Roo Edelstein ist spezialisiert auf das Lesen von Excel-Inhalten als Schreiben. Zum Beispiel wird die set-Methode nicht in die Tabellenkalkulationsdatei zurückgespeichert. Es spart mir den Puffer, denke ich. Probieren Sie einige andere Edelsteine zum Schreiben
Sie können den Wert einer Spalte festlegen, indem Sie eine Zeichenfolge hineinschieben.
%Vor%Der folgende Code schreibt in eine Tabelle
%Vor%Keine Antwort hier beantwortet tatsächlich die Frage, wie man das mit Roo macht, also füge ich die Lösung hinzu, die ich gerade in unserer App getestet habe.
Roo hat kürzlich Funktionen zum Bearbeiten von Zellen hinzugefügt: Ссылка
Sie können es wie folgt verwenden:
%Vor%Anmerkungen:
nil
wird nicht in der Funktion verwendet, hat aber keinen Standardwert, daher ist es erforderlich. Tags und Links ruby ruby-on-rails-3 excel spreadsheet