Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
28 сен 2024, 22:29

Запрос

Автор v_kuzmin, 23 апр 2012, 16:29

0 Пользователей и 3 гостей просматривают эту тему.

Vit1501

тогда замени знак равенства на знак неравенства или поставь НЕ перед условиями

v_kuzmin

Цитата: Vit1501 от 23 апр 2012, 18:23
тогда замени знак равенства на знак неравенства или поставь НЕ перед условиями
вот так

Запрос = Новый Запрос();
Запрос.Текст = "ВЫБРАТЬ

                |   Журнал.Неделя,
                |   Журнал.Дисциплина
                |ИЗ
                |   Справочник.Журнал КАК Журнал
                |ГДЕ
            |не
                |   Журнал.неделя=Значение(перечисления.УчебныеНедели.ПустаяСсылка)
                |   И Журнал.Дисциплина=Значение(справочники.УчебныеДисциплины.ПустаяСсылка)
                |
                |СГРУППИРОВАТЬ ПО
                |   Журнал.Неделя,
                |   Журнал.Дисциплина";

Vit1501

типа того, только у тебя не относится только к первому условию. Либо нужно взять оба условия в скобки, или перед вторым условием тоже "не" ставить

v_kuzmin

Цитата: Vit1501 от 23 апр 2012, 18:34
типа того, только у тебя не относится только к первому условию. Либо нужно взять оба условия в скобки, или перед вторым условием тоже "не" ставить
я попробовал без не,а через <> как ты сказал, но все равно выборку он не делает((

v_kuzmin

или может он ее делает,а я не вывожу?

Dethmontt

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

v_kuzmin

Цитата: Dethmontt от 23 апр 2012, 21:26
Ужс, элементарное действие осилить никак...
Делай через конструктор ошибок будет меньше и в консоли проверяй!!!!!!
ну да элементарное...ну это и так из конструктора..
мне кажется что 
           
                |   Журнал.неделя=Значение(перечисления.УчебныеНедели.ПустаяСсылка)
                |   И Журнал.Дисциплина=Значение(справочники.УчебныеДисциплины.ПустаяСсылка)
.ПустаяСсылка это же функция.. надо ли ей передать параметры ()???
               

Dethmontt

ПустаяСсылка - это предопределенное значение
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

v_kuzmin

Цитата: Dethmontt от 24 апр 2012, 21:55
ПустаяСсылка - это предопределенное значение
|   Журнал.Неделя,
                |   Журнал.Дисциплина
                |ИЗ
                |   Справочник.Журнал КАК Журнал
                |ГДЕ
   
                |   Журнал.неделя<>перечисления.УчебныеНедели.ПустаяСсылка()
                |   И Журнал.Дисциплина<>справочники.УчебныеДисциплины.ПустаяСсылка()
                |
                |СГРУППИРОВАТЬ ПО
                |   Журнал.Неделя,
                |   Журнал.Дисциплина";
может быть вот так?

cska-fanat-kz

2 v_kuzmin!

Вам правильно подсказали!
Зачем додумываете?

варианта всего 2:
1. либо через функцию ЗНАЧЕНИЕ(Справочник.Товары.ПустаяСсылка)
2. либо делайте параметр запроса и потом его устанавливайте
|...
|Журнал.неделя<>&ПустаяНеделя
|...

Запрос.УстановитьПараметр("ПустаяНеделя", Справочники.Недели.ПустаяСсылка());
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск