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

поле не найдено скд

Автор sali, 12 янв 2026, 12:10

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

sali


sali

получилось. как избавиться от общего итога теперь? чтобы не выводилось строка

antoneus

В макете расположение общих итогов - нет.

sali

antoneus, в макете убрал у отчета и у детальных записей. помогло только убрать из ресурсов и вывести как простое строковое поле

sali

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

sali

есть еще такой макет, по такому образу построены и другие для выборки цен номенклатуры, контрагента с его договорами . то есть любая выборка - отдельный набор данных
и по этому макету в одной базе все отлично выгружает, в другой ничего не выгружает. что за дела?

Максим75

sali, ну у Вас ведущий набор данных бонусы. если нужны остатки, накой брать виртуальную таблицу остатков и оборотов за период, когда нужны ТОЛЬКО конечный остатки на конец периода.
вообще запрос полное гуано, бонусы соединяются со справочником, а сам справочник с оборотами. а сразу бонусы с оборотами соединить что, религия не позволяет. у Вас есть в бонусах карта, вот прямо оттуда можно достать и штрихкод, и владельца и прочее, зачем со справочником соединять.

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

вот вместо этого
ГДЕ
   НЕ ДисконтныеКарты.ПометкаУдаления

сделайте
ГДЕ
   НЕ вт_бонусы.БонуснаяКарта.ПометкаУдаления



sali

Цитата: Максим75 от 13 янв 2026, 12:50ведущий набор данных
где это показывается? можно ли поменять? ведущим получается должен быть по спр, а все остальное добавляться
Цитата: Максим75 от 13 янв 2026, 12:50а сразу бонусы с оборотами соединить что,
делал так не помню что выводилось

Максим75

sali, так в вашем же запросе и смотрите, что с чем соединяется.

ИЗ
   вт_бонусы КАК вт_бонусы
      ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ДисконтныеКарты КАК ДисконтныеКарты
         ПРАВОЕ СОЕДИНЕНИЕ вт_продажи КАК вт_продажи
         ПО (вт_продажи.ДисконтнаяКарта = ДисконтныеКарты.Ссылка)
      ПО вт_бонусы.БонуснаяКарта = ДисконтныеКарты.Ссылка

вт_бонусы соединяется со справочником, который в свою очередь соединяется с продажами.

Максим75

sali, еще раз напишу, может в этот раз удачно прочитаете.
отдельно выведите бонусы, вот тупо выведите выборку из временной таблицы вт_бонусы. выводит хоть что-то?
потом отдельно выведите из оборотов, вот тупо выведите выборку из временной таблицы вт_бонусы. выводит хоть что-то?
ну а уже потом решите, как две эти выборки между собой соединить или объединить, чтобы увидеть сразу и обороты и остатки бонусов.

Теги:

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

Рейтинг@Mail.ru

Поиск