Tworzę szablon XML do eksportu do programu Excel.
Chciałbym zrobić coś takiego:
<Worksheet ss:Name=<%= page.title %>>
aby nadać arkuszowi nazwę tytułu strony, ale to nie działa.
Jeśli zrobię:
<Worksheet ss:Name="sheet1">
to wszystko działa.
Jak mogę przypisać tytuł strony do nazwy arkusza?
Odpowiedzi:
3 dla odpowiedzi № 1Prawdopodobnie problem nie jest zawijany page.title
w cudzysłowach, więc program Excel nie może poprawnie przeanalizować pliku. Należy je dodać tuż poza kodem erb:
<Worksheet ss:Name="<%= page.title %>">