powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как в цифровом поле вывести ноль перед цифрами?
9 сообщений из 9, страница 1 из 1
Как в цифровом поле вывести ноль перед цифрами?
    #32561429
Forzy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как в цифровом поле вывести ноль перед цифрами?
например: 056789555
...
Рейтинг: 0 / 0
Как в цифровом поле вывести ноль перед цифрами?
    #32561441
AklexK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Format="L"
...
Рейтинг: 0 / 0
Как в цифровом поле вывести ноль перед цифрами?
    #32561475
Forzy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо!
...
Рейтинг: 0 / 0
Как в цифровом поле вывести ноль перед цифрами?
    #32561888
Forzy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
мне надо вот в каком ракурсе, есть цифровое значение переменной = 0235666, когда я его скидываю в базу командой REPLACE, оно лишается нуля. Как сделать, чтоб нуль оставался на месте?

REPLACE _mmss WITH VAL(_mbss)

Куда запихать команду FORMAT="L"? Как вообще можно включить - отключить писать в таблицу нули?
...
Рейтинг: 0 / 0
Как в цифровом поле вывести ноль перед цифрами?
    #32561899
AklexK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Format="L" - это только для отображения, храниться будет по старому
Можно поменять формат поля на Char
Зачем в таблице то ведущие нули - поясните
...
Рейтинг: 0 / 0
Как в цифровом поле вывести ноль перед цифрами?
    #32561907
Раз (1)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Данные численных типов ведущие нули, насколько мне известно, не хранят.
Установка формата влияет только на _отображение_ данных в окне Browse или в связанном с полем таблицы текстовом поле(колонке грида и т.п.)
Если требуется хранить ведущие нули - переходите к хранению численных данных в текстовых полях.
...
Рейтинг: 0 / 0
Как в цифровом поле вывести ноль перед цифрами?
    #32561969
Forzy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
пишу аналог программы которая в ходе своей работы создаёт базу, так вот, когда смотришь создаваемую ей базу, в цифровых полях стоят нули перед цифрами. Соблюдение формата жизненно важно. Я создаю базу, нулей нет.
...
Рейтинг: 0 / 0
Как в цифровом поле вывести ноль перед цифрами?
    #32562249
Фотография Redrik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программа-образец создает DBF, у которого в числовых полях стоят ведущие нули??? Не бывает... Уже посоветовали - создавай текстовое поле! В "образце" наверняка текстовое. Если нет - "образец" в студию!
...
Рейтинг: 0 / 0
Как в цифровом поле вывести ноль перед цифрами?
    #32562331
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если таблица включена в базу данных, то формат отображения можно устновить на уровне базы данных. Т.е. свойство Format собственно поля таблицы. Напиши там букву "L".

Программно это настрвается примерно так:

DBSetProp("MyTable.MyField","Field","Format","L")
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как в цифровом поле вывести ноль перед цифрами?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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