как исключить регистратор регистра накопления из запроса. #771107


#0 by desaint08
добрый день,у меня 1с 8.2 обычные формы,написал запрос, ВЫБРАТЬ УчетВыданнойСпецодежды.Регистратор.ИнвНомер КАК ИнвНомер, УчетВыданнойСпецодежды.Сумма КАК стоимость, УчетВыданнойСпецодежды.КодРабочегоМеста, УчетВыданнойСпецодежды.Талон.ВидНормыВыдачи КАК ВидНормыВыдачи, СотрудникиОрганизаций.Код КАК табельныйномер, УчетВыданнойСпецодежды.Талон.Сотрудник.ТекущаяДолжностьОрганизации КАК должность, УчетВыданнойСпецодежды.Номенклатура КАК Номенклатура1, УчетВыданнойСпецодежды.ХарактеристикаНоменклатуры, УчетВыданнойСпецодежды.Спецодежда ИЗ РегистрНакопления.УчетВыданнойСпецодежды КАК УчетВыданнойСпецодежды УчетВыданнойСпецодежды.Физлицо = &физлицо и все хорошо бы,НО  движения по регистру формируют 4 документа,и мне НЕ НУЖНО, чтоб один документ попадал в выборку.я пытался в условиях ГДЕ писать что "ссылка.регистратор" указывал нужный документ (все в конструкторе) а он просто сбрасывался, и оставалось "ссылка регистратор = " а что равно чему равно? не могу условие написать ругается конструктор постоянно. КАК ИСКЛЮЧИТЬ?
#1 by desaint08
вот так вот как на каких то сайтах советовали не вышло И (НЕ ХозрасчетныйОстаткиИОбороты.Регистратор Ссылка Документ.ПоступлениеНаРасчетныйСчет)
#2 by DomovoiVShoke
Почему не вышло? Не тот результат или ошибка?
#3 by desaint08
ошибка.нет такого поля.
#5 by kosts
Напиши без конструктора
#6 by SadrArt
а при чем тут вообще ХозрасчетныйОстаткиИОбороты?
#7 by Лефмихалыч
ГДЕ Регистратор ссылка Документ.НеНужныйТебеДокумент но запрос - гогно в целом и полностью
#8 by Лефмихалыч
точнее - там НЕ должно быть, но это детали
#9 by desaint08
я его строил с помощью конструктора,как он собрал,так и пользую.
#10 by desaint08
это я в интернете нашел образец по его подобию написал,свой.
#11 by cw014
Нет, не так. Ты его не строил, ты выбрал именно такое условие в конструкторе, а конструктор читать мысли не умеет
#12 by АНДР
Точно конкретный документ? Может тип документов?
#13 by desaint08
сейчас все сделаю и напишу
#14 by desaint08
Операция не разрешена в предложении "ГДЕ" <<?>>Учетвыданнойспецодежды.регистратор
#15 by desaint08
поле не найдено"регистраторСсылка.ПРинятиеКУчетуОС и и НЕ <<?>>регистраторСсылка.ПРинятиеКУчетуОС
#16 by hhhh
операцию забыл. И поставь
#17 by desaint08
извините что?
#18 by cw014
Что ты пытаешься сделать? Вопрос в очень точно задан
#19 by hhhh
пробелы все пропустил. Посмотри в . И сравни, что ты написал.
#20 by desaint08
так я хочу что в запрос не попадали движения документа "ПринятиеКУчетуОС",то есть записи в которых о является регистратором
#21 by Лефмихалыч
ты на столько беспомощен, что даже скопипастить не можешь самостоятельно? Сравни буквы у себя и у меня. По одной
#22 by Лефмихалыч
интересно, так тоже не поможет? ГДЕ не УчетВыданнойСпецодежды.Регистратор ссылка Документ.ПринятиеКУчетуОС
#23 by desaint08
вы правы!!!и да я настолько беспомощен,просто вначале все говорили что пробелы в 1с не играют роли ,поэтому я думал что в языке запросов тоже,я сделал вот так   и все получилось,спасибо Вам огромное,Лефмихалыч,не сердись,я научусь и перестану позорить программистов 1с,правда.спасибо.
#24 by desaint08
я стараюсь не копипастить,а разбираться книгу хрусталевой наверно куплю.
#25 by Лефмихалыч
>все говорили что пробелы в 1с не играют роли либо ты понял не так, либо больше не слушай этих людей - они сами не шурупят. Пробелы имеют кардинальное значение точно так же, как в русском языке. Не имеет значения их количество подряд - там, где один пробел, можно поставить и два и сорок два, разницы не будет. Пробелы можно ставить в любом количестве после знаков препинания. А вот, если ты внутри имени переменной пробел поставишь, это уже будет два литерала, с которыми 1С не будет знать, что делать. рекомендую к прочтению "Язык запросов" на ИТС. Просто один раз в жизни взять и прочитать главу от начала и до конца. Стиснув зубы.
#26 by desaint08
спасибо огромное ,что не бросаете таких как я )
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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