Если реквизит тип Строка, то это строка-символы. Можно пытаться что-то из этого получить: число, ссылку на элементы справочников и т.д., но если нужно число, то нужен числовой реквизит.
+(6)http://help1c.com/faq/view/852.html если в строке действительно всегда что-то одно(цифры или буквы), то написать условие довольно просто - достаточно сравнить первый символ: Таблица.Реквизит ПОДОБНО "[0123456789]%"
(6)(8) хороший вариант. спасибо. я сделал так Если Строка = Врег(Строка) И Строка = НРег(Строка) ТОГДА Число.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший