Поле "Продажи_ОборотыТ.Регистратор" не найдено в списке доступных
{Обработка.ирКлсПолеТекстаПрограммы.Форма.КонструкторЗапроса.Форма(1865)}:							ВызватьИсключение "Поле """ + Результат + """ не найдено в списке доступных";
{Обработка.ирКлсПолеТекстаПрограммы.Форма.КонструкторЗапроса.Форма(2259)}:			Результат = ПолноеИмяПоляВВыражении(Результат, ЗапросПакета, ЧастьОбъединения, СтароеИмяТаблицы, НовоеИмяТаблицы, выхНужноПересобратьТокены, СтруктураПолей);
{Обработка.ирКлсПолеТекстаПрограммы.Форма.КонструкторЗапроса.Форма(2218)}:				Для ИндексТокена = 0 По Данные.TokenCount - 1 Цикл  					ТокенВниз = Данные.Tokens(ИндексТокена);  					Если МаксИндексСНормализацией < ИндексТокена Тогда  						СтруктураПолей = НоваяСтруктураОбработкиПолей();  						СтруктураПолей.РазрешитьНормализациюИмен = Ложь;  					КонецЕсли;  					РазрешитьРазделительБольшойСтроки = Истина  						И ИмяПредыдущегоТокена = ","  						И (Ложь  							Или ИмяПравила = "<Exprs>"  							Или ИмяПравила = "<NamedExprs>"  							Или ИмяПравила = "<EmptyTableFields>");  					Если ТокенВниз.Kind = 0 Тогда  						Если Не ПустаяСтрока(Прав(Результат, 1)) И Не ЗапретитьПробелы Тогда  							ДобавитьПробелПослеТокена(Результат, ИмяПредыдущегоТокена);  						КонецЕсли;    						РезультатСнизу = СобратьВыражениеЗапроса(ТокенВниз, Отступ, ЗапросПакета, ЧастьОбъединения, СтароеИмяТаблицы, НовоеИмяТаблицы,  							выхЕстьАгрегаты, выхНужноПересобратьТокены, СтруктураПолей, ТипЛогическойГруппыВниз);  						ИмяПредыдущегоТокена = Неопределено;  					Иначе  						ИмяТокена = ТокенВниз.Name;    						Если Ложь  							Или ИмяТокена = ")"  							Или ИмяТокена = "]"  							Или ИмяТокена = ","  							Или ИмяТокена = "."  							Или ИмяТокена = ".*"  							Или ИмяТокена = "::"  							Или (Истина  								И ИндексТокена = 1  								И ИмяТокена = "(")  						Тогда          							РезультатСнизу = ТокенВниз.Data;  							Если ИмяТокена = ")" Тогда  								ТипЛогическойГруппыВниз = ТипЛогическойГруппы;  							КонецЕсли;  						ИначеЕсли Ложь  							Или ИмяТокена = "id"  							Или ИмяТокена = "BadID"  							Или ИмяТокена = "strLiteral"  							Или ИмяТокена = "numLiteral"  							Или ИмяТокена = "refLiteral"  							Или ИмяТокена = "Parameter"  							Или ИмяТокена = "MultiCommentLine"  							Или ИмяТокена = "COMP_OPERATOR"  							Или ИмяТокена = "("  							Или ИмяТокена = "["  							Или ИмяТокена = "&"  							Или ИмяТокена = "?"  							Или ИмяТокена = "@"  							Или ИмяТокена = "+"  							Или ИмяТокена = "-"  							Или ИмяТокена = "*"  							Или ИмяТокена = "/"  						Тогда  							Если ИмяТокена = "(" Тогда  								Отступ = Отступ + 1;  								ТипЛогическойГруппыВниз = "(";  							КонецЕсли;  							Если Не ПустаяСтрока(Прав(Результат, 1)) Тогда  								ДобавитьПробелПослеТокена(Результат, ИмяПредыдущегоТокена);  							КонецЕсли;  							РезультатСнизу = ТокенВниз.Data;  						Иначе  							Если Ложь  								Или ИмяПравила = "<ID>"  								Или ИмяПравила = "<SmartID>"  								Или ИмяПравила = "<TableAS>"  							Тогда  								РезультатСнизу = ТокенВниз.Data;  							Иначе  								Если Не ПустаяСтрока(Прав(Результат, 1)) Тогда  									ДобавитьПробелПослеТокена(Результат, ИмяПредыдущегоТокена);  								КонецЕсли;  								РезультатСнизу = СловоЯзыкаЗапросовВФорме(ИмяТокена);  							КонецЕсли;  						КонецЕсли;  						ИмяПредыдущегоТокена = ИмяТокена;  					КонецЕсли;  					Если Истина  						И РазрешитьРазделительБольшойСтроки  						И СтрДлина(СтрПолучитьСтроку(РезультатСнизу, 1)) > 50  					Тогда  						Результат = Результат + Символы.ПС + ЛевыйОтступ + РезультатСнизу;  					Иначе  						Результат = Результат + РезультатСнизу;  					КонецЕсли;  				КонецЦикла;  
{Обработка.ирКлсПолеТекстаПрограммы.Форма.КонструкторЗапроса.Форма(2218)}:				Для ИндексТокена = 0 По Данные.TokenCount - 1 Цикл  					ТокенВниз = Данные.Tokens(ИндексТокена);  					Если МаксИндексСНормализацией < ИндексТокена Тогда  						СтруктураПолей = НоваяСтруктураОбработкиПолей();  						СтруктураПолей.РазрешитьНормализациюИмен = Ложь;  					КонецЕсли;  					РазрешитьРазделительБольшойСтроки = Истина  						И ИмяПредыдущегоТокена = ","  						И (Ложь  							Или ИмяПравила = "<Exprs>"  							Или ИмяПравила = "<NamedExprs>"  							Или ИмяПравила = "<EmptyTableFields>");  					Если ТокенВниз.Kind = 0 Тогда  						Если Не ПустаяСтрока(Прав(Результат, 1)) И Не ЗапретитьПробелы Тогда  							ДобавитьПробелПослеТокена(Результат, ИмяПредыдущегоТокена);  						КонецЕсли;    						РезультатСнизу = СобратьВыражениеЗапроса(ТокенВниз, Отступ, ЗапросПакета, ЧастьОбъединения, СтароеИмяТаблицы, НовоеИмяТаблицы,  							выхЕстьАгрегаты, выхНужноПересобратьТокены, СтруктураПолей, ТипЛогическойГруппыВниз);  						ИмяПредыдущегоТокена = Неопределено;  					Иначе  						ИмяТокена = ТокенВниз.Name;    						Если Ложь  							Или ИмяТокена = ")"  							Или ИмяТокена = "]"  							Или ИмяТокена = ","  							Или ИмяТокена = "."  							Или ИмяТокена = ".*"  							Или ИмяТокена = "::"  							Или (Истина  								И ИндексТокена = 1  								И ИмяТокена = "(")  						Тогда          							РезультатСнизу = ТокенВниз.Data;  							Если ИмяТокена = ")" Тогда  								ТипЛогическойГруппыВниз = ТипЛогическойГруппы;  							КонецЕсли;  						ИначеЕсли Ложь  							Или ИмяТокена = "id"  							Или ИмяТокена = "BadID"  							Или ИмяТокена = "strLiteral"  							Или ИмяТокена = "numLiteral"  							Или ИмяТокена = "refLiteral"  							Или ИмяТокена = "Parameter"  							Или ИмяТокена = "MultiCommentLine"  							Или ИмяТокена = "COMP_OPERATOR"  							Или ИмяТокена = "("  							Или ИмяТокена = "["  							Или ИмяТокена = "&"  							Или ИмяТокена = "?"  							Или ИмяТокена = "@"  							Или ИмяТокена = "+"  							Или ИмяТокена = "-"  							Или ИмяТокена = "*"  							Или ИмяТокена = "/"  						Тогда  							Если ИмяТокена = "(" Тогда  								Отступ = Отступ + 1;  								ТипЛогическойГруппыВниз = "(";  							КонецЕсли;  							Если Не ПустаяСтрока(Прав(Результат, 1)) Тогда  								ДобавитьПробелПослеТокена(Результат, ИмяПредыдущегоТокена);  							КонецЕсли;  							РезультатСнизу = ТокенВниз.Data;  						Иначе  							Если Ложь  								Или ИмяПравила = "<ID>"  								Или ИмяПравила = "<SmartID>"  								Или ИмяПравила = "<TableAS>"  							Тогда  								РезультатСнизу = ТокенВниз.Data;  							Иначе  								Если Не ПустаяСтрока(Прав(Результат, 1)) Тогда  									ДобавитьПробелПослеТокена(Результат, ИмяПредыдущегоТокена);  								КонецЕсли;  								РезультатСнизу = СловоЯзыкаЗапросовВФорме(ИмяТокена);  							КонецЕсли;  						КонецЕсли;  						ИмяПредыдущегоТокена = ИмяТокена;  					КонецЕсли;  					Если Истина  						И РазрешитьРазделительБольшойСтроки  						И СтрДлина(СтрПолучитьСтроку(РезультатСнизу, 1)) > 50  					Тогда  						Результат = Результат + Символы.ПС + ЛевыйОтступ + РезультатСнизу;  					Иначе  						Результат = Результат + РезультатСнизу;  					КонецЕсли;  				КонецЦикла;  
{Обработка.ирКлсПолеТекстаПрограммы.Форма.КонструкторЗапроса.Форма(2218)}:				Для ИндексТокена = 0 По Данные.TokenCount - 1 Цикл  					ТокенВниз = Данные.Tokens(ИндексТокена);  					Если МаксИндексСНормализацией < ИндексТокена Тогда  						СтруктураПолей = НоваяСтруктураОбработкиПолей();  						СтруктураПолей.РазрешитьНормализациюИмен = Ложь;  					КонецЕсли;  					РазрешитьРазделительБольшойСтроки = Истина  						И ИмяПредыдущегоТокена = ","  						И (Ложь  							Или ИмяПравила = "<Exprs>"  							Или ИмяПравила = "<NamedExprs>"  							Или ИмяПравила = "<EmptyTableFields>");  					Если ТокенВниз.Kind = 0 Тогда  						Если Не ПустаяСтрока(Прав(Результат, 1)) И Не ЗапретитьПробелы Тогда  							ДобавитьПробелПослеТокена(Результат, ИмяПредыдущегоТокена);  						КонецЕсли;    						РезультатСнизу = СобратьВыражениеЗапроса(ТокенВниз, Отступ, ЗапросПакета, ЧастьОбъединения, СтароеИмяТаблицы, НовоеИмяТаблицы,  							выхЕстьАгрегаты, выхНужноПересобратьТокены, СтруктураПолей, ТипЛогическойГруппыВниз);  						ИмяПредыдущегоТокена = Неопределено;  					Иначе  						ИмяТокена = ТокенВниз.Name;    						Если Ложь  							Или ИмяТокена = ")"  							Или ИмяТокена = "]"  							Или ИмяТокена = ","  							Или ИмяТокена = "."  							Или ИмяТокена = ".*"  							Или ИмяТокена = "::"  							Или (Истина  								И ИндексТокена = 1  								И ИмяТокена = "(")  						Тогда          							РезультатСнизу = ТокенВниз.Data;  							Если ИмяТокена = ")" Тогда  								ТипЛогическойГруппыВниз = ТипЛогическойГруппы;  							КонецЕсли;  						ИначеЕсли Ложь  							Или ИмяТокена = "id"  							Или ИмяТокена = "BadID"  							Или ИмяТокена = "strLiteral"  							Или ИмяТокена = "numLiteral"  							Или ИмяТокена = "refLiteral"  							Или ИмяТокена = "Parameter"  							Или ИмяТокена = "MultiCommentLine"  							Или ИмяТокена = "COMP_OPERATOR"  							Или ИмяТокена = "("  							Или ИмяТокена = "["  							Или ИмяТокена = "&"  							Или ИмяТокена = "?"  							Или ИмяТокена = "@"  							Или ИмяТокена = "+"  							Или ИмяТокена = "-"  							Или ИмяТокена = "*"  							Или ИмяТокена = "/"  						Тогда  							Если ИмяТокена = "(" Тогда  								Отступ = Отступ + 1;  								ТипЛогическойГруппыВниз = "(";  							КонецЕсли;  							Если Не ПустаяСтрока(Прав(Результат, 1)) Тогда  								ДобавитьПробелПослеТокена(Результат, ИмяПредыдущегоТокена);  							КонецЕсли;  							РезультатСнизу = ТокенВниз.Data;  						Иначе  							Если Ложь  								Или ИмяПравила = "<ID>"  								Или ИмяПравила = "<SmartID>"  								Или ИмяПравила = "<TableAS>"  							Тогда  								РезультатСнизу = ТокенВниз.Data;  							Иначе  								Если Не ПустаяСтрока(Прав(Результат, 1)) Тогда  									ДобавитьПробелПослеТокена(Результат, ИмяПредыдущегоТокена);  								КонецЕсли;  								РезультатСнизу = СловоЯзыкаЗапросовВФорме(ИмяТокена);  							КонецЕсли;  						КонецЕсли;  						ИмяПредыдущегоТокена = ИмяТокена;  					КонецЕсли;  					Если Истина  						И РазрешитьРазделительБольшойСтроки  						И СтрДлина(СтрПолучитьСтроку(РезультатСнизу, 1)) > 50  					Тогда  						Результат = Результат + Символы.ПС + ЛевыйОтступ + РезультатСнизу;  					Иначе  						Результат = Результат + РезультатСнизу;  					КонецЕсли;  				КонецЦикла;  
{Обработка.ирКлсПолеТекстаПрограммы.Форма.КонструкторЗапроса.Форма(2218)}:				Для ИндексТокена = 0 По Данные.TokenCount - 1 Цикл  					ТокенВниз = Данные.Tokens(ИндексТокена);  					Если МаксИндексСНормализацией < ИндексТокена Тогда  						СтруктураПолей = НоваяСтруктураОбработкиПолей();  						СтруктураПолей.РазрешитьНормализациюИмен = Ложь;  					КонецЕсли;  					РазрешитьРазделительБольшойСтроки = Истина  						И ИмяПредыдущегоТокена = ","  						И (Ложь  							Или ИмяПравила = "<Exprs>"  							Или ИмяПравила = "<NamedExprs>"  							Или ИмяПравила = "<EmptyTableFields>");  					Если ТокенВниз.Kind = 0 Тогда  						Если Не ПустаяСтрока(Прав(Результат, 1)) И Не ЗапретитьПробелы Тогда  							ДобавитьПробелПослеТокена(Результат, ИмяПредыдущегоТокена);  						КонецЕсли;    						РезультатСнизу = СобратьВыражениеЗапроса(ТокенВниз, Отступ, ЗапросПакета, ЧастьОбъединения, СтароеИмяТаблицы, НовоеИмяТаблицы,  							выхЕстьАгрегаты, выхНужноПересобратьТокены, СтруктураПолей, ТипЛогическойГруппыВниз);  						ИмяПредыдущегоТокена = Неопределено;  					Иначе  						ИмяТокена = ТокенВниз.Name;    						Если Ложь  							Или ИмяТокена = ")"  							Или ИмяТокена = "]"  							Или ИмяТокена = ","  							Или ИмяТокена = "."  							Или ИмяТокена = ".*"  							Или ИмяТокена = "::"  							Или (Истина  								И ИндексТокена = 1  								И ИмяТокена = "(")  						Тогда          							РезультатСнизу = ТокенВниз.Data;  							Если ИмяТокена = ")" Тогда  								ТипЛогическойГруппыВниз = ТипЛогическойГруппы;  							КонецЕсли;  						ИначеЕсли Ложь  							Или ИмяТокена = "id"  							Или ИмяТокена = "BadID"  							Или ИмяТокена = "strLiteral"  							Или ИмяТокена = "numLiteral"  							Или ИмяТокена = "refLiteral"  							Или ИмяТокена = "Parameter"  							Или ИмяТокена = "MultiCommentLine"  							Или ИмяТокена = "COMP_OPERATOR"  							Или ИмяТокена = "("  							Или ИмяТокена = "["  							Или ИмяТокена = "&"  							Или ИмяТокена = "?"  							Или ИмяТокена = "@"  							Или ИмяТокена = "+"  							Или ИмяТокена = "-"  							Или ИмяТокена = "*"  							Или ИмяТокена = "/"  						Тогда  							Если ИмяТокена = "(" Тогда  								Отступ = Отступ + 1;  								ТипЛогическойГруппыВниз = "(";  							КонецЕсли;  							Если Не ПустаяСтрока(Прав(Результат, 1)) Тогда  								ДобавитьПробелПослеТокена(Результат, ИмяПредыдущегоТокена);  							КонецЕсли;  							РезультатСнизу = ТокенВниз.Data;  						Иначе  							Если Ложь  								Или ИмяПравила = "<ID>"  								Или ИмяПравила = "<SmartID>"  								Или ИмяПравила = "<TableAS>"  							Тогда  								РезультатСнизу = ТокенВниз.Data;  							Иначе  								Если Не ПустаяСтрока(Прав(Результат, 1)) Тогда  									ДобавитьПробелПослеТокена(Результат, ИмяПредыдущегоТокена);  								КонецЕсли;  								РезультатСнизу = СловоЯзыкаЗапросовВФорме(ИмяТокена);  							КонецЕсли;  						КонецЕсли;  						ИмяПредыдущегоТокена = ИмяТокена;  					КонецЕсли;  					Если Истина  						И РазрешитьРазделительБольшойСтроки  						И СтрДлина(СтрПолучитьСтроку(РезультатСнизу, 1)) > 50  					Тогда  						Результат = Результат + Символы.ПС + ЛевыйОтступ + РезультатСнизу;  					Иначе  						Результат = Результат + РезультатСнизу;  					КонецЕсли;  				КонецЦикла;  
{Обработка.ирКлсПолеТекстаПрограммы.Форма.КонструкторЗапроса.Форма(2218)}:				Для ИндексТокена = 0 По Данные.TokenCount - 1 Цикл  					ТокенВниз = Данные.Tokens(ИндексТокена);  					Если МаксИндексСНормализацией < ИндексТокена Тогда  						СтруктураПолей = НоваяСтруктураОбработкиПолей();  						СтруктураПолей.РазрешитьНормализациюИмен = Ложь;  					КонецЕсли;  					РазрешитьРазделительБольшойСтроки = Истина  						И ИмяПредыдущегоТокена = ","  						И (Ложь  							Или ИмяПравила = "<Exprs>"  							Или ИмяПравила = "<NamedExprs>"  							Или ИмяПравила = "<EmptyTableFields>");  					Если ТокенВниз.Kind = 0 Тогда  						Если Не ПустаяСтрока(Прав(Результат, 1)) И Не ЗапретитьПробелы Тогда  							ДобавитьПробелПослеТокена(Результат, ИмяПредыдущегоТокена);  						КонецЕсли;    						РезультатСнизу = СобратьВыражениеЗапроса(ТокенВниз, Отступ, ЗапросПакета, ЧастьОбъединения, СтароеИмяТаблицы, НовоеИмяТаблицы,  							выхЕстьАгрегаты, выхНужноПересобратьТокены, СтруктураПолей, ТипЛогическойГруппыВниз);  						ИмяПредыдущегоТокена = Неопределено;  					Иначе  						ИмяТокена = ТокенВниз.Name;    						Если Ложь  							Или ИмяТокена = ")"  							Или ИмяТокена = "]"  							Или ИмяТокена = ","  							Или ИмяТокена = "."  							Или ИмяТокена = ".*"  							Или ИмяТокена = "::"  							Или (Истина  								И ИндексТокена = 1  								И ИмяТокена = "(")  						Тогда          							РезультатСнизу = ТокенВниз.Data;  							Если ИмяТокена = ")" Тогда  								ТипЛогическойГруппыВниз = ТипЛогическойГруппы;  							КонецЕсли;  						ИначеЕсли Ложь  							Или ИмяТокена = "id"  							Или ИмяТокена = "BadID"  							Или ИмяТокена = "strLiteral"  							Или ИмяТокена = "numLiteral"  							Или ИмяТокена = "refLiteral"  							Или ИмяТокена = "Parameter"  							Или ИмяТокена = "MultiCommentLine"  							Или ИмяТокена = "COMP_OPERATOR"  							Или ИмяТокена = "("  							Или ИмяТокена = "["  							Или ИмяТокена = "&"  							Или ИмяТокена = "?"  							Или ИмяТокена = "@"  							Или ИмяТокена = "+"  							Или ИмяТокена = "-"  							Или ИмяТокена = "*"  							Или ИмяТокена = "/"  						Тогда  							Если ИмяТокена = "(" Тогда  								Отступ = Отступ + 1;  								ТипЛогическойГруппыВниз = "(";  							КонецЕсли;  							Если Не ПустаяСтрока(Прав(Результат, 1)) Тогда  								ДобавитьПробелПослеТокена(Результат, ИмяПредыдущегоТокена);  							КонецЕсли;  							РезультатСнизу = ТокенВниз.Data;  						Иначе  							Если Ложь  								Или ИмяПравила = "<ID>"  								Или ИмяПравила = "<SmartID>"  								Или ИмяПравила = "<TableAS>"  							Тогда  								РезультатСнизу = ТокенВниз.Data;  							Иначе  								Если Не ПустаяСтрока(Прав(Результат, 1)) Тогда  									ДобавитьПробелПослеТокена(Результат, ИмяПредыдущегоТокена);  								КонецЕсли;  								РезультатСнизу = СловоЯзыкаЗапросовВФорме(ИмяТокена);  							КонецЕсли;  						КонецЕсли;  						ИмяПредыдущегоТокена = ИмяТокена;  					КонецЕсли;  					Если Истина  						И РазрешитьРазделительБольшойСтроки  						И СтрДлина(СтрПолучитьСтроку(РезультатСнизу, 1)) > 50  					Тогда  						Результат = Результат + Символы.ПС + ЛевыйОтступ + РезультатСнизу;  					Иначе  						Результат = Результат + РезультатСнизу;  					КонецЕсли;  				КонецЦикла;  
{Обработка.ирКлсПолеТекстаПрограммы.Форма.КонструкторЗапроса.Форма(2218)}:				Для ИндексТокена = 0 По Данные.TokenCount - 1 Цикл  					ТокенВниз = Данные.Tokens(ИндексТокена);  					Если МаксИндексСНормализацией < ИндексТокена Тогда  						СтруктураПолей = НоваяСтруктураОбработкиПолей();  						СтруктураПолей.РазрешитьНормализациюИмен = Ложь;  					КонецЕсли;  					РазрешитьРазделительБольшойСтроки = Истина  						И ИмяПредыдущегоТокена = ","  						И (Ложь  							Или ИмяПравила = "<Exprs>"  							Или ИмяПравила = "<NamedExprs>"  							Или ИмяПравила = "<EmptyTableFields>");  					Если ТокенВниз.Kind = 0 Тогда  						Если Не ПустаяСтрока(Прав(Результат, 1)) И Не ЗапретитьПробелы Тогда  							ДобавитьПробелПослеТокена(Результат, ИмяПредыдущегоТокена);  						КонецЕсли;    						РезультатСнизу = СобратьВыражениеЗапроса(ТокенВниз, Отступ, ЗапросПакета, ЧастьОбъединения, СтароеИмяТаблицы, НовоеИмяТаблицы,  							выхЕстьАгрегаты, выхНужноПересобратьТокены, СтруктураПолей, ТипЛогическойГруппыВниз);  						ИмяПредыдущегоТокена = Неопределено;  					Иначе  						ИмяТокена = ТокенВниз.Name;    						Если Ложь  							Или ИмяТокена = ")"  							Или ИмяТокена = "]"  							Или ИмяТокена = ","  							Или ИмяТокена = "."  							Или ИмяТокена = ".*"  							Или ИмяТокена = "::"  							Или (Истина  								И ИндексТокена = 1  								И ИмяТокена = "(")  						Тогда          							РезультатСнизу = ТокенВниз.Data;  							Если ИмяТокена = ")" Тогда  								ТипЛогическойГруппыВниз = ТипЛогическойГруппы;  							КонецЕсли;  						ИначеЕсли Ложь  							Или ИмяТокена = "id"  							Или ИмяТокена = "BadID"  							Или ИмяТокена = "strLiteral"  							Или ИмяТокена = "numLiteral"  							Или ИмяТокена = "refLiteral"  							Или ИмяТокена = "Parameter"  							Или ИмяТокена = "MultiCommentLine"  							Или ИмяТокена = "COMP_OPERATOR"  							Или ИмяТокена = "("  							Или ИмяТокена = "["  							Или ИмяТокена = "&"  							Или ИмяТокена = "?"  							Или ИмяТокена = "@"  							Или ИмяТокена = "+"  							Или ИмяТокена = "-"  							Или ИмяТокена = "*"  							Или ИмяТокена = "/"  						Тогда  							Если ИмяТокена = "(" Тогда  								Отступ = Отступ + 1;  								ТипЛогическойГруппыВниз = "(";  							КонецЕсли;  							Если Не ПустаяСтрока(Прав(Результат, 1)) Тогда  								ДобавитьПробелПослеТокена(Результат, ИмяПредыдущегоТокена);  							КонецЕсли;  							РезультатСнизу = ТокенВниз.Data;  						Иначе  							Если Ложь  								Или ИмяПравила = "<ID>"  								Или ИмяПравила = "<SmartID>"  								Или ИмяПравила = "<TableAS>"  							Тогда  								РезультатСнизу = ТокенВниз.Data;  							Иначе  								Если Не ПустаяСтрока(Прав(Результат, 1)) Тогда  									ДобавитьПробелПослеТокена(Результат, ИмяПредыдущегоТокена);  								КонецЕсли;  								РезультатСнизу = СловоЯзыкаЗапросовВФорме(ИмяТокена);  							КонецЕсли;  						КонецЕсли;  						ИмяПредыдущегоТокена = ИмяТокена;  					КонецЕсли;  					Если Истина  						И РазрешитьРазделительБольшойСтроки  						И СтрДлина(СтрПолучитьСтроку(РезультатСнизу, 1)) > 50  					Тогда  						Результат = Результат + Символы.ПС + ЛевыйОтступ + РезультатСнизу;  					Иначе  						Результат = Результат + РезультатСнизу;  					КонецЕсли;  				КонецЦикла;  
{Обработка.ирКлсПолеТекстаПрограммы.Форма.КонструкторЗапроса.Форма(2218)}:				Для ИндексТокена = 0 По Данные.TokenCount - 1 Цикл  					ТокенВниз = Данные.Tokens(ИндексТокена);  					Если МаксИндексСНормализацией < ИндексТокена Тогда  						СтруктураПолей = НоваяСтруктураОбработкиПолей();  						СтруктураПолей.РазрешитьНормализациюИмен = Ложь;  					КонецЕсли;  					РазрешитьРазделительБольшойСтроки = Истина  						И ИмяПредыдущегоТокена = ","  						И (Ложь  							Или ИмяПравила = "<Exprs>"  							Или ИмяПравила = "<NamedExprs>"  							Или ИмяПравила = "<EmptyTableFields>");  					Если ТокенВниз.Kind = 0 Тогда  						Если Не ПустаяСтрока(Прав(Результат, 1)) И Не ЗапретитьПробелы Тогда  							ДобавитьПробелПослеТокена(Результат, ИмяПредыдущегоТокена);  						КонецЕсли;    						РезультатСнизу = СобратьВыражениеЗапроса(ТокенВниз, Отступ, ЗапросПакета, ЧастьОбъединения, СтароеИмяТаблицы, НовоеИмяТаблицы,  							выхЕстьАгрегаты, выхНужноПересобратьТокены, СтруктураПолей, ТипЛогическойГруппыВниз);  						ИмяПредыдущегоТокена = Неопределено;  					Иначе  						ИмяТокена = ТокенВниз.Name;    						Если Ложь  							Или ИмяТокена = ")"  							Или ИмяТокена = "]"  							Или ИмяТокена = ","  							Или ИмяТокена = "."  							Или ИмяТокена = ".*"  							Или ИмяТокена = "::"  							Или (Истина  								И ИндексТокена = 1  								И ИмяТокена = "(")  						Тогда          							РезультатСнизу = ТокенВниз.Data;  							Если ИмяТокена = ")" Тогда  								ТипЛогическойГруппыВниз = ТипЛогическойГруппы;  							КонецЕсли;  						ИначеЕсли Ложь  							Или ИмяТокена = "id"  							Или ИмяТокена = "BadID"  							Или ИмяТокена = "strLiteral"  							Или ИмяТокена = "numLiteral"  							Или ИмяТокена = "refLiteral"  							Или ИмяТокена = "Parameter"  							Или ИмяТокена = "MultiCommentLine"  							Или ИмяТокена = "COMP_OPERATOR"  							Или ИмяТокена = "("  							Или ИмяТокена = "["  							Или ИмяТокена = "&"  							Или ИмяТокена = "?"  							Или ИмяТокена = "@"  							Или ИмяТокена = "+"  							Или ИмяТокена = "-"  							Или ИмяТокена = "*"  							Или ИмяТокена = "/"  						Тогда  							Если ИмяТокена = "(" Тогда  								Отступ = Отступ + 1;  								ТипЛогическойГруппыВниз = "(";  							КонецЕсли;  							Если Не ПустаяСтрока(Прав(Результат, 1)) Тогда  								ДобавитьПробелПослеТокена(Результат, ИмяПредыдущегоТокена);  							КонецЕсли;  							РезультатСнизу = ТокенВниз.Data;  						Иначе  							Если Ложь  								Или ИмяПравила = "<ID>"  								Или ИмяПравила = "<SmartID>"  								Или ИмяПравила = "<TableAS>"  							Тогда  								РезультатСнизу = ТокенВниз.Data;  							Иначе  								Если Не ПустаяСтрока(Прав(Результат, 1)) Тогда  									ДобавитьПробелПослеТокена(Результат, ИмяПредыдущегоТокена);  								КонецЕсли;  								РезультатСнизу = СловоЯзыкаЗапросовВФорме(ИмяТокена);  							КонецЕсли;  						КонецЕсли;  						ИмяПредыдущегоТокена = ИмяТокена;  					КонецЕсли;  					Если Истина  						И РазрешитьРазделительБольшойСтроки  						И СтрДлина(СтрПолучитьСтроку(РезультатСнизу, 1)) > 50  					Тогда  						Результат = Результат + Символы.ПС + ЛевыйОтступ + РезультатСнизу;  					Иначе  						Результат = Результат + РезультатСнизу;  					КонецЕсли;  				КонецЦикла;  
{Обработка.ирКлсПолеТекстаПрограммы.Форма.КонструкторЗапроса.Форма(2218)}:				Для ИндексТокена = 0 По Данные.TokenCount - 1 Цикл  					ТокенВниз = Данные.Tokens(ИндексТокена);  					Если МаксИндексСНормализацией < ИндексТокена Тогда  						СтруктураПолей = НоваяСтруктураОбработкиПолей();  						СтруктураПолей.РазрешитьНормализациюИмен = Ложь;  					КонецЕсли;  					РазрешитьРазделительБольшойСтроки = Истина  						И ИмяПредыдущегоТокена = ","  						И (Ложь  							Или ИмяПравила = "<Exprs>"  							Или ИмяПравила = "<NamedExprs>"  							Или ИмяПравила = "<EmptyTableFields>");  					Если ТокенВниз.Kind = 0 Тогда  						Если Не ПустаяСтрока(Прав(Результат, 1)) И Не ЗапретитьПробелы Тогда  							ДобавитьПробелПослеТокена(Результат, ИмяПредыдущегоТокена);  						КонецЕсли;    						РезультатСнизу = СобратьВыражениеЗапроса(ТокенВниз, Отступ, ЗапросПакета, ЧастьОбъединения, СтароеИмяТаблицы, НовоеИмяТаблицы,  							выхЕстьАгрегаты, выхНужноПересобратьТокены, СтруктураПолей, ТипЛогическойГруппыВниз);  						ИмяПредыдущегоТокена = Неопределено;  					Иначе  						ИмяТокена = ТокенВниз.Name;    						Если Ложь  							Или ИмяТокена = ")"  							Или ИмяТокена = "]"  							Или ИмяТокена = ","  							Или ИмяТокена = "."  							Или ИмяТокена = ".*"  							Или ИмяТокена = "::"  							Или (Истина  								И ИндексТокена = 1  								И ИмяТокена = "(")  						Тогда          							РезультатСнизу = ТокенВниз.Data;  							Если ИмяТокена = ")" Тогда  								ТипЛогическойГруппыВниз = ТипЛогическойГруппы;  							КонецЕсли;  						ИначеЕсли Ложь  							Или ИмяТокена = "id"  							Или ИмяТокена = "BadID"  							Или ИмяТокена = "strLiteral"  							Или ИмяТокена = "numLiteral"  							Или ИмяТокена = "refLiteral"  							Или ИмяТокена = "Parameter"  							Или ИмяТокена = "MultiCommentLine"  							Или ИмяТокена = "COMP_OPERATOR"  							Или ИмяТокена = "("  							Или ИмяТокена = "["  							Или ИмяТокена = "&"  							Или ИмяТокена = "?"  							Или ИмяТокена = "@"  							Или ИмяТокена = "+"  							Или ИмяТокена = "-"  							Или ИмяТокена = "*"  							Или ИмяТокена = "/"  						Тогда  							Если ИмяТокена = "(" Тогда  								Отступ = Отступ + 1;  								ТипЛогическойГруппыВниз = "(";  							КонецЕсли;  							Если Не ПустаяСтрока(Прав(Результат, 1)) Тогда  								ДобавитьПробелПослеТокена(Результат, ИмяПредыдущегоТокена);  							КонецЕсли;  							РезультатСнизу = ТокенВниз.Data;  						Иначе  							Если Ложь  								Или ИмяПравила = "<ID>"  								Или ИмяПравила = "<SmartID>"  								Или ИмяПравила = "<TableAS>"  							Тогда  								РезультатСнизу = ТокенВниз.Data;  							Иначе  								Если Не ПустаяСтрока(Прав(Результат, 1)) Тогда  									ДобавитьПробелПослеТокена(Результат, ИмяПредыдущегоТокена);  								КонецЕсли;  								РезультатСнизу = СловоЯзыкаЗапросовВФорме(ИмяТокена);  							КонецЕсли;  						КонецЕсли;  						ИмяПредыдущегоТокена = ИмяТокена;  					КонецЕсли;  					Если Истина  						И РазрешитьРазделительБольшойСтроки  						И СтрДлина(СтрПолучитьСтроку(РезультатСнизу, 1)) > 50  					Тогда  						Результат = Результат + Символы.ПС + ЛевыйОтступ + РезультатСнизу;  					Иначе  						Результат = Результат + РезультатСнизу;  					КонецЕсли;  				КонецЦикла;  
{Обработка.ирКлсПолеТекстаПрограммы.Форма.КонструкторЗапроса.Форма(2218)}:				Для ИндексТокена = 0 По Данные.TokenCount - 1 Цикл  					ТокенВниз = Данные.Tokens(ИндексТокена);  					Если МаксИндексСНормализацией < ИндексТокена Тогда  						СтруктураПолей = НоваяСтруктураОбработкиПолей();  						СтруктураПолей.РазрешитьНормализациюИмен = Ложь;  					КонецЕсли;  					РазрешитьРазделительБольшойСтроки = Истина  						И ИмяПредыдущегоТокена = ","  						И (Ложь  							Или ИмяПравила = "<Exprs>"  							Или ИмяПравила = "<NamedExprs>"  							Или ИмяПравила = "<EmptyTableFields>");  					Если ТокенВниз.Kind = 0 Тогда  						Если Не ПустаяСтрока(Прав(Результат, 1)) И Не ЗапретитьПробелы Тогда  							ДобавитьПробелПослеТокена(Результат, ИмяПредыдущегоТокена);  						КонецЕсли;    						РезультатСнизу = СобратьВыражениеЗапроса(ТокенВниз, Отступ, ЗапросПакета, ЧастьОбъединения, СтароеИмяТаблицы, НовоеИмяТаблицы,  							выхЕстьАгрегаты, выхНужноПересобратьТокены, СтруктураПолей, ТипЛогическойГруппыВниз);  						ИмяПредыдущегоТокена = Неопределено;  					Иначе  						ИмяТокена = ТокенВниз.Name;    						Если Ложь  							Или ИмяТокена = ")"  							Или ИмяТокена = "]"  							Или ИмяТокена = ","  							Или ИмяТокена = "."  							Или ИмяТокена = ".*"  							Или ИмяТокена = "::"  							Или (Истина  								И ИндексТокена = 1  								И ИмяТокена = "(")  						Тогда          							РезультатСнизу = ТокенВниз.Data;  							Если ИмяТокена = ")" Тогда  								ТипЛогическойГруппыВниз = ТипЛогическойГруппы;  							КонецЕсли;  						ИначеЕсли Ложь  							Или ИмяТокена = "id"  							Или ИмяТокена = "BadID"  							Или ИмяТокена = "strLiteral"  							Или ИмяТокена = "numLiteral"  							Или ИмяТокена = "refLiteral"  							Или ИмяТокена = "Parameter"  							Или ИмяТокена = "MultiCommentLine"  							Или ИмяТокена = "COMP_OPERATOR"  							Или ИмяТокена = "("  							Или ИмяТокена = "["  							Или ИмяТокена = "&"  							Или ИмяТокена = "?"  							Или ИмяТокена = "@"  							Или ИмяТокена = "+"  							Или ИмяТокена = "-"  							Или ИмяТокена = "*"  							Или ИмяТокена = "/"  						Тогда  							Если ИмяТокена = "(" Тогда  								Отступ = Отступ + 1;  								ТипЛогическойГруппыВниз = "(";  							КонецЕсли;  							Если Не ПустаяСтрока(Прав(Результат, 1)) Тогда  								ДобавитьПробелПослеТокена(Результат, ИмяПредыдущегоТокена);  							КонецЕсли;  							РезультатСнизу = ТокенВниз.Data;  						Иначе  							Если Ложь  								Или ИмяПравила = "<ID>"  								Или ИмяПравила = "<SmartID>"  								Или ИмяПравила = "<TableAS>"  							Тогда  								РезультатСнизу = ТокенВниз.Data;  							Иначе  								Если Не ПустаяСтрока(Прав(Результат, 1)) Тогда  									ДобавитьПробелПослеТокена(Результат, ИмяПредыдущегоТокена);  								КонецЕсли;  								РезультатСнизу = СловоЯзыкаЗапросовВФорме(ИмяТокена);  							КонецЕсли;  						КонецЕсли;  						ИмяПредыдущегоТокена = ИмяТокена;  					КонецЕсли;  					Если Истина  						И РазрешитьРазделительБольшойСтроки  						И СтрДлина(СтрПолучитьСтроку(РезультатСнизу, 1)) > 50  					Тогда  						Результат = Результат + Символы.ПС + ЛевыйОтступ + РезультатСнизу;  					Иначе  						Результат = Результат + РезультатСнизу;  					КонецЕсли;  				КонецЦикла;  
{Обработка.ирКлсПолеТекстаПрограммы.Форма.КонструкторЗапроса.Форма(2218)}:				Для ИндексТокена = 0 По Данные.TokenCount - 1 Цикл  					ТокенВниз = Данные.Tokens(ИндексТокена);  					Если МаксИндексСНормализацией < ИндексТокена Тогда  						СтруктураПолей = НоваяСтруктураОбработкиПолей();  						СтруктураПолей.РазрешитьНормализациюИмен = Ложь;  					КонецЕсли;  					РазрешитьРазделительБольшойСтроки = Истина  						И ИмяПредыдущегоТокена = ","  						И (Ложь  							Или ИмяПравила = "<Exprs>"  							Или ИмяПравила = "<NamedExprs>"  							Или ИмяПравила = "<EmptyTableFields>");  					Если ТокенВниз.Kind = 0 Тогда  						Если Не ПустаяСтрока(Прав(Результат, 1)) И Не ЗапретитьПробелы Тогда  							ДобавитьПробелПослеТокена(Результат, ИмяПредыдущегоТокена);  						КонецЕсли;    						РезультатСнизу = СобратьВыражениеЗапроса(ТокенВниз, Отступ, ЗапросПакета, ЧастьОбъединения, СтароеИмяТаблицы, НовоеИмяТаблицы,  							выхЕстьАгрегаты, выхНужноПересобратьТокены, СтруктураПолей, ТипЛогическойГруппыВниз);  						ИмяПредыдущегоТокена = Неопределено;  					Иначе  						ИмяТокена = ТокенВниз.Name;    						Если Ложь  							Или ИмяТокена = ")"  							Или ИмяТокена = "]"  							Или ИмяТокена = ","  							Или ИмяТокена = "."  							Или ИмяТокена = ".*"  							Или ИмяТокена = "::"  							Или (Истина  								И ИндексТокена = 1  								И ИмяТокена = "(")  						Тогда          							РезультатСнизу = ТокенВниз.Data;  							Если ИмяТокена = ")" Тогда  								ТипЛогическойГруппыВниз = ТипЛогическойГруппы;  							КонецЕсли;  						ИначеЕсли Ложь  							Или ИмяТокена = "id"  							Или ИмяТокена = "BadID"  							Или ИмяТокена = "strLiteral"  							Или ИмяТокена = "numLiteral"  							Или ИмяТокена = "refLiteral"  							Или ИмяТокена = "Parameter"  							Или ИмяТокена = "MultiCommentLine"  							Или ИмяТокена = "COMP_OPERATOR"  							Или ИмяТокена = "("  							Или ИмяТокена = "["  							Или ИмяТокена = "&"  							Или ИмяТокена = "?"  							Или ИмяТокена = "@"  							Или ИмяТокена = "+"  							Или ИмяТокена = "-"  							Или ИмяТокена = "*"  							Или ИмяТокена = "/"  						Тогда  							Если ИмяТокена = "(" Тогда  								Отступ = Отступ + 1;  								ТипЛогическойГруппыВниз = "(";  							КонецЕсли;  							Если Не ПустаяСтрока(Прав(Результат, 1)) Тогда  								ДобавитьПробелПослеТокена(Результат, ИмяПредыдущегоТокена);  							КонецЕсли;  							РезультатСнизу = ТокенВниз.Data;  						Иначе  							Если Ложь  								Или ИмяПравила = "<ID>"  								Или ИмяПравила = "<SmartID>"  								Или ИмяПравила = "<TableAS>"  							Тогда  								РезультатСнизу = ТокенВниз.Data;  							Иначе  								Если Не ПустаяСтрока(Прав(Результат, 1)) Тогда  									ДобавитьПробелПослеТокена(Результат, ИмяПредыдущегоТокена);  								КонецЕсли;  								РезультатСнизу = СловоЯзыкаЗапросовВФорме(ИмяТокена);  							КонецЕсли;  						КонецЕсли;  						ИмяПредыдущегоТокена = ИмяТокена;  					КонецЕсли;  					Если Истина  						И РазрешитьРазделительБольшойСтроки  						И СтрДлина(СтрПолучитьСтроку(РезультатСнизу, 1)) > 50  					Тогда  						Результат = Результат + Символы.ПС + ЛевыйОтступ + РезультатСнизу;  					Иначе  						Результат = Результат + РезультатСнизу;  					КонецЕсли;  				КонецЦикла;  
{Обработка.ирКлсПолеТекстаПрограммы.Форма.КонструкторЗапроса.Форма(7600)}:			Результат = СобратьВыражениеЗапроса(НачальныйТокенВыражения, , ЗапросПакета, ЧастьОбъединения, СтароеИмяТаблицы, НовоеИмяТаблицы, выхЕстьАгрегаты, НужноПересобратьТокены, СтруктураПолей);
{Обработка.ирКлсПолеТекстаПрограммы.Форма.КонструкторЗапроса.Форма(7210)}:		ОбновитьВыражениеЗапроса(ВыбранноеПоле, ЭлементыФормы.ВыбранныеПоля, ЗапросПакета, ЧастьОбъединения,,,,,, РежимОбновленияВыражений, СтруктураПолей);
{Обработка.ирКлсПолеТекстаПрограммы.Форма.КонструкторЗапроса.Форма(7091)}:		ОбновитьВсеВыраженияЧастиОбъединения(ЗапросПакета, ЧастьОбъединения, РежимОбновленияВыражений, СтруктураПолей);
{Обработка.ирКлсПолеТекстаПрограммы.Форма.КонструкторЗапроса.Форма(7077)}:		ОбновитьВсеВыраженияЗапроса(ЗапросПакета, РежимОбновленияВыражений, СтруктураПолей);
{Обработка.ирКлсПолеТекстаПрограммы.Форма.КонструкторЗапроса.Форма(7054)}:	ОбновитьВсеВыраженияПакета(,, СтруктураПолей);
{Обработка.ирКлсПолеТекстаПрограммы.Форма.КонструкторЗапроса.Форма(9799)}:	ОбновитьВсеВыраженияСПроверкойИИндикацией();
{Обработка.ирКлсПолеТекстаПрограммы.МодульОбъекта(5064)}:	РезультатФормы = КонструкторЗапроса.ОткрытьМодально();
{Обработка.ирКлсПолеТекстаПрограммы.МодульОбъекта(1729)}:			Результат = ОткрытьКонструкторЗапроса(Истина);
{Обработка.ирКлсПолеТекстаПрограммы.МодульОбъекта(1672)}:	Результат = ВыполнитьКоманду(Команда, , ОбновитьКонтекст);
{Обработка.ирКонсольЗапросов.Форма.Форма.Форма(323)}:		Результат = Компонента.Нажатие(Кнопка);
