Как в запросе ввести отбор по счету v8.1 #568576


#0 by Yoshi
Задача состояла в том, чтобы создать документ списания, который бы списывал все материалы с сотрудника при его увольнении. Создала документ, в котором предусмотрела поля ввода сотрудника и вот сейчас подумала, что и поля ввода счета учета тоже не помешало бы. Так вот, по кнопочке заполнить хочу, чтобы заполнялась табличная часть документа, у которой есть реквизиты, наименование которых совпадает с теми, что я получаю в запросе (вроде бы =)). Используя консоль, добилась того, что получаю всю номенклатуру по всем счетам (. понимаю, что нужен отбор, но знания мои в программировании стремятся к нулю, потому делаю все на ощупь. Есть такой текст запроса Запрос=Новый Запрос;    Запрос.Текст= Как мне в этот запрос внести отбор по конкретному счету (счет забалансовый, впоследствии необходимо будет еще и проводки формировать). Или мыслю я совершенно не в том направлении?
#1 by Grusswelle
В параметрах виртуальной таблицы остатков: Счет В ИЕРАРХИИ(&Счет).
#2 by Wobland
пол мужской, зарегистрирован вчера. создала, добилась... чего-то не хватает в карточке ;)
#3 by Yoshi
о простите ) не заметила пола)
#4 by Wobland
мы тоже не всё видим
#5 by Yoshi
значит мне нужно создать виртуальную таблицу, ибо ее у меня нет ( или я чего-то опять не поняла?
#6 by Wobland
ответ на вопрос "Как мне в этот запрос внести отбор по конкретному счету" полностью раскрыт в
#7 by Yoshi
жаль, ясности это не добавило ( значит придется справляться самой в любом случае спасибо
#8 by Wobland
для примера:
#9 by Yoshi
простите студента за возможно глупый вопрос, но значит ли это, что мысль "надо добавить поле ввода счета" было верным ?  Иначе как запрос поймет какой именно счет имеется в виду ? или не так?
#10 by Wobland
Запрос.УстановитьПараметр - вот так он поймёт. а что ты туда будешь передавать неизвестно. хочешь - с поля ввода на форме читай, хочешь - пиши в коде..
#11 by Wobland
Тематическая ветка форума подобна нераспустившейся розе, которую нужно осветить солнцем, помочь ей подняться. Только когда вопрос уже решён, девушке можно намекнуть про фотку... И тогда распустившаяся роза будет прекрасна!
#12 by AndreYAN
можно еще так   |ИЗ
#13 by Yoshi
оу...а это обязательно? нет, я не отказываюсь, просто любопытно...к своему стыду не читала правила форума (если они вообще есть=))
#14 by Wobland
это такая традиция, и нарушить её мы не в силах
#15 by Yoshi
ох, не будем нарушать традиции )
#16 by Wobland
ээм... там на фото человек?
#17 by AdaRogers
а зачем объединять 4 одинаковых запроса?
#18 by Wobland
вот это фокус, действительно! ;) видимо для надёжности. вдруг с первого раза данные не вытянутся
#19 by Yoshi
ойей, это переделанный запрос, изначально собирались данные из 4х разных таблиц, потому и 4 запроса, вчера поздно вечером (или уже утром, не помню) решила, что достаточно из одной взять все данные, и вконец запуталась, что делаю (((
#20 by Yoshi
на фото человек ), пока так, позже поменяю, это так, для подтверждения принадлежности к полу )
#21 by Yoshi
дело в том, что по счету, с которого нужно списать материалы, ведется партионный учет. списывается все с конкретного человека, потому думала, что лучше сделать отбор по сотруднику, потом решила, что по счету, сейчас вообще не знаю что думать
#22 by Yoshi
а не могли бы вы мне объяснить как именно работает оператор В ИЕРАРХИИ
#23 by Wobland
Результатом оператора В ИЕРАРХИИ будет ИСТИНА, если значение выражения слева является ссылкой на элемент справочника и входит во множество значений справа или иерархически принадлежит какой-нибудь группе, содержащейся в этом множестве. грубо говоря, отбирает всё, что в группе
#24 by Yoshi
Спасибо ;)
#25 by Yoshi
на случай, если кому пригодится: в модуле формы документа Процедура КоманднаяПанельЗаполнить(Кнопка) в модуле самого документа Правда не вижу оборотов по ОСВ по счету, пока не поняла почему ), но может и это кому-нибудь поможет )
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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