On-line: Andrey, Pasha, гостей 1. Всего: 3 [подробнее..]
АвторСообщение
постоянный участник




Пост N: 1856
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 17.08.11 07:59. Заголовок: Как проверить наличие переменной в коде программы ?


Всем привет.

Объявляю в отдельной функции PUBLIC cPubFileExport и присваиваю ей значение.
В конце функции удаляю: RELEASE cPubFileNameExport

Как мне определить в другом месте программы СУЩЕСТВУЕТ ли эта переменная ?
Пробовал так, не проходит:
IF VALTYPE(cPubFileNameExport) == "C"
cMyNameFile := cPubFileNameExport
ELSE
cMyNameFile := SUBSTR(cFile,1,AT(".",cFile)-1)+"_"+DTOC(DATE())
ENDIF


Или нельзя так делать ?


Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 4 [только новые]


Администратор




Пост N: 2036
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 17.08.11 08:17. Заголовок: Type( <cVarName&..


Type( <cVarName> ) != "U"

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 1857
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 17.08.11 09:30. Заголовок: Pasha пишет: Type(..


Pasha пишет:

 цитата:

Type( <cVarName> ) != "U"



Не работает. Выдает ошибку:


А если вызов идет там где есть объявление, то нормально.

Прога на хХарборе...

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 573
Зарегистрирован: 27.01.07
ссылка на сообщение  Отправлено: 17.08.11 09:41. Заголовок: Надо так: Type( '..


Надо так: Type( 'cVarName' )
Т.е., передать в Type() имя переменной как строку.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 1858
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 17.08.11 13:41. Заголовок: Спасибо, заработало ..


Спасибо, заработало !

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 143
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет