Я только начала писать на 8ке написала запрос и хочу результаты отбразить в печатной форме,вывести в ОбластьОсновныеСведения и у меня несовсем получается
Инвалидность=РегистрСведений.СведенияОбИнвалидностиФизлиц.СрезПоследних(&ДатаОтчета).Найти(Истина,"Инвалидность");
Если Инвалидность <> Неопределено тогда
ОбластьОсновныеСведения.Параметры.ГруппаИнв=РезультатыИнвалидности.ГруппаИнв;
КонецЕсли;
/////////////////////////////////////////////////////////////////////
Пишет {Отчет.ЛичнаяКарточка(1001,76)}: Ожидается выражение
Инвалидность=РегистрСведений.СведенияОбИнвалидностиФизлиц.СрезПоследних(<<?>>&ДатаОтчета).Найти(Истина,"Инвалидность"); (Проверка: Толстый клиент (обычное приложение))
убрала не чего все равно
{Отчет.ЛичнаяКарточка(1001,17)}: Переменная не определена (РегистрСведений)
Инвалидность=<<?>>РегистрСведений.СведенияОбИнвалидностиФизлиц.СрезПоследних(ДатаОтчета).Найти(Истина,"Инвалидность"); (Проверка: Толстый клиент (обычное приложение))
Теперь опять что то не так
в запросе
функция СформироватьЗапросИнвалидность(ДатаОтчета,РаботникОтчета)
Запрос=Новый Запрос;
Запрос.УстановитьПараметр("ДатаОтчета",ДатаОтчета);
Запрос.УстановитьПараметр("Работник",РаботникОтчета);
Запрос.Текст= "
|ВЫБРАТЬ РАЗРЕШЕННЫЕ
|Инвалидность1.УдостоверениеНомер КАК НомерУд
|Инвалидность1.Группа Как Группа
|Инвалидность1.УдостоверениеСерия КАК СерияУд
|ИЗ
| РегистрСведений.СведенияОбИнвалидностиФизлиц.СрезПоследних(&ДатаОтчета)КАК Инвалидность1
|ГДЕ
| Инвалидность.Физлицо=&Работник
|";
Возврат Запрос.Выполнить();
КонецФункции
Пишет
{Отчет.ЛичнаяКарточка(209)}: Ошибка при вызове метода контекста (Выполнить)
Возврат Запрос.Выполнить();
по причине:
по причине:
{(4, 1)}: Синтаксическая ошибка "Инвалидность1.Группа"
<<?>>Инвалидность1.Группа Как Группа