|   |   | 
| 
 | Где хранить печатную форму ? | ☑ | ||||||
|---|---|---|---|---|---|---|---|---|
| 0
    
        dvva 01.12.16✎ 09:24 | 
 
        Есть задача разработать дополнительную печатную форму. (приложение к ос-6, для внутренних нужд). Возникает риторический вопрос где хранить. Баланс между сохранением совместимости с типовой и с другой стороны плодить всякую х..нь в дереве конфы не хочется.     | |||||||
| 1
    
        Fish гуру 01.12.16✎ 09:26 | 
        типовой механизм ВПФ не предлагать?     | |||||||
| 2
    
        dvva 01.12.16✎ 09:29 | 
        баз много ВПФ надо раздавать, а с конфой однозначно все получат.     | |||||||
| 3
    
        Fish гуру 01.12.16✎ 09:32 | 
        (2) Автоматизируй раздачу ВПФ.     | |||||||
| 4
    
        dvva 01.12.16✎ 09:36 | 
        Как мнение услышал, 
 не знаю как отредактировать голосовалку. Вариант тоже приемлим, имеет свои +-. | |||||||
| 5
    
        Fish гуру 01.12.16✎ 09:43 | 
        (4) Вот ещё вариант: Опыт замены ВПФ расширением.     | |||||||
| 6
    
        dvva 01.12.16✎ 09:46 | 
        платформа 8.2 расширение не мой вариант     | |||||||
| 7
    
        Масянька 01.12.16✎ 09:48 | 
        (2) Базы в одной сети?     | |||||||
| 8
    
        dvva 01.12.16✎ 09:52 | 
        нет     | |||||||
| 9
    
        Джо-джо 01.12.16✎ 09:53 | 
        (1) Не надо ничего предлагать, риторический вопрос не требует ответа     | |||||||
| 10
    
        Масянька 01.12.16✎ 10:00 | 
        (8) В принципе - всё равно. Внешняя форма + кнопка вызова.     | |||||||
| 11
    
        Мимохожий Однако 01.12.16✎ 10:02 | 
        3.ВПФ     | |||||||
| 12
    
        Dmitrii гуру 01.12.16✎ 10:30 | 
        (2) >> баз много ВПФ надо раздавать, а с конфой однозначно все получат
 Что значит "с конфой все получат"? Речь про РИБ? Или это надо войти в каждую базу, воткнуть в конфигурацию этой базы печатную форму? Если так, то раздать один раз ВПФ на порядок менее трудозатратно. Кроме того, печатная форма в объекте = лишний геморрой (хоть и маленький) при обновлении каждой(!!!) из твоих "много баз". Лично я вообще не понимаю вашей дилеммы. Сколько бы не было баз всегда проще один раз раздать ВПФ, чем корёжить типовую конфигурацию. отдельным отчетом | |||||||
| 13
    
        dvva 01.12.16✎ 11:35 | 
        пошел путем ВПФ, 
 возникает вопрос передачи параметров. С ссылкой на объект по которому печатаем вопроса нет, но еще требуется дата и организация, они есть на форме ОС(но это не реквзиты объекта) как их передавать в ВПФ | |||||||
| 14
    
        Mankubus 01.12.16✎ 11:36 | 
        (13) а на форму они откуда заполняются? оттуда и нужно взять в ПФ     | |||||||
| 15
    
        dvva 01.12.16✎ 11:37 | 
        на форме человек может выбрать     | |||||||
| 16
    
        Мимохожий Однако 01.12.16✎ 11:40 | 
        (15) Ты печатаешь из документа? В нём должны быть нужные реквизиты. Возьми их и пропиши в процедурах ВПФ. Справочник Внешних обработок вроде бы мигрирует при обмене РИБ.     | |||||||
| 17
    
        dvva 01.12.16✎ 11:41 | 
        нет, печать идет из формы ОС(справочник)     | |||||||
| 18
    
        dvva 01.12.16✎ 11:41 | 
        и там организация и дата это реквизиты формы     | |||||||
| 19
    
        Fish гуру 01.12.16✎ 11:42 | 
        (18) И? Они нигде не сохраняются?     | |||||||
| 20
    
        Мимохожий Однако 01.12.16✎ 11:45 | 
        Найди запросом документ Принятие к учету ОС и оттуда возьми. Все это в процедурах ВПФ ))     | |||||||
| 21
    
        dvva 01.12.16✎ 11:51 | 
        вы карточку ос видели в БП 2
 там есть "реквизит формы"(!!) дата среза, по этой дате идет показ актуальной информации на эту дату, теперь надо показать приложение которое тоже может иметь разное состояние в зависимости от того на какую дату печатать. вот как в ВПФ передать дату которая установлена на форме | |||||||
| 22
    
        dvva 01.12.16✎ 11:53 | 
        в механизме ВПФ есть передача доп параметров, но их заполнение  идет только на основе "реквизитов" объекта     | |||||||
| 23
    
        Мимохожий Однако 01.12.16✎ 12:00 | 
        (21) см (20)
 .(22) тебе не нужна передача доп. параметров | |||||||
| 24
    
        dvva 01.12.16✎ 12:02 | 
        (20) и как тогда формировоать по состоянию на сегодня, вчера и год назад ?     | |||||||
| 25
    
        Мимохожий Однако 01.12.16✎ 12:23 | 
        (24) Печатай эту форму из документа или сделай внешний отчет, в котором выбираешь дату и ОС. ОС вообще-то только один раз принимается к учету. И разницы нет, на какой срез ты его хочешь печатать.     | |||||||
| 26
    
        singlych 01.12.16✎ 12:36 | 
        (21) в модуле своей пф
 СсылкаНаОбъект.ПолучитьФорму().ДатаСведений | |||||||
| 27
    
        singlych 01.12.16✎ 12:40 | 
        Вообще конечно бред.
 Так-то эта дата при нажатии на печать пишется в экспортную переменную в модуле объекта, только внешним пф это не помогает, приходится через опу. Вот в БП 3 она вроде в описание команды пишется. | |||||||
| 28
    
        Креатив 01.12.16✎ 12:42 | 
        (0)Кстати, если у тебя в ВПФ есть открываемая видимая форма, то можешь туда добавить кнопку "обновить". При нажатии идёшь на свой ftp, качаешь новую версию и регистрируешь её. В результате достаточно будет позвонить пользователю и сказать, чтобы нажал требуемую кнопку.     | |||||||
| 29
    
        dvva 01.12.16✎ 12:50 | 
        (25) при чем здесь принятие к учету, 
 я нигде не говорили что это приложение статично(наоборот приводил пример печати ОС-6 которое печатается из формы элемента справочника как раз по состоянию на дату указаную на форме) (26) это точно будет форма,та самая из которой вызывалась ВПФ ? (27) увы у меня БП 2 (28) как раз и не хотелось бы еще и форму городить, ведь исходные данные уже есть на форме элемента | |||||||
| 30
    
        benromah 01.12.16✎ 12:50 | 
        (0) 
 3. Врасширении можно хранить. | |||||||
| 31
    
        dvva 01.12.16✎ 12:54 | 
        (30) -> (6) 
 не могу | |||||||
| 32
    
        Креатив 01.12.16✎ 13:01 | 
        (30)Ну сделай отдельную внешнюю обработку, которая бы обновляла все твои внешние отчёты и обработки.     | |||||||
| 33
    
        dvva 01.12.16✎ 13:08 | 
        (32) еще большее усложнение, кроме разработки самой печатной формы еще городить огород...     | |||||||
| 34
    
        dvva 01.12.16✎ 13:10 | 
        резюме: 
 ВПФ не может переступить проблему передачи нескольких параметров | |||||||
| 35
    
        Fish гуру 01.12.16✎ 13:10 | 
        (33) Тогда сделай проще: заплати денег специалисту, и самому ничего делать не нужно :)     | |||||||
| 36
    
        dvva 01.12.16✎ 13:15 | 
        (35) некорректно замечание     | |||||||
| 37
    
        PlaQ 01.12.16✎ 13:27 | 
        эта ВПФ будет единственной доработкой типовой базы?     | |||||||
| 38
    
        dvva 01.12.16✎ 13:31 | 
        конечно нет     | |||||||
| 39
    
        dvva 01.12.16✎ 13:32 | 
        "типовой" ... 
 "молодая давно уже давно не молода" | |||||||
| 40
    
        PlaQ 01.12.16✎ 13:34 | 
        в чем тогда проблема интегрироваться в конфиг?     | |||||||
| 41
    
        dvva 01.12.16✎ 13:36 | 
        :) (40) в голосовалке эти варианты и вывел
 просто даже это можно сделать двумя способами | |||||||
| 42
    
        singlych 01.12.16✎ 13:52 | 
        (29) Не, это будет форма объекта из ссылки. Если будет несколько форм одного и того же ОС, я хз че будет. Хочешь, попробуй.     | |||||||
| 43
    
        IlyaSR 01.12.16✎ 15:34 | 
        ВПФ     отдельным отчетом | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |