Имя: Пароль:
1C
1С v8
Проблема с запросом
0 ЮлияКорж
 
01.02.12
15:16
Пишет ожидается имя таблицы
?РегистрСведений.СведенияОбИнвалидностиФизлиц.СрезПоследних(&ДатаОтчет)  КАК Инвалидность
////////////////////////////////////////////////////////////////////
функция СформироватьЗапросИнвалидность(ДатаОтчета,РаботникОтчета)
  Запрос=Новый Запрос;
  Запрос.УстановитьПараметр("ДатаОтчета",ДатаОтчета);
  Запрос.УстановитьПараметр("Работник",РаботникОтчета);
  ТекстЗапроса= "
  |ВЫБРАТЬ РАЗРЕШЕННЫЕ
  |Инвалидность.*
  |Инвалидность.УдостоверениеНомер КАК НомерУд,
  |Инвалидность.Группа Как ГруппаИнв,
  |ИЗ
|РегистрСведений.СведенияОбИнвалидностиФизлиц.СрезПоследних(&ДатаОтчет)  КАК Инвалидность
  |ГДЕ
  |  Инвалидность.Физлицо=&Работник ;
  |";
   Возврат Запрос.Выполнить();
  КонецФункции
1 Господин ПЖ
 
01.02.12
15:18
или трусы "*" или крестик "Инвалидность.УдостоверениеНомер КАК НомерУд,"

тут вообще зяпятая лишняя "|Инвалидность.Группа Как ГруппаИнв,"
2 ЮлияКорж
 
01.02.12
15:38
Все равно таже ошибка
Запрос=Новый Запрос;
  Запрос.УстановитьПараметр("ДатаОтчета",ДатаОтчета);
  Запрос.УстановитьПараметр("Работник",РаботникОтчета);
Запрос.ТекстЗапроса= "
  |ВЫБРАТЬ РАЗРЕШЕННЫЕ
  |Инвалидность.УдостоверениеНомер КАК НомерУд
  |Инвалидность.Группа Как ГруппаИнв
  |ИЗ
  |  РегистрСведений.СведенияОбИнвалидностиФизлиц.СрезПоследних(&ДатаОтчета)КАК Инвалидность
  |ГДЕ
  |  Инвалидность.Физлицо=&Работник
  |";
  Возврат Запрос.Выполнить();
  КонецФункции
3 Explorer1c
 
01.02.12
15:40
Запятую поставь после номер уд
4 Господин ПЖ
 
01.02.12
15:40
Запрос.Текст= "
  |ВЫБРАТЬ РАЗРЕШЕННЫЕ
  |Инвалидность.УдостоверениеНомер КАК НомерУд
  |Инвалидность.Группа Как ГруппаИнв
  |ИЗ
  |  РегистрСведений.СведенияОбИнвалидностиФизлиц.СрезПоследних(&ДатаОтчета)КАК Инвалидность
  |ГДЕ
  |  Инвалидность.Физлицо=&Работник
  |";
5 Господин ПЖ
 
01.02.12
15:40
и (3) +1

(0) вы хоть в СП глядите хоть иногда...
6 skunk
 
01.02.12
15:41
|ВЫБРАТЬ РАЗРЕШЕННЫЕ
  |Инвалидность.УдостоверениеНомер КАК НомерУд,
  |Инвалидность.Группа Как ГруппаИнв
  |ИЗ
  |  РегистрСведений.СведенияОбИнвалидностиФизлиц.СрезПоследних(&ДатаОтчета)КАК Инвалидность
  |ГДЕ
  |  Инвалидность.Физлицо=&Работник
7 Maxus43
 
01.02.12
15:52
а потом ещё говорят - конструктор для ленивых...
Только им и пользуйтесь, не будет ошибок таких
8 Господин ПЖ
 
01.02.12
15:53
>Только им и пользуйтесь, не будет ошибок таких

такая как в (0) от конструктора не зависит
9 Explorer1c
 
01.02.12
15:54
(7)Конструктор для ленивых,недавно понял,что это так
10 Ненавижу 1С
 
гуру
01.02.12
15:54
конструктор не позволяет делать упорядоченность по выражениям, которые не поля
11 Maxus43
 
01.02.12
15:57
(10) Основу я всегда констркутором делаю, а потом уж руками что так нельзя или дольше чем руками
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс