powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Проблема при суммирование строковых величин!
6 сообщений из 6, страница 1 из 1
Проблема при суммирование строковых величин!
    #39593691
dima_18
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем доброе утро!

Подскажите, пожалуйста, ответ на следующий вопрос.
Есть след. величина:
k = 0001 - строковая

мне нужно автоматически получать следующий номер.
Я делаю так:
p = VAL(k)+1

получается ответ: 2.000

А мне нужно получить: 0002
Как мне преобразовать данную строку? Как правильно складывать
Спасибо большое
...
Рейтинг: 0 / 0
Проблема при суммирование строковых величин!
    #39593704
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
2.
k = '0001'
p = chrtran(str(VAL(k)+1, 4), ' ', '0')
...
Рейтинг: 0 / 0
Проблема при суммирование строковых величин!
    #39593708
Sergey Sizov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dima_18,
Код: sql
1.
Transform(k+1, '@L 9999')
...
Рейтинг: 0 / 0
Проблема при суммирование строковых величин!
    #39593709
Sergey Sizov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey Sizovdima_18,
Код: sql
1.
Transform(k+1, '@L 9999')

Пардон, val() забыл.
Transform(Val(k)+1, '@L 9999')
...
Рейтинг: 0 / 0
Проблема при суммирование строковых величин!
    #39593947
dima_18
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Большое спасибо за помощь!
...
Рейтинг: 0 / 0
Проблема при суммирование строковых величин!
    #39594265
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
До кучи У функции PADL() есть еще третий параметр, который показывает каким символом дополнить строку до нужной размерности

Код: sql
1.
PADL(val(k)+1, 4, "0")



Кроме того, возможно, имеет смысл сделать поле числовым, а ведущие нули добавлять только при отображении. Если это возможно, конечно
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Проблема при суммирование строковых величин!
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]