Как вытащить реквизит справочника из значения субконто в бухзапросе? #10585


#0 by zx
мне нужно для соответствующего справочника узнать один из реквизитов. как это сделать, подскажите кто знает.
#1 by Лошадка в пальто
Сформулируйте вопрос, пожалуйста
#2 by Bekas
Как вытащить реквизит справочника из значения субконто в бухзапросе?
#3 by Лошадка в пальто
Может тут ответ?
#4 by F427
Нельзя объять необъятное... и того нельзя обнять, чего нет...
#6 by @LoNg
позле ВыполнитьЗапроса и ВыбратьСубконто/ПолучитьСубконто МХ = би.Субконто(ВидыСубконто.МестаХранения)
#7 by OFF
Пришла собачка и все испортила :) А так бы появился еще один вопрос, - "почему тормозит запрос"?
#8 by яч
А могу я сразу сделать запрос где в субконто передать нужное значение реквизита справочника?
#9 by @LoNg
8 Только если тебе не мешают религиозные или морально-этические запреты.
#10 by OFF
LOL
#11 by zx
LoNg в данном случае моралью я готов принебречь, только скажи как мне правильно записать запрос.
#12 by AlexMan
ИспользоватьСубконто;
#14 by zx
AlexMan - гениально. а конкретнее. я неделю только как взялся за 1с
#15 by Guk
У тебя слишком медленный интернет, советую сменить провайдера...
#16 by zx
Guk легче работу поменять.
#17 by @LoNg
Англоязычный синоним: UseSubconto Параметры: <ВидСубконто> Значение типа «Вид Субконто» — расчет времен­ных итогов будет выполнен только для субконто указанного вида. Задается значением типа «Вид Субконто» или строкой содержащей имя иденти­фикатора вида субконто, как он назван в конфи­гураторе. <Субконто> Необязательный параметр. Здесь может быть за­дано или одно конкретное значение субконто, по которому будут отобраны итоги по аналитике или объект типа «Список значений», где можно задать несколько значений субконто. Если параметр не задан — то считается пустым значением субконто. <ТипФильтра> Необязательный параметр. Число — тип фильтра по субконто. Может принимать следующие значе­ния: 1 — разворачивать по данному субконто, 2 — отбирать по данному субконто, 3 — не учитывать это субконто вообще. По умолчанию 1. <ПоГруппам> Необязательный параметр. Число — группировка др итогов по субконто. Параметр <ПоГруппам> имеет смысл, если параметр <ТипФильтра> равен 1, а вид субконто, заданный параметром <ВидСубконто>, имеет тип значения «Справочник». Параметр может принимать значения: 0 — не показывать итоги по группам справочника; 1 — показывать итоги по группам справочника. По умолчанию 0. ----------- би.ИспользоватьСубконто(ВидыСубконто.МестаХранения,НашеМестоХоронения ,2); ----------- PS.
#18 by zx
Еще один дурной вопрос. Если в бухзапросе период с начГода по текДата, могу ли из этого же запроса получить итоги за месяц, кватал и.т.д?
#19 by @LoNg
18 только если не испытываешь к этому ничем не обусловленную и бессмысленную боязнь.
#20 by wolk
- Если поставишь соответствующую периодичность. Подробнее - нажми Ctrl+F1
#21 by wolk
- :-))))
#22 by zx
LoNg философией и психологией вечером займемся. тут я тебя проэкзаменую а если нада то и сеанс психотерапии проведу. лучше помоги с 1с.
#23 by wolk
- а ответ в чем-то не подходит?
#24 by AlexMan
ВыполнитьЗапрос-читай описалово к методу.
#25 by zx
а теперь нада еще получить итоги за день, мес, квартал -  как это сделать одним бухзапросом?
#26 by @LoNg
в ВыполнитьЗапрос седьмой параметр - Периодичность. 1(«Период», «Period») Промежуточные итоги не рассчиты­ваются; 2(«Операция», «Entry») Промежуточные итоги рассчитыва­ются по операциям; Дальше - ВыбратьПериоды/ПолучитьПериод аналогично ВыбратьСубконто/ПолучитьСубконто PS. Намекну еще раз. В ЖКК (Желто Красной книжке из коробки с одинэсом) это всё есть.
#27 by AlexMan
7 параметр метода ВыполнитьЗапрос.
#28 by @LoNg
25 одним запросом не получится. придется брать по дням и считать сабтоталы по месяцам и кварталам.
#29 by Guk
.........
#30 by zx
Ладно тогда как правильнее с точки зрения программирования сделать и скорости работы? так как Guk предложил, через периоды?
#31 by @LoNg
период - день. результат в ТЗ. в ТЗ дополнительные колонки для месяца и квартала. после цикла ТЗ два раза выгрузить, одну свернуть по месяцам вторую по кварталам. где-то так.
#32 by zx
LoNg идея кажется не плохая? а какой функцией получить номер квартала или месяца?
#33 by wolk
- ДатаМесяц. Не забудь посмотреть в Синтакс-помощнике. А номер квартала - в глобальный модуль кинь такую функцию:
#35 by zx
Подскажите где, лажа. У меня получается бесконечный цикл.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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