- Регистрация
- 19.12.2015
- Сообщения
- 288
- Благодарностей
- 36
- Баллы
- 28
В действии «Операции над списком» одно из свойств называется «Получить строку».
Если последняя строка файла не заканчивается символом переноса строки, это не дает право квалифицировать ее в качестве «не строки».
Я не прав?
Тогда пусть кто-нибудь поправит меня.
Все другие стандартные функции по обработке строк не бракуют такую строку в конце файла.
Что мы имеем сейчас в Зеннопостере. Свойство «Получить количество строк» считает самую последнюю строку файла, даже если после нее нет символа перевода строки.
Но когда мы указываем номер этой последней строки в свойстве «Получить строку», при выполнении этого действия возникает ошибка, и выполнение шаблона аварийно заканчивается, причем без указания причины.
При ближайшем рассмотрении выясняется, что по какой-то непонятной причине действие «Получить строку» не смогло взять последнюю строку файла.
Это нормально?
Если последняя строка файла не заканчивается символом переноса строки, это не дает право квалифицировать ее в качестве «не строки».
Я не прав?
Тогда пусть кто-нибудь поправит меня.
Все другие стандартные функции по обработке строк не бракуют такую строку в конце файла.
Что мы имеем сейчас в Зеннопостере. Свойство «Получить количество строк» считает самую последнюю строку файла, даже если после нее нет символа перевода строки.
Но когда мы указываем номер этой последней строки в свойстве «Получить строку», при выполнении этого действия возникает ошибка, и выполнение шаблона аварийно заканчивается, причем без указания причины.
При ближайшем рассмотрении выясняется, что по какой-то непонятной причине действие «Получить строку» не смогло взять последнюю строку файла.
Это нормально?