Как узнать является ли значение числом #117491


#0 by Число1
Вот из текствого файла нужно только числа
#1 by Волшебник
Исключение ...
#2 by Морозов Александр
А фрагмент файла можно? Ну и сказать что надо что нет.
#3 by Волшебник
в 7.7 преобразование не-числа в число дает 0
#4 by Алгоритм
ТипЗначения(<?>) Синтаксис: ТипЗначения(<Значение>) Назначение: Возвращает: тип данных значения в виде числа. Параметры: <Значение> - выражение, тип данных значения которого надо определить. Возвращаемые значения типов данных: 0 - неопределенный тип данных; 1 - числовой тип данных;
#5 by SnarkHunter
Бесполезный ответ не по теме...
#6 by колодина
действительно так... а вот если это число=0, тогда как?
#7 by Guk
Очень актуально для текстового файла...
#8 by Волшебник
Если нечто="0"
#9 by Число1
"79","010467136/KZT","0","05.08.2005 19:00:49","501960676","0","2050","0","16794796.93","Снятие комиссионных за обработку платежей за период с 05.08.05 по 05.08.05. НДС не предусмотрен.
#10 by ИвановИван
А я то думаю, что форум тормозит? Теперь понял Волшебник же юзает такие конструкции как в )), правда чего греха таить, когда я первый раз писал на 1С использовал имено такую конструкцию
#12 by Морозов Александр
ИзСтрокиСРазделителями(<?>) Синтаксис: ИзСтрокиСРазделителями(<Строка>) Назначение: Заполняет СписокЗначений значениями из переданной в качестве параметра строки, содержащей разделенные запятыми значения: числа и строки в двойных кавычках. Параметры: <Строка> - символьная строка, в которой значения разделены запятыми. В качестве значений могут быть числа и строковые значения - они записываются в двойных кавычках.
#13 by Число1
#14 by Guk
А вообще не понятно, ты что структуру строки не знаешь, где у тебя число, а где нет...
#15 by povar
если формат строки постоянный, тогда фигня
#16 by Морозов Александр
Это-ж "клиент банка"
#17 by Guk
И что? Его формат каждый раз динамически колбасит?...
#18 by Число1
Спасибо всем. Еще один вопрос. Когда выгружаю в текстовом формате с банк клиента, то он мне одну СТРОКУ с разделителями разбивает абзацами(так там написали прогу),но не все,  то есть когда я ищу значение  ИзСтрокиСРазделителями(Стр);  он может выдать не только например номер документа. Пример "79","010467136/KZT","0","05.08.2005 19:00:49","501960676","0","2050","0","16794796.93","Снятие комиссионных за обработку платежей за период с 05.08.05 по 05.08.05. НДС не предусмотрен ///По идее эта дожна быть одна СТРОКА с разделителями. Как искать теперь номер документа, если есть нормальные в ОДНУ строку с разделителями, а есть ткаие вот с абзацами
#19 by Число1
В том то и дело структура прыгает
#20 by AlexWolf
#21 by Число1
Выходит так. При чем это только как я заметил, на платежах по сбору коммисионных за проведение банком операций. Может отселживать ключевые слова и пропускать абзац?
#22 by Морозов Александр
А ты проверяй если после Список.ИзСтрокиСРазделителями(Стр) РазмерСписка не такой значит подгружаем следующую строчку
#23 by Число1
Ай спасибо. Буду пробовать.
#24 by Волшебник
Это не моё изобретение. Это метод Рупора.
#25 by smaharbA
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С