Функция NextNumStr

Приемы и подходы, обмен опытом

Модераторы: Screw, larin

Ответить
falcon
партнер
Сообщения: 45
Зарегистрирован: Чт, 04/10/2007 09:27
Имя Фамилия: Александр Волков
Откуда: Фалькон плюс

Функция NextNumStr

Сообщение falcon »

По документации результат выполнения NextNumStr ('Скл750#12.01.99.') должен быть 'Скл751#12.01.99.'
В реальности результат 'Скл750#12.02.00.'
Аналогичный результат у PrevNumStr
Хотелось бы уточнить, проблема в некорректной документации или в некорректном написании функции ?
falcon
партнер
Сообщения: 45
Зарегистрирован: Чт, 04/10/2007 09:27
Имя Фамилия: Александр Волков
Откуда: Фалькон плюс

Сообщение falcon »

Чего ожидать в будущем...изменения документации или результатов работы функции?
vadim
топ-софт
Сообщения: 197
Зарегистрирован: Чт, 06/09/2007 17:38
Имя Фамилия: Вадим Володько
Откуда: ТопСофт
Контактная информация:

Сообщение vadim »

Александр,
данная функция работает следующим образом: из строки выбрасываются все нечисловые символы, инкрементируется оставшееся число, затем все нечисловые символы возвращаются на место.

прошу уточнить, на основании какой именно документации Вы сделали свое предположение?
falcon
партнер
Сообщения: 45
Зарегистрирован: Чт, 04/10/2007 09:27
Имя Фамилия: Александр Волков
Откуда: Фалькон плюс

Сообщение falcon »

Файл VIPProgr.chm из базовой документации издание 30.03.2007

это выдеожка из нее

Пример 1

NextNumStr ('Скл750#12.01.99.')
Функция выделит первое слева число (непрерывный набор цифр) и добавит к нему 1. После модификации строка будет выглядеть следующим образом: 'Скл751#12.01.99.'

Пример 2

NextNumStr ('999')='000'
cruger
топ-софт
Сообщения: 566
Зарегистрирован: Пт, 21/09/2007 15:19
Имя Фамилия: Фёдор Терсин
Откуда: Галактика Софт
Контактная информация:

Сообщение cruger »

Спасибо, исправим документацию.
myannik
топ-софт
Сообщения: 5
Зарегистрирован: Вт, 23/10/2007 15:48
Имя Фамилия: Владимир Мянниксон
Откуда: Галактика Софт
Контактная информация:

Сообщение myannik »

Описание функции будет исправлено. Исправленный вариант документа "VIP. Описание языка" войдет в плановый январский (2008 г.) выпуск диска с документацией системы.
Ответить