| 
    
        
     
     | 
    
  | 
Вывод содержимого из обработки расшифровки | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        falselight    
     03.12.19 
            ✎
    11:14 
 | 
         
        В одном поле макета, делаю обработку расшифровки. Выполняю нужный запрос.
 
        Если в нем есть данные как принято это показывать пользователю, в каком виде? Еще один макет делать для этого у отчета? И выводить в него в отдельном окне?  | 
|||
| 
    1
    
        Ёпрст    
     гуру 
    03.12.19 
            ✎
    12:49 
 | 
         
        (0) Прежде чем че-то творить, нужно ознакомиться с типовым функционалом типовых конф. ОСВ посмотри, что ле..     
         | 
|||
| 
    2
    
        falselight    
     03.12.19 
            ✎
    14:08 
 | 
         
        (1) Ну а по пелу подскажете?     
         | 
|||
| 
    3
    
        falselight    
     03.12.19 
            ✎
    14:08 
 | 
         
        по делу, сил нет никаких     
         | 
|||
| 
    4
    
        acht    
     03.12.19 
            ✎
    14:11 
 | 
         
        (3) Сделай. Как. В типовых.     
         | 
|||
| 
    5
    
        falselight    
     03.12.19 
            ✎
    14:14 
 | 
         
        (4) И сколько с этим разбираться?     
         | 
|||
| 
    6
    
        vicof    
     03.12.19 
            ✎
    14:30 
 | 
         
        (5) Читай. БСП.     
         | 
|||
| 
    7
    
        falselight    
     03.12.19 
            ✎
    14:37 
 | 
         
        Ограничился пока этим
 
        &НаСервере Процедура ОбработатьПросроченныеДокументыНаСервере() ТабДок = Новый ТабличныйДокумент; ТабДок.ИмяПараметровПечати = "ПАРАМЕТРЫ_ПЕЧАТИ_ПросроченныеДокументы"; //Макет = ПолучитьМакет("ПросроченныеДокументы"); ОтчетОбъект = РеквизитФормыВЗначение("Отчет"); Макет = ОтчетОбъект.ПолучитьМакет("ПросроченныеДокументы"); ТабДок.ОриентацияСтраницы = ОриентацияСтраницы.Портрет; ТабДок.АвтоМасштаб = Истина; ТабДок.ПолеСверху = 0; ТабДок.ПолеСлева = 0; ТабДок.ПолеСнизу = 0; ТабДок.ПолеСправа = 0; ТабДок.РазмерКолонтитулаСверху = 0; ТабДок.РазмерКолонтитулаСнизу = 0; ТабДок.Очистить(); ОбластьШапка = Макет.ПолучитьОбласть("Шапка"); ОбластьСтрока = Макет.ПолучитьОбласть("Строка"); ТабДок.Вывести(ОбластьШапка); Запрос = Новый Запрос; Запрос.Текст = " |ВЫБРАТЬ | ПунктыПредписания.Ссылка КАК ПросроченныйДокумент |ИЗ | Документ.интРеализацияМероприятийСписка1.ПунктыПредписаний КАК ПунктыПредписания |ГДЕ | ПунктыПредписания.ДатаПредписания <= КОНЕЦПЕРИОДА(&НачалоПериода, МЕСЯЦ) | И ПунктыПредписания.Ссылка.Организация = &ОрганизацияДивизион | И ПунктыПредписания.Ссылка.Проведен | И НЕ ПунктыПредписания.Мероприятие.Выполнено | И ПунктыПредписания.Мероприятие.СрокИсполнения < &ТекущаяДата | И НЕ ПунктыПредписания.Мероприятие.Отменено"; Запрос.УстановитьПараметр("НачалоПериода", ПериодОтчета.ДатаНачала); Запрос.УстановитьПараметр("ОрганизацияДивизион", ОрганизацияДивизион); Запрос.УстановитьПараметр("ТекущаяДата", ТекущаяДата()); РезультатЗапроса = Запрос.Выполнить(); Если Не РезультатЗапроса.Пустой() Тогда Выборка = РезультатЗапроса.Выбрать(); Пока Выборка.Следующий() Цикл ОбластьСтрока.Параметры.ПросроченныеДокументыСсылка = Выборка.ПросроченныйДокумент; ОбластьСтрока.ПросроченныеДокументыРвсшифровка = Выборка.ПросроченныйДокумент; ТабДок.Вывести(ОбластьСтрока); КонецЦИкла; КонецЕсли; ТабДок.Показать(); КонецПроцедуры  | 
|||
| 
    8
    
        falselight    
     03.12.19 
            ✎
    14:51 
 | 
         
        Как избавиться вот от этого http://joxi.ru/Vm6GePvf4Z7J82
 
        выводится функции (7)  | 
|||
| 
    9
    
        falselight    
     03.12.19 
            ✎
    15:05 
 | 
         
        ОТ КУДА ВОТ ЭТО ВЫСКАКИВАЕТ? ПОДКАЖИТЕ ПОЖАЛУЙСТА НЕ ПОЙМУ (8)     
         | 
|||
| 
    10
    
        zuza    
     03.12.19 
            ✎
    15:09 
 | 
         
        СтандартнаяОбработка = Ложь     
         | 
|||
| 
    11
    
        falselight    
     03.12.19 
            ✎
    15:12 
 | 
         
        сама вот эта процедура выводит вот это окно?  http://joxi.ru/12MbKqBCljLvBA
 
        &НаКлиенте Процедура ЛистВыполнениеОбработкаРасшифровки(Элемент, Расшифровка, СтандартнаяОбработка, ДополнительныеПараметры)  | 
|||
| 
    12
    
        zuza    
     03.12.19 
            ✎
    15:14 
 | 
         
        (11) СтандартнаяОбработка = Ложь
 
        Из СП: Синтаксис: ОбработкаРасшифровки(<Расшифровка>, <СтандартнаяОбработка>, <ДополнительныеПараметры>) <СтандартнаяОбработка> Тип: Булево. В данный параметр передается признак выполнения стандартной (системной) обработки события. Если в теле процедуры-обработчика установить данному параметру значение Ложь, стандартная обработка события производиться не будет. Отказ от стандартной обработки не отменяет действие. Значение по умолчанию: Истина.  | 
|||
| 
    13
    
        acht    
     03.12.19 
            ✎
    15:14 
 | 
         
        (5) Кого. Беспокоит?     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |