V82.ОбщиеМодули.ПроверкаИнформационнойБазыЗК.ПолучитьТаблицуПлохихВедущихВытесняющихВР C# (CSharp) Method

ПолучитьТаблицуПлохихВедущихВытесняющихВР() public method

        public object ПолучитьТаблицуПлохихВедущихВытесняющихВР(/*ТаблицаВРДляПроверки*/)
        {
            //Запрос = Новый Запрос;
            //Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;
            //Запрос.УстановитьПараметр("ТаблицаВР", ТаблицаВРДляПроверки);
            /*// результат запроса - ТаблицаРезультатов
            */
            /*// Поля
            */
            /*// 	Ссылка - вид расчета, корректировку которого необходимо произвести
            */
            /*// 	ВидРасчетаУдалить - вид расчета, который необходимо удалить из списка вытесняющих/ведущих
            */
            /*// 	ВидРасчетаДобавить - вид расчета, который необходимо добавить в список вытесняющих/ведущих
            */
            /*// 	Предопределенный - этот ВР нельзя удалять из списка
            */
            /*// 	ОбязательныйКУдалению - ВР обязательный к удалению из-за циклической ссылки
            */
            /*Запрос.Текст =
            "ВЫБРАТЬ
            |	СписокВР.Ссылка КАК Ссылка,
            |	СписокВР.Наименование КАК Наименование,
            |	СписокВР.ВидРасчета КАК ВидРасчета,
            |	СписокВР.Предопределенный,
            |	СписокВР.НомерПВР
            |ПОМЕСТИТЬ ВТ_СписокВР
            |ИЗ
            |	&ТаблицаВР КАК СписокВР
            |
            |ИНДЕКСИРОВАТЬ ПО
            |	Ссылка,
            |	ВидРасчета
            |;
            |
            |////////////////////////////////////////////////////////////////////////////////
            |ВЫБРАТЬ
            |	ОсновнойСписокВР.Ссылка КАК Ссылка,
            |	ОсновнойСписокВР.ВидРасчета КАК ВидРасчетаУдалить,
            |	ДополнительныйСписокВР.ВидРасчета КАК ВидРасчетаДобавить,
            |	ОсновнойСписокВР.Предопределенный КАК Предопределенный,
            |	ОсновнойСписокВР.НомерПВР,
            |	ОсновнойСписокВР.Наименование
            |ПОМЕСТИТЬ ВТ_ОсновнойСписокВР
            |ИЗ
            |	ВТ_СписокВР КАК ОсновнойСписокВР
            |		ЛЕВОЕ СОЕДИНЕНИЕ ВТ_СписокВР КАК ДополнительныйСписокВР
            |		ПО ОсновнойСписокВР.ВидРасчета = ДополнительныйСписокВР.Ссылка
            |ГДЕ
            |	(НЕ ДополнительныйСписокВР.ВидРасчета ЕСТЬ NULL )
            |
            |ИНДЕКСИРОВАТЬ ПО
            |	Ссылка
            |;
            |
            |////////////////////////////////////////////////////////////////////////////////
            |ВЫБРАТЬ
            |	ОсновнойСписокВР.Ссылка КАК Ссылка,
            |	ОсновнойСписокВР.ВидРасчетаУдалить КАК ВидРасчетаУдалить,
            |	ОсновнойСписокВР.ВидРасчетаДобавить КАК ВидРасчетаДобавить,
            |	ОсновнойСписокВР.Предопределенный,
            |	ВЫБОР
            |		КОГДА ОсновнойСписокВР.Ссылка = ОсновнойСписокВР.ВидРасчетаДобавить
            |			ТОГДА ИСТИНА
            |		ИНАЧЕ ЛОЖЬ
            |	КОНЕЦ КАК ОбязательныйКУдалению,
            |	ОсновнойСписокВР.НомерПВР КАК НомерПВР
            |ИЗ
            |	ВТ_ОсновнойСписокВР КАК ОсновнойСписокВР
            |		ЛЕВОЕ СОЕДИНЕНИЕ ВТ_СписокВР КАК ДополнительныйСписокВР
            |		ПО ОсновнойСписокВР.Ссылка = ДополнительныйСписокВР.Ссылка
            |			И ОсновнойСписокВР.ВидРасчетаДобавить = ДополнительныйСписокВР.ВидРасчета
            |ГДЕ
            |	ДополнительныйСписокВР.ВидРасчета ЕСТЬ NULL
            |
            |УПОРЯДОЧИТЬ ПО
            |	НомерПВР,
            |	ОсновнойСписокВР.Наименование
            |АВТОУПОРЯДОЧИВАНИЕ";*/
            return null;
        }