|   |   | 
| 
 | БП 3.0 и ВПФ | ☑ | ||
|---|---|---|---|---|
| 0
    
        laeg 16.11.12✎ 06:38 | 
        Поправьте если я не прав, в БП 3.0  сейчас отсутствует возможность как в 2.0 заменять встроенные ПФ внешними ? Или я не до конца разобрался в новом механизме ?     | |||
| 1
    
        salus 16.11.12✎ 06:45 | 
        Новый механизм. Только гораздо мощнее.     | |||
| 2
    
        Oleg_Kag 16.11.12✎ 06:49 | ||||
| 3
    
        laeg 16.11.12✎ 06:54 | 
        (1) - И ? Можно или нет ?
  (2) - Там нет этого, ранее читал. Создание и подключение это пройденный этап. При создании ВПФ, в меню Печать появляется пункт - "Дополнительные печатные формы ...", при выборе которого открывается новое окно с выбором ВПФ для данного вида документа. Соль вопроса в том, может механизм внешних печатных форм в БП 3.0 как в БП 2.0, подменять встроенную печатную форму ? | |||
| 4
    
        IamAlexy 16.11.12✎ 06:56 | 
        (3)
  нет мало того - нельзя избежать открытия окна списка обработок | |||
| 5
    
        Chai Nic 16.11.12✎ 06:58 | 
        Какой ужас.. и это они называют прогрессом     | |||
| 6
    
        laeg 16.11.12✎ 07:05 | 
        (4) Спасибо, будем привыкать к новым недостаткам. Хотя и в толстых формах это не сразу появилось, будем надеется что доведут до ума.     | |||
| 7
    
        Chai Nic 16.11.12✎ 07:06 | 
        "будем надеется что доведут до ума"
  Не дождетесь.. против этого выступит очередное прогрессивное ограничение "неуправляемых человеком форм" | |||
| 8
    
        salus 16.11.12✎ 07:24 | 
        (7) а Вы с управляемыми формами работали?     | |||
| 9
    
        Chai Nic 16.11.12✎ 08:07 | 
        (8) Нет. Только на однодневных обзорных учебных курсах у франча. Первое впечатление такое - примитивное стало делать еще проще, а чуть более сложное еще сложнее, а кое-что стало невозможным в принципе. Буду рад, если ошибаюсь.     | |||
| 10
    
        salus 16.11.12✎ 08:22 | 
        (8) Так зачем хаять то, что не знаешь или с чем не работал?     | |||
| 11
    
        IamAlexy 16.11.12✎ 08:27 | 
        (10) нуу насколько я вижу ни в одной типовой нет реализации внешних печатных форм как это было в бп2 - когда новая форма висит в общем меню печати.
  то есть типа я понимаю что теперь все подругому, но платформа не позволяет программно добавлятькоманды а соответственно пользователи вынуждены открывать всегда окно со списком печатных форм | |||
| 12
    
        salus 16.11.12✎ 08:38 | 
        (11) БП 2.0 и БП 3.0. Для того, чтобы заполнить документ на основании я снимал его с поддержки . При переходе на БП 3.0 - это внешняя обработка.     | |||
| 13
    
        IamAlexy 16.11.12✎ 08:44 | 
        (12)снимал? ну и дурак...     | |||
| 14
    
        salus 16.11.12✎ 08:46 | 
        (13) Ну раз я дурак, то подскажи другое решение.     | |||
| 15
    
        IamAlexy 16.11.12✎ 08:48 | 
        (14) обработка заполнения табличных частей, внешняя печатная форма или обработка какая...     | |||
| 16
    
        salus 16.11.12✎ 08:50 | 
        (15)  когда делают утверждения (13) , то  уже знают ответ.     | |||
| 17
    
        IamAlexy 16.11.12✎ 08:53 | 
        (16) я тебе 3 решения показал.
  каждое используется в зависимости от контекста. ВПФ когда нужно из списка один в один сделать, обработка табличных когда нужно например ТН по передаче заполнить с добавлением, обработка - когда сложные случаи - например таблица из нескольких документов разных видов выгружается затем в один. я собственно все три и использовал по необходимости. и никакого снятия с поддержки. | |||
| 18
    
        salus 16.11.12✎ 08:58 | 
        (17) Ваше решение такого случая http://infostart.ru/public/155248/     | |||
| 19
    
        zling 16.11.12✎ 09:04 | 
        (5) ВПФ - это мелкие неудобства супротив обязательной записи объекта при заполнении     | |||
| 20
    
        IamAlexy 16.11.12✎ 09:08 | 
        (19) ?     | |||
| 21
    
        IamAlexy 16.11.12✎ 09:08 | 
        (18) ровно такое же, внешняя печатная форма к реализации "сформировать отчет производства за смену"
  и далее она делает ровно то же что и та обработка. | |||
| 22
    
        zling 16.11.12✎ 09:10 | ||||
| 23
    
        salus 16.11.12✎ 09:11 | 
        (21) Внешняя печатная форма "<>" созданию и заполнению табличной части из документа РТиУ.     | |||
| 24
    
        IamAlexy 16.11.12✎ 09:15 | 
        (23) бгыыы
  ну тогда см (13) | |||
| 25
    
        salus 16.11.12✎ 09:18 | 
        (24) Извини, хамить не привык, хотя и появилось желание, а поэтому дальнейшее обсуждение прекращаю.     | |||
| 26
    
        22 см 16.11.12✎ 09:30 | 
        (6) Вообще то можно сделать, как было в толстом клиенте. И с заменой и с отборами и с параметрами. У меня такое работает. Но придется все документы редактировать, что для бухгалтерии не есть хорошо.     | |||
| 27
    
        22 см 16.11.12✎ 09:33 | 
        (22) Тезка, есть такая возможность, но через противоположное место. Передавать в форму структуру. Тоже все прекрасно работает. Но не так красиво, как в толстом     | |||
| 28
    
        zling 16.11.12✎ 09:38 | 
        (27) Да все равно приходится править документы. Хотя можно и создавать команды и пр. программно, но все равно изменения     | |||
| 29
    
        laeg 16.11.12✎ 09:54 | 
        (7), (10)
  Как по мне, так есть возможность добавлять и заменять пункты меню ПЕЧАТЬ. Как ни крути, подменю заполняется программно. Не вижу особо большой проблемы, обходить справочник содержащий ВПФ и добавлять или замещать пункты меню во время его формирования. | |||
| 30
    
        laeg 16.11.12✎ 09:55 | 
        +(29) вопрос только в том, будет ли это реализовано в типовых продуктах, как было сделано в БП 2.0     | |||
| 31
    
        IamAlexy 16.11.12✎ 09:55 | 
        (29) в управляемом режиме ?     | |||
| 32
    
        laeg 16.11.12✎ 09:56 | 
        (31) Почему нет ?     | |||
| 33
    
        IamAlexy 16.11.12✎ 09:58 | 
        (32) хз.. я чо то как то кнулся, невкурил и забил болт..
  кинь примером рабочим ? | |||
| 34
    
        laeg 16.11.12✎ 10:01 | 
        (33) Шапкой кинуть могу, примером нет. Полез смотреть, вижу что ошибался. Список печатных форм - тупо предопределен ... :(     | |||
| 35
    
        zling 16.11.12✎ 10:03 | 
        была бы подписка при создании формы на сервере :)     | |||
| 36
    
        22 см 16.11.12✎ 10:03 | 
        (29) Тоже удивлен. Каким образом можно подменить печатную форму? У меня не смоглось. Выбираются так же из списка, но можно сделать фильтрацию и передачу параметров, как в толстом клиенте. При заполнении документов можно программно формировать кнопку в панели. А как с печатными формами такое организовать?     | |||
| 37
    
        22 см 16.11.12✎ 10:28 | 
        (19)Вот так прекрасно работает без записи объекта
  ПараметрыОбработки = Новый Структура; ПараметрыОбработки.Вставить("ОбъектыНазначения", Объект); парам=ОткрытьФормуМодально("ВнешняяОбработка."+ ИмяОбработки +".Форма", ПараметрыОбработки); _ДополнительныеОтчетыИОбработкиКлиент.ОбработатьТабличнуюЧасть(Объект,Кнопка.Имя,парам); | |||
| 38
    
        22 см 16.11.12✎ 10:29 | 
        +(37)
  Процедура ОбработатьТабличнуюЧасть(Объект,Кнопка_Имя,Структ) Экспорт Если ТипЗнч(Структ)<>Тип("Структура") Тогда Возврат; КонецЕсли; н=Найти(Кнопка_имя,"_"); ИмяТабЧасти=Лев(Кнопка_Имя,н-1); Если Структ.Свойство("Очистить") И Структ.Очистить=Истина Тогда Объект[ИмяТабЧасти].Очистить(); КонецЕсли; Если Структ.Свойство("Расшифровка") Тогда Для каждого зн Из Структ.Расшифровка Цикл стр=Объект[ИмяТабЧасти].Добавить(); ЗаполнитьЗначенияСвойств(стр,зн); КонецЦикла; КонецЕсли; Если Структ.Свойство("Реквизиты") Тогда ЗаполнитьЗначенияСвойств(Объект,Структ.Реквизиты); КонецЕсли; КонецПроцедуры | |||
| 39
    
        zling 16.11.12✎ 11:32 | 
        (37)ПараметрыОбработки = Новый Структура;
  - это в модуле формы документа? или в модуле общей команды? | |||
| 40
    
        zling 16.11.12✎ 11:36 | 
        я не к тому, что сделать нельзя, а к тому, что документы править придется. А при вызове общей команды происходит запись объекта, даже если в модуле общ. команды ничего нет     | |||
| 41
    
        22 см 16.11.12✎ 12:17 | 
        (39) В модуле форы     | |||
| 42
    
        22 см 16.11.12✎ 12:18 | 
        В модуле формы     | |||
| 43
    
        22 см 16.11.12✎ 12:19 | 
        В этом случае править документы придется. Или 1С слезно просить сделать     | |||
| 44
    
        JustBeFree 16.11.12✎ 12:26 | 
        Мда... Из соседней ветки OFF: Конференция Infostart в Санкт-Петербурге, 15-16 ноября 2012
  "Тут 1С, как всегда, немного не доработала" | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |