Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

СКД игнорирует процедуру ПриКомпоновкеРезультата

СКД игнорирует процедуру ПриКомпоновкеРезультата
Я
   AntiBuh
 
13.08.19 - 10:04
Всем хорошего времени суток!

Потыкайте носом что может быть не так

Отчет был сделан полностью в СКД - формировался
Добавил в модуль процедуру ПриКомпоновкеРезультата - в процедуру не заходит

что я сломал?
 
 
   НадюшаЯ
 
1 - 13.08.19 - 10:05
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)

Все так написано?
   AntiBuh
 
2 - 13.08.19 - 10:07
(1) Да
Скопировано с другого отчета - там всё работает
   НадюшаЯ
 
3 - 13.08.19 - 10:09
А что значит игнорирует
   hhhh
 
4 - 13.08.19 - 10:13
(2) может не в тот модуль добавил
   ДенисЧ
 
5 - 13.08.19 - 10:13
Может, форма общая задана и в неё уходит?
   vicof
 
6 - 13.08.19 - 10:15
(0) Написал в другом отчете?)
   Franchiser
 
7 - 13.08.19 - 10:29
Нужно по кнопочке выбирать а не копировать
   AntiBuh
 
8 - 13.08.19 - 10:38
(3) инорирует это значитне выполняет то что ему там понаписано
(4) ну другие то выполняются, например ПриСоздании...
(5) Форм никаких нет, только ОсновнаяСхемаКомпоновкиДанных
(7) Что именно выбирать?
   НадюшаЯ
 
9 - 13.08.19 - 10:39
(8) а точку остановки поставить или сообщить сделать
   AntiBuh
 
10 - 13.08.19 - 10:42
(9) Именно с этого и начинал - ниработаит
   runoff_runoff
 
11 - 13.08.19 - 10:44
(8) если формы нет, откуда тогда ПриСоздании?
   AntiBuh
 
12 - 13.08.19 - 10:45
(11) ну дык скд свою генерирует
   AntiBuh
 
13 - 13.08.19 - 10:46
кстати
если в ПриСоздании заюзать СкомпоноватьРезультат в процедуру заходит, а по кнопке не хочет
   Mankubus
 
14 - 13.08.19 - 10:54
(8) выбирать нужно из списка предопределенных процедур а не копировать.
а если скопировал то нужно перевыбрать
   Mankubus
 
15 - 13.08.19 - 10:55
   AntiBuh
 
16 - 13.08.19 - 11:00
(14) Хренушки
   НадюшаЯ
 
17 - 13.08.19 - 11:02
(13) значит не вызывает эта кнопочка процедуру
   AntiBuh
 
18 - 13.08.19 - 11:05
(17) ну это я как бы понял
осталось понять Почему стандартная кнопочка СКД эту процедуру не вызывает, хотя по логике - должна, в почти таком же отчете работает же
   PuhUfa
 
19 - 13.08.19 - 11:06
Форм никаких нет, но есть ПриСоздании в которой автор "кстати если в ПриСоздании заюзать СкомпоноватьРезультат в процедуру заходит"... бррр...
   Mankubus
 
20 - 13.08.19 - 11:08
(16) что?
   AntiBuh
 
21 - 13.08.19 - 11:13
(20) То что переименовал существующую и добавил новую чрез список - никакого результата
   AntiBuh
 
22 - 13.08.19 - 11:16
(19) Ну слушай, я не вру
стандартная форма скд откуда берется?
   DexterMorgan
 
23 - 13.08.19 - 11:20
(22) если ты не создавал форму, как ты заюзал что-то в этой форме
   AntiBuh
 
24 - 13.08.19 - 11:21
(19) Так понятнее?
    Процедура ПриСозданииНаСервере(Форма, Отказ, СтандартнаяОбработка) Экспорт
        
        ИнициализироватьОтчет();
        ЗначениеВДанныеФормы(ЭтотОбъект, Форма.Отчет);
        ЭтотОбъект.СкомпоноватьРезультат(ЭтотОбъект.ПолучитьМакет("Макет"));
    КонецПроцедуры
   DexterMorgan
 
25 - 13.08.19 - 11:22
(24) ну значит форма есть
   AntiBuh
 
26 - 13.08.19 - 11:28
(25) ну раз нигде явно не указывается значит скд ее генерирует?
или не так?
   НадюшаЯ
 
27 - 13.08.19 - 11:31
(24) а где вообще эта процедура?
   hhhh
 
28 - 13.08.19 - 11:42
(24) так ты заюзал СкомпоноватьРезультат. это другое
   hhhh
 
29 - 13.08.19 - 11:43
(24) и ЭтотОбъект - это форма вообще-то. Что за хрень ты написал?

ЗначениеВДанныеФормы(ЭтотОбъект, Форма.Отчет);   ????
   НадюшаЯ
 
30 - 13.08.19 - 11:47
(29) это похоже модуль объекта ну или ТС так считает)
 
 Рекламное место пустует
   hhhh
 
31 - 13.08.19 - 12:00
(30) ЭтотОбъект - это форма.

но даже если объект, тогда надо же вызывать

ПриКомпоновкеРезультата
   bootini
 
32 - 13.08.19 - 12:17
(22) ОбщаяФорма.ФормаОтчета в УТ 11, например
   МаленькийВопросик
 
33 - 13.08.19 - 13:13
в основном модуле отчета - выбрать ПриКомпановкеРезультата() Экспорт... как-то так
   AntiBuh
 
34 - 13.08.19 - 13:15
(32) Спасибо, щас покурю в чем там различие
   AntiBuh
 
35 - 13.08.19 - 14:21
Короче причина данной фигни в следующем
в доп отчеты подключен этот отчет, в результате мой НЕ обрабатывался как внешний

о как бывает
век учись
еще раз спасибо (32)


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.