Имя: Пароль:
1C
1С v8
Подскажите как исправить ошибку при закрытии месяца в 1с 8.2
,
0 sevensword
 
01.09.15
12:40
При закрытии месяца выскакиевает ошибка
{ОбщийМодуль.СпецодеждаИСпецоснастка.Модуль(440)}: Ошибка при вызове метода контекста (Выполнить)
    ВыборкаМатериалов = Запрос.Выполнить().Выбрать();
по причине:
{(3, 2)}: Индексируемое поле не может иметь составной тип и тип неограниченной длины
<<?>>ХозрасчетныйОстаткиИОборотыМЦ.Субконто1 КАК Номенклатура,

номенклатура в виде субконто это справочник.номенклатура не составной тип
пытаюсь сделать через выразить
|    ВЫРАЗИТЬ(ХозрасчетныйОстаткиИОборотыМЦ.Субконто1 КАК строка(300))КАК номенклатура,
получаю
{(4, 2)}: Несовместимые типы "ВЫРАЗИТЬ"
<<?>>ВЫРАЗИТЬ(ХозрасчетныйОстаткиИОборотыМЦ.Субконто1 КАК строка(300))КАК номенклатура,

подскажите как исправить
1 Галахад
 
гуру
01.09.15
12:50
А проверить?
2 ДенисЧ
 
01.09.15
12:58
Дописки или типовая?
3 sevensword
 
01.09.15
14:05
(1) как? (2) дописки но в спецодежду вроде не лазил
4 Azverin
 
01.09.15
14:25
(0) ХозрасчетныйОстаткиИОборотыМЦ.Субконто1 - тип строка неограниченной длины, ограничь её.
5 Azverin
 
01.09.15
14:27
(0) "Индексируемое поле не может иметь составной тип и тип неограниченной длины" - ответ же очевиден!
6 Cyberhawk
 
01.09.15
14:28
В запросе убрать поле из раздела ИНДЕКСИРОВАТЬ ПО
7 Azverin
 
01.09.15
14:30
(6) тоже выход, но второстепенный.
8 hhhh
 
01.09.15
14:32
(3) может

ВЫРАЗИТЬ(ХозрасчетныйОстаткиИОборотыМЦ.Субконто1.Наименование КАК строка(300)
9 sevensword
 
01.09.15
14:35
(5) подскажите как и где
(6) спасибо помогло
но все таки хотелось бы правильно использовать ВЫРАЗИТЬ
10 sevensword
 
01.09.15
14:38
(8) hhhh спасибо в таком ключе все работает!
11 sevensword
 
01.09.15
14:38
все спасибо за помощь!
12 Azverin
 
01.09.15
14:39
(9) по каким счетам запрос собирает данные? найди среди них строковое субконто неограниченной длины и ограничь её.
13 Azverin
 
01.09.15
14:39
(11) это временный костыль
14 hhhh
 
01.09.15
14:42
всё равно ВЫРАЗИТЬ не будет работать в таком режиме
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.