|
Проблема с параметром Период в РС | ☑ | ||
---|---|---|---|---|
0
extrim-style
12.10.11
✎
11:15
|
{(18, 20)}: Ошибка обработки представления "РегистрСведений.мг_СоответствиеСтатейЗатратЕдиницамИзмерения.СрезПоследних:Несоответствие типов (параметр номер ""1"")"
ЛЕВОЕ СОЕДИНЕНИЕ <<?>>РегистрСведений.мг_СоответствиеСтатейЗатратЕдиницамИзмерения.СрезПоследних(&П, ) КАК мг_СоответствиеСтатейЗатратЕдиницамИзмеренияСрезПоследних в запросе: ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.мг_СоответствиеСтатейЗатратЕдиницамИзмерения.СрезПоследних(&ДатаОкончания, ) ПараметрОкончания устанавливаю дату. |
|||
1
Aleks73
12.10.11
✎
11:18
|
&П - Ч Э З П ?
|
|||
2
PR
12.10.11
✎
11:18
|
Держи нас в курсе событий :))
|
|||
3
Defender aka LINN
12.10.11
✎
11:19
|
В запросе, который выполняется - &П. В запросе, который написан - &ДатаОкончания. ТС устанавливает "ПараметрОкончания"... Наведи порядок для начала промеж себя.
|
|||
4
butterbean
12.10.11
✎
11:19
|
ник автора подтверждает написанное в (0)
|
|||
5
extrim-style
12.10.11
✎
11:20
|
(3) опечатка в (0). Не ПараметрОкончания, а ДатаОкончания ставлю дату
|
|||
6
butterbean
12.10.11
✎
11:21
|
(5) код покажи, где параметр устанавливаешь
|
|||
7
Aleks73
12.10.11
✎
11:21
|
Все с нетерпением ждут значения П, которое ТС может посмотреть в отладчике
|
|||
8
Defender aka LINN
12.10.11
✎
11:23
|
(5) Уже хорошо. Теперь осталось только 2 параметра.
|
|||
9
extrim-style
12.10.11
✎
11:24
|
&ДатаОкончания Выражение &Период.ДатаОкончания, где Период - стандартный период
|
|||
10
butterbean
12.10.11
✎
11:26
|
СКД чтоль??
|
|||
11
extrim-style
12.10.11
✎
11:26
|
(10)(ога)
|
|||
12
extrim-style
12.10.11
✎
11:32
|
(7)скд
|
|||
13
extrim-style
12.10.11
✎
11:38
|
убрал выражение из даты окончания - та же самая ошибка, почему-то параметр неверно устанавливается, что за П?
|
|||
14
extrim-style
12.10.11
✎
11:40
|
в параметрах виртуальной таблицы &ДатаОкончания указан в поле Период
|
|||
15
extrim-style
12.10.11
✎
11:46
|
и это не только в этом запросе, и в других запросах, где есть СрезПоследних, почему-то вылазиет эта П, вместо установленного параметра.
|
|||
16
extrim-style
12.10.11
✎
11:47
|
ЧЯДНТ?
|
|||
17
extrim-style
12.10.11
✎
11:59
|
Хелп!
|
|||
18
extrim-style
12.10.11
✎
12:15
|
В параметрах виртуальной таблицы поле Период оставил пустым, и перенес это условие в поле Условие, та же ошибка. Ведь в СрезПоследних первый параметр не обязателен, почему ругается?
{(18, 20)}: Ошибка обработки представления "РегистрСведений.мг_СоответствиеСтатейЗатратЕдиницамИзмерения.СрезПоследних:Несоответствие типов (параметр номер ""1"")" ЛЕВОЕ СОЕДИНЕНИЕ <<?>>РегистрСведений.мг_СоответствиеСтатейЗатратЕдиницамИзмерения.СрезПоследних(&П, Период = &ДатаОкончания) КАК мг_СоответствиеСтатейЗатратЕдиницамИзмеренияСрезПоследних |
|||
19
extrim-style
12.10.11
✎
12:16
|
РегистрСведенийМенеджер.<Имя регистра сведений>.СрезПоследних (InformationRegisterManager.<Имя регистра сведений>.SliceLast)
РегистрСведенийМенеджер.<Имя регистра сведений> (InformationRegisterManager.<Имя регистра сведений>) СрезПоследних (SliceLast) Синтаксис: СрезПоследних(<Конец периода>, <Отбор>) Параметры: <Конец периода> (необязательный) |
|||
20
extrim-style
12.10.11
✎
12:17
|
в запросе:
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.мг_СоответствиеСтатейЗатратЕдиницамИзмерения.СрезПоследних(, Период = &ДатаОкончания) КАК мг_СоответствиеСтатейЗатратЕдиницамИзмеренияСрезПоследних |
|||
21
extrim-style
12.10.11
✎
12:42
|
Почему "несоответствие типов"?
|
|||
22
extrim-style
12.10.11
✎
12:50
|
Хелп!
РегистрСведений.мг_СоответствиеСтатейЗатратЕдиницамИзмерения периодичность - В пределах месяца, режим записи - независимый. Не задаю никаких параметров, а он ругается. Почему? Запрос: ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.мг_СоответствиеСтатейЗатратЕдиницамИзмерения.СрезПоследних() КАК мг_СоответствиеСтатейЗатратЕдиницамИзмеренияСрезПоследних Ошибка: {(18, 20)}: Ошибка обработки представления "РегистрСведений.мг_СоответствиеСтатейЗатратЕдиницамИзмерения.СрезПоследних:Несоответствие типов (параметр номер ""1"")" ЛЕВОЕ СОЕДИНЕНИЕ <<?>>РегистрСведений.мг_СоответствиеСтатейЗатратЕдиницамИзмерения.СрезПоследних(&П, ) КАК мг_СоответствиеСтатейЗатратЕдиницамИзмеренияСрезПоследних |
|||
23
extrim-style
12.10.11
✎
12:59
|
Вот такая же проблема - http://it-buh.narod.ru/fmista/v8/v8_1/v8_1_032/466642.htm
|
|||
24
extrim-style
12.10.11
✎
13:03
|
Кажется нашел в чем проблема - "Период - зарезервированное имя"
http://it-buh.narod.ru/fmista/v8/v8_1/v8_1_047/495619.htm |
|||
25
extrim-style
12.10.11
✎
14:18
|
+(24) нет, проблема не в этом, при выборе таблицы СрезПоследних, параметр Период сам подставляется..
В параметре Период тип был СтандартныйПериод, изменил на Дату как написано здесь v8: Механизм компоновки данных сё-равно не фурыкает - та же ошибка |
|||
26
extrim-style
12.10.11
✎
14:25
|
Всем спасибо за помощь......)
Разобрался, кажется. http://devtrainingforum.v8.1c.ru/forum/thread.jsp?id=583159&threadtype=0 "в СКД если хотите использовать свои переменные в качестве периодов виртуальных таблиц старайтесь не использовать имена "Период", "НачалоПериода", "КонецПериода" - их стандартно использует СКД по умолчанию." У меня были ДатаНачала и ДатаОкончания. |
|||
27
extrim-style
13.10.11
✎
12:03
|
Видимо проблема была не в этом, а в том, что на вкладках Параметры и Настройки был изменен тип параметра Период с Дата на СтандартныйПериод.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |