Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Проверка на корректность имени класса / 4 сообщений из 4, страница 1 из 1
14.09.2007, 14:08
    #34800934
yot
yot
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка на корректность имени класса
Добрый день
извинясь за такой глупый вопрос.
динамически создаю класс.
ввожу строку с именм класса, н/р audit.hi.registr, нажимаю сохранить... и все работает,... но вот если пользователь введет например audit.hi..registr, или еще что-нибудь такое. то выскочит естественно ошибка.
вопрос в следующем... как можно проверить даную строку на корректность?
...
Рейтинг: 0 / 0
14.09.2007, 14:27
    #34801000
LenRover
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка на корректность имени класса
classmethod IsValidClassname(class As %String) returns %Status

Return $$OK if this class name is valid, or an error message if it is not. If it is invalid it is typically because it contains characters that are not allowed in a class name or because it clashes with a class that already exists (different case in package say).

метод находится в классе %SYSTEM.OBJ
...
Рейтинг: 0 / 0
14.09.2007, 15:06
    #34801189
yot
yot
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка на корректность имени класса
спасибо )
...
Рейтинг: 0 / 0
17.09.2007, 11:40
    #34804347
ну я
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка на корректность имени класса
$zname()
...
Рейтинг: 0 / 0
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Проверка на корректность имени класса / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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