Сб, 07.02.2026, 00:37:46
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
В консолиЗапросов флаг ЗаменитьПредставленияЗУП. нужн пример
a-kurinovДата: Пн, 02.02.2026, 15:16:58 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Оффлайн
Всем привет. 
В консоли запросов есть флаг "Заменить представления ЗУП". Может кто использовал эту функцию, не могу разобраться, как этим пользоваться. Помогите, если кто-то с этим работал.

Я когда пишу в ЗУП запрос с помощью представлений, по кадровым данным например, то вначале создаю ВТ и уже потом пишу запрос используя готовую таблицу с кадровыми данными:

Код
ОписаниеФильтра = КадровыйУчет.ОписательВременныхТаблицДляСоздатьВТКадровыеДанныеСотрудников(Запрос.МенеджерВременныхТаблиц);
ОписаниеФильтра.ИмяВТКадровыеДанныеСотрудников = "ВТДанныеСотрудников";
КадровыйУчет.СоздатьВТКадровыеДанныеСотрудников(ОписаниеФильтра, , "ПОДРАЗДЕЛЕНИЕ, ДОЛЖНОСТЬ, СОТРУДНИК");


И после этого, когда в МенеджереВременныхТаблиц уже сидит ВТДанныеСотрудников, я могу писать запрос обращаясь к ней:

Код
Запрос.Текст = 
"ВЫБРАТЬ
|ДанныеСотрудников.Сотрудник КАК Сотрудник,
|ДанныеСотрудников.Подразделение КАК Подразделение,
|ДанныеСотрудников.Должность КАК Должность
|ИЗ
|ВТДанныеСотрудников КАК ДанныеСотрудников";

Запрос.Выполнить();


Подскажите, а как это можно сделать в Консоли запросов используя флаг "Заменить представления ЗУП"?
 
yasnovidyashiiДата: Пн, 02.02.2026, 20:42:17 | Сообщение # 2
Полковник
Группа: Проверенные
Сообщений: 182
Репутация: 241
Статус: Оффлайн
Рекомендую ознакомиться вот с этой вспомогательной обработкой:
https://its.1c.ru/db/metod81#content:7329:hdoc
а также с этой и ее описанием:
https://infostart.ru/1c/tools/1421755/
 
lonnnersl55Дата: Пн, 02.02.2026, 22:57:59 | Сообщение # 3
Рядовой
Группа: Пользователи
Сообщений: 7
Репутация: 9
Статус: Оффлайн
После обязательного ознакомления с информацией из предыдущего сообщения можно рассмотреть простой пример с использованием флага "Заменить представления ЗУП":

Код
ВЫБРАТЬ РАЗРЕШЕННЫЕ
   ДАТАВРЕМЯ(2026, 1, 1) КАК Период,
   Сотрудники.Ссылка КАК Сотрудник
ПОМЕСТИТЬ ВТСотрудникиПериоды
ИЗ
   Справочник.Сотрудники КАК Сотрудники
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
   ЗНАЧЕНИЕ(Справочник.Сотрудники.ПустаяСсылка) КАК Сотрудник,
   ЗНАЧЕНИЕ(Справочник.ПодразделенияОрганизаций.ПустаяСсылка) КАК Подразделение,
   ЗНАЧЕНИЕ(Справочник.Должности.ПустаяСсылка) КАК Должность,
   "" КАК Фамилия,
   "" КАК Имя,
   "" КАК Отчество,
   "" КАК ФИОПолные,
   0 КАК Возраст
ПОМЕСТИТЬ Представления_КадровыеДанныеСотрудников
ИЗ
   ВТСотрудникиПериоды КАК СотрудникиПериоды
 
a-kurinovДата: Вт, 03.02.2026, 03:22:14 | Сообщение # 4
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Оффлайн
Спасибо, ваш пример и статьи указанные выше очень помогли
 
  • Страница 1 из 1
  • 1
Поиск: