Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Сравнить строкой код с числом          
kosalex Подменю пользователя
сообщение 19.09.14, 14:16
Сообщение #1

Ветеран
*******
Группа: Пользователи
Сообщений: 805
Спасибо сказали: 14 раз
Рейтинг: 0

День добрый! Подскажите как из справочника со строковым кодом найти элемент, если есть переменная число.

Код = 0000000762, переменная = 762.

Подскажите самый адекватный способ)
В голове несколько вариантов.

Petre Подменю пользователя
сообщение 19.09.14, 14:42
Сообщение #2

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2905
Из: Київ, Україна
Спасибо сказали: 1147 раз
Рейтинг: 1228.9

Если есть элементы с кодами:
"0000000762";
"0000762 ";
"П000000762",
то какой элемент должен быть найден?


Signature
Допрацьовую:
- "Бухгалтерія для України 2.1";
- "Альфа-Авто: Автосалон+Автосервіс+Автозапчастини, українська версія".

alex040269 Подменю пользователя
сообщение 19.09.14, 14:44
Сообщение #3

Крутой
Иконка группы
Группа: Местный
Сообщений: 1626
Из: Гуляйполе
Спасибо сказали: 236 раз
Рейтинг: 0

Запросом по условию подобно.


Signature
Никогда не бойся делать то, что не умеешь, помни - Ноев ковчег был построен любителем, профессионалы построили Титаник.
ЗиУП

kosalex Подменю пользователя
сообщение 19.09.14, 14:50
Сообщение #4

Ветеран
*******
Группа: Пользователи
Сообщений: 805
Спасибо сказали: 14 раз
Рейтинг: 0

Цитата(Petre @ 19.09.14, 15:42) *
Если есть элементы с кодами:
"0000000762";
"0000762 ";
"П000000762",
то какой элемент должен быть найден?


"0000000762";


Цитата(alex040269 @ 19.09.14, 15:44) *
Запросом по условию подобно.


подобно выберет все где встречается 762

Petre Подменю пользователя
сообщение 19.09.14, 14:56
Сообщение #5

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2905
Из: Київ, Україна
Спасибо сказали: 1147 раз
Рейтинг: 1228.9

Число преобразуете в код и по нему ищете.
Т. е., узнаем длину кода справочника, форматируем число в строку, забиваем недостающими нулями до длины кода справочника и ищем элемент по коду.


Signature
Допрацьовую:
- "Бухгалтерія для України 2.1";
- "Альфа-Авто: Автосалон+Автосервіс+Автозапчастини, українська версія".

Спасибо сказали: kosalex,

logist Подменю пользователя
сообщение 19.09.14, 14:58
Сообщение #6

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Если найти должно этот:
Цитата(kosalex @ 19.09.14, 14:50) *
"0000000762";

то
Если Прав("0000000000"+Формат(Переменная,"ЧГ=0"),10) = Код Тогда Сообщить ("Ура нашли"); КонецЕсли


Signature
Личные бесплатные консультации не даю, для этого есть форум!

Спасибо сказали: kosalex,

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 17.04.24, 0:56
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!