Имя: Пароль:
1C
1С v8
СКД: Помогите пожалуйста!
0 Coldrex
 
03.07.12
18:20
Помогите, пожалуйста, кто знает!
В запросе для СКД одно поле удалила, другое добавила.. После чего в Настройках, в выбранных полях удалила переменную со старым именем, и добавила переменную с новым.
при запуске отчет ругается на старое поле, которое удалено

{Отчет.КлючевыеПоказатели.Форма.ФормаОтчета.Форма(61)}: Ошибка при вызове метода контекста (Выполнить)
   МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, Настройки, ДанныеРасшифровки, СвойМакетОформления);
по причине:
Ошибка компоновки макета
по причине:
Поле не найдено "Исполнитель"


В отладчике не вижу ни одного поля в Настройке с таким именем, а на что же оно ругается ??? куда смотреть???
1 Kreont
 
03.07.12
18:22
Из режима 1С: вверху кнопка: Настройка, и потом справа: заменить настройки стандартной настройкой, как то так.
2 Coldrex
 
03.07.12
18:23
так отчет вообще не открывается в режиме 1С Предприятие
ошибка вылетает при открытии
3 Coldrex
 
03.07.12
18:23
наверное надо удалить настройки в процедуре ПриОткрытии?
как это обычно делается ??
4 kyrgyz
 
03.07.12
18:24
Я тоже с недавнего времени изучаю СКД. Проще всего построить новый отчет ведь отчеты СКД строятся за пару минут ну пусть за 5-10 минут
Или вы там супер накрученый скд-отчет ваяете?

Если по цепочке настроки чт- то удаляете или переименовываете надо все последующие настройки переопределять а еще лучше сненсти и занво строить.
5 Kreont
 
03.07.12
18:25
Процедура ПриОткрытии()
Возврат;
....
КонецПроцедуры

:) как вариант
6 Kreont
 
03.07.12
18:27
(0) А на вкладке Настройки в СКД точно все пересоздал заново, или вручную там менял?
7 Coldrex
 
03.07.12
18:30
(4) да, действительно, попробую новый создать
8 Coldrex
 
03.07.12
18:30
(6) вручную меняла :) а как там можно пересоздать заново невручную ???
9 Coldrex
 
03.07.12
18:32
(6) а, щас попробую мастером :)
10 Coldrex
 
03.07.12
18:45
всем спасибо!!!