#0
by M_Gogoleva
Есть такой запрос: ХарактеристикиНоменклатуры.Владелец.НаименованиеПолное КАК Номенклатура ИЗ Справочник.ХарактеристикиНоменклатуры КАК ХарактеристикиНоменклатуры ГДЕ ХарактеристикиНоменклатуры.Наименование ПОДОБНО "Сто" нужно чтобы он выдал только те характеристики в которых нет слова "сто" а он его все равно выдает :-(
#1
by Михей
ВЫБРАТЬ ХарактеристикиНоменклатуры.Владелец.НаименованиеПолное КАК Номенклатура ИЗ Справочник.ХарактеристикиНоменклатуры КАК ХарактеристикиНоменклатуры ГДЕ НЕ ХарактеристикиНоменклатуры.Наименование ПОДОБНО "Сто"
#2
by Immortal
ВЫБРАТЬ ХарактеристикиНоменклатуры.Владелец.НаименованиеПолное КАК Номенклатура ИЗ Справочник.ХарактеристикиНоменклатуры КАК ХарактеристикиНоменклатуры ГДЕ НЕ ( ХарактеристикиНоменклатуры.Наименование ПОДОБНО "%Сто%")
#4
by ShoGUN
>в которых нет слова "сто" ХарактеристикиНоменклатуры.Наименование ПОДОБНО "Сто" - по-моему это условие противоположно поставленной задаче.
#10
by HEKPOH
Замечательно работает. Какие еще нужны идеи? ХарактеристикиНоменклатуры.Владелец.НаименованиеПолное КАК Номенклатура ИЗ Справочник.ХарактеристикиНоменклатуры КАК ХарактеристикиНоменклатуры ГДЕ (НЕ ХарактеристикиНоменклатуры.Наименование ПОДОБНО "%Сто%")
#11
by HEKPOH
+ Есть, конечно подозрения, что "С" или "о" набраны в латинице :) Проверь с другими буквосочетаниями
#12
by Elysee
Если у тебя возможны случаи, когда кроме "сто" есть еще символы в строке, то ГДЕ ХарактеристикиНоменклатуры.Наименование ПОДОБНО "%Сто%"
#13
by Elysee
- столько женщин программистов стало!! Раньше на печатной сашинке работали только мужчины, а сейчас!!! ... а ковырятся в коде мне нравится!!!!
#17
by M_Gogoleva
Вот процедурина с запросом целиком... а эта ... мягко сказать бука... все равно выдает ошибку что преобразование к типу число невозможно...
#22
by Живой Ископаемый
Просто в отладчике поставь точку останова на Пока Выборка.Следующий Цикл Добавь переменную Выборка в табло, сань на нее и нажми Ф2... Если есть строки - стало быть выборка не пустая, и ошибка не в запросе а внутри цикла
#23
by Живой Ископаемый
Да вообще напишите (НЕ ХарактеристикиНоменклатуры.Наименование ПОДОБНО &Шаблон)"; Запрос.Установитьпараметр("Шаблон","%Сто%");
#29
by Живой Ископаемый
Короче, выполните ваш запрос в консоли запросов... Если он вернет строки, значит нужно внимательней читать книжку...
#33
by M_Gogoleva
вот интересная тенденция... если человек помочь не может, то виноват спрашивающий...
#36
by Пуд
Кто помочь не может:)?Я Вам уже написал,как нужно...Ошибка,как вы описали в вашем коде может выдавать только строчка с сообщить. Если не умеете пользоваться консолью - выгрузите в ТЗ = Запрос.Выполнить.Выгрузить; и содержимое посмотрите в отладчике.
#37
by Пуд
+33 Если запрос ничего не выдает - возможны варианты - либо СТО - одна из бук латинская,либо у вас нет таких элементов,к примеру...
#38
by M_Gogoleva
Ладно начнем с простого, без условия где все работает, и сообщить тоже работает, вся трабла в этом ..... условии ГДЕ....
#40
by Пуд
О_О С простого так с простого.Если вы видите,что ошибка в условии - выгрузите в таблицу или посмотрите результат через консоль запросов или просто через выборку.Что в результате??Строки есть???
#41
by Пуд
| (НЕ ХарактеристикиНоменклатуры.Наименование ПОДОБНО %СТО%) то я не удивлен,что оно не работает. Как его писать,чтобы работало,написано,к примеру,в .
#46
by Живой Ископаемый
Или под "все получилось" нужно полагать, что вам заплатили и так, просто за мучения, без работспособности кода? :)
#50
by Живой Ископаемый
2 И как, много комплексов у человека, который вам помог? Мой вам совет - забудьте о компелксах... Их отсуствие или наличие никак не помогает решать проблемы... Решать проблемы помогает ясное мышление, которое достигается ясным изложением...
#51
by Живой Ископаемый
Не столько спасибо, сколько признания либо своей ошибки ли подробного описания что именно не получается... А так человек приешл на форум, а пишет - будто сам с собой разговаривает...
#52
by Пуд
Дорогая мадам))) В был лишь один из вариантов предложенных вам правильных решений (Но более методологически правильное!)...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Конвертация данных и перенос движений документов
- v7: Сохранение большой таблицы в Excel
- v7: Многострочная часть справочника
- И вновь Paradox... 1с 8.1
- Нужна обработка для сканера ScanOPOSScan_v2.epf для драйвера 8.0.6.2 плиз!
- Условие связи - ИСТИНА
- Проверить ТЧ на дубль
- групповой контекст
- делаю отчет в СКД - мне надо совместить кросс-таблицу с доп.колонкой
- Конфиг сервера для 1С
- Как в таблицу значений добавить колонку с типом "СправочникСсылка.Номенклатура"?
- Можно ли дата(время) умножить на число?
- Как в поле списка значений передать необходимый справочник из конфиги?
- Помогите вывести данные из регистра сведений.
- СКД - как получить описание отбора в модуле?
- v7: УПП. Расчет себестоимости. Почему счет 26 упрямо закрывается на 97 (РБП)?
- УПП: Быстрое перепроведение документов
- SQL server грузит систему на 100%
- подскажите где посмотреть список релизов 1С:Бухгалтерия 8.х?
- Йоксель неправильно работает. У всех или только у меня?