| 
    
        
     
     | 
    
  | 
Передать в отчет внешние наборы данных | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        Dolphinbet    
     20.06.14 
            ✎
    12:44 
 | 
         
        Как передать в стандартный отчет внешний набор данных? Есть метод СкомпоноватьРезультат(), но не вижу объекта ПроцессорКомпоновкиДанных с помощью, которого обычно устанавливаются внешние наборы данных...     
         | 
|||
| 
    1
    
        Defender aka LINN    
     20.06.14 
            ✎
    12:48 
 | 
         
        (0) Смотря насколько он стандартный     
         | 
|||
| 
    2
    
        Dolphinbet    
     20.06.14 
            ✎
    12:52 
 | 
         
        Делаю обычный отчет на СКД, в СКД создаю Набор данных - объект. Переопределяю кнопку Сформировать, подготавливаю ТЗ и дальше мне ее надо передать в СКД и вызвать метод СкомпоноватьРезультат()     
         | 
|||
| 
    3
    
        Defender aka LINN    
     20.06.14 
            ✎
    13:02 
 | 
         
        "мне ее надо передать в СКД" - true
 
        "и вызвать метод СкомпоноватьРезультат()" - false Что есть "Обычный отчет"? В УТ 10.3 обычный отчет - это отчет на построителе. Конфигурация какая?  | 
|||
| 
    4
    
        DS    
     20.06.14 
            ✎
    13:03 
 | 
         
        >> не вижу объекта ПроцессорКомпоновкиДанных
 
        Новый ПроцессорКомпоновкиДанных ?  | 
|||
| 
    5
    
        Dolphinbet    
     20.06.14 
            ✎
    13:13 
 | 
         
        Т е без использования СкомпоноватьРезультат() только можно сделать? просто тогда еще придется отказываться от отображения состояния..     
         | 
|||
| 
    6
    
        Dolphinbet    
     20.06.14 
            ✎
    13:13 
 | 
         
        Конфигурация своя     
         | 
|||
| 
    7
    
        Defender aka LINN    
     20.06.14 
            ✎
    13:14 
 | 
         
        (6) Тогда сам и пиши вывод отчета.     
         | 
|||
| 
    8
    
        Адский плющ    
     20.06.14 
            ✎
    13:18 
 | 
         
        В модуле объекта в ПриКомпоновкеРезультата стандартная обработка = ложь и пошел выводить ручками.     
         | 
|||
| 
    9
    
        Dolphinbet    
     20.06.14 
            ✎
    13:19 
 | 
         
        (7) я так и сделал пока, думал можно более красиво сделать     
         | 
|||
| 
    10
    
        Адский плющ    
     20.06.14 
            ✎
    13:21 
 | 
         
        +(8) А переопределяя кнопку ты херишь возможность открыть и скомпоновать отчет программно без г-кодинга.     
         | 
|||
| 
    11
    
        Dolphinbet    
     20.06.14 
            ✎
    13:23 
 | 
         
        (10) согласен, но надо подготовить исходные данные в виде ТЗ, по другому не сделать...     
         | 
|||
| 
    12
    
        Адский плющ    
     20.06.14 
            ✎
    13:24 
 | 
         
        (11) Вот в модуле объекта и готовь, если не готовы.     
         | 
|||
| 
    13
    
        Defender aka LINN    
     20.06.14 
            ✎
    13:26 
 | 
         
        (10) С внешним набором без долбокодинга никак     
         | 
|||
| 
    14
    
        Dolphinbet    
     20.06.14 
            ✎
    13:26 
 | 
         
        (12) в процедуре ПриКомпоновкеРезультата() ?     
         | 
|||
| 
    15
    
        Dolphinbet    
     20.06.14 
            ✎
    13:29 
 | 
         
        щас попробую!     
         | 
|||
| 
    16
    
        Адский плющ    
     20.06.14 
            ✎
    13:36 
 | 
         
        (13) Х.З. у меня отчет тянет данные в приКомпоновкеРезультата из другой базы. Форма стандартная без кода.
 
        Разве что, либо нужно постоянно при компоновке данные получать, либо хранить полученную таблицу в ТЧ обработки + флажок считано или нет. В целом ничего ужасного не вижу.  | 
|||
| 
    17
    
        Dolphinbet    
     20.06.14 
            ✎
    13:39 
 | 
         
        (16) да, все работает, спасибо) Единственно теперь все подвисает при нажатии на кнопку Сформировать, т е формируется не в фоне...     
         | 
|||
| 
    18
    
        Адский плющ    
     20.06.14 
            ✎
    14:01 
 | 
         
        (17) А кнопку типовую оставил или сам вызываешь СкомпоноватьРезультат без параметров?     
         | 
|||
| 
    19
    
        Dolphinbet    
     20.06.14 
            ✎
    14:06 
 | 
         
        (18) Да, вернул типовую кнопку обратно     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |