powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Переменные, снова в первый класс
6 сообщений из 6, страница 1 из 1
Переменные, снова в первый класс
    #37426671
For Peace
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Искал нужную мне функцию в фокспро, так и не нашел. Задача - опеделение типов данных вводимых оператором...
К примеру "29384773" - число, "3647ак354" - символьное. Type() - не подходит.

Пробую решить через запрос (переменных много, и уже хранятся в базе, допустим base в поле Х) select * from base where len(alltrim(x))=len(alltrim(str(val(x))) ... это тип чисел. Но при значении строки типа "234DB367", фокс при функции Val выдает ошибку, видимо перводит его с 16-чного на 10-чную систему счисления. Буду рад узнать что можно это решить другим способом более простым!)
...
Рейтинг: 0 / 0
Переменные, снова в первый класс
    #37426695
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
lcVar = '1212345'
if chrtran(lcVar, '1234567890', '') == ''
   ? 'Число'
else
   ? 'Строка'
endif
...
Рейтинг: 0 / 0
Переменные, снова в первый класс
    #37426718
For Peace
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блин, я что то думал chrtr заменяет символы только подряд! aaa это strtran.... получается chrtr - новая функция для меня!!)) Спасибо большое, день прошел не зря!;-)
...
Рейтинг: 0 / 0
Переменные, снова в первый класс
    #37426720
IgorNG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
For Peace,

Ошибки нет. Выдает 234
...
Рейтинг: 0 / 0
Переменные, снова в первый класс
    #37426724
IgorNG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
For Peace,

Ошибки нет. Выдает 234
...
Рейтинг: 0 / 0
Переменные, снова в первый класс
    #37426728
For Peace
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ошибка именно не в этом выражении, я к примеру просто написал. Бывают сочетания символов когда число переполняется и выдает ошибку.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Переменные, снова в первый класс
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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