29 марта, 2024

Вложенный результат запроса

Продолжаю осваивать восьмерку и вот, наконец, подошел вплотную к самой интересной теме — запросы. И сразу споткнулся на тривиальной задаче: сделать выборку из табличной части накладной с отбором по контрагенту, указанному в шапке документа. Без чтения литературы и волшебного форума не получилось. Я ведь мыслил «по-семерочному», а как оказалось в новых запросах есть интересная фишка: если запрос делается одновременно к шапке и к табличной части документа, то результат обработки табличной части будет выдан в результате запроса как вложенный РезультатЗапроса (это такой тип данных, если кто не в курсе). Пример, имеем такой текст запроса:

zapros-20090416

Теперь для того чтобы перебрать товары нужно выполнить выборку основного запроса, потом в ней выборку вложенного:

zapros2-20090416

Не правда ли, все просто?! Поэтому я решил себе свою собственную коробку 1С-ки прикупить.

Кстати, упомянутый форум чуть было не устроил меня на работу в Петербурге несколько лет назад, там (в Питере) тоже можно купить 1с бухгалтерия 8 дешево. Но тогда еще можно было освоить программирование по форумам, а сейчас — сложновато.