|
Команды | ☑ | ||
---|---|---|---|---|
0
Начинающий_13
06.03.15
✎
16:40
|
Здравствуйте
Сделал клиенту обработку. Кнопка печати находится в форме обработки. Клиент сказал что бы выхов обработки был в меню печать Вставил кнопку програмно в меню ПЕЧАТЬ Кнопка отобразилась Процедура ДобавитьКомандыПечати(КомандыПечати) Экспорт КомандаПечати = КомандыПечати.Добавить(); КомандаПечати.Идентификатор = "ТехнологическаяВедомость"; КомандаПечати.Представление = НСтр("ru = 'Технологическая ведомость'"); КомандаПечати.ПроверкаПроведенияПередПечатью = Истина; КонецПроцедуры Как вызвать обработку из этого меню? куда поставить команду? // ОбработкаПечати = Обработки.ТехнологическаяВедомость.ПолучитьФорму("ФормаОбработки"); // ОбработкаПечати.Открыть(); |
|||
1
D_E_S_131
06.03.15
✎
16:44
|
А что у клиента за конфигурация, а то может все решается через ВПФ?
|
|||
2
Начинающий_13
06.03.15
✎
16:45
|
Измеенная БП 3.0
Внешнии формы не дают испольовать... Это я тоже предлагал. |
|||
3
D_E_S_131
06.03.15
✎
16:48
|
Как это не дают? Кто не дает?
|
|||
4
Начинающий_13
06.03.15
✎
16:49
|
Говорят в меню и все...
|
|||
5
Начинающий_13
06.03.15
✎
16:50
|
Я искал в БСП в других конфигурациях. Ничего не нашел.
|
|||
6
D_E_S_131
06.03.15
✎
16:52
|
Правильно сделанные ВПФ будет неотличима в плане "говорят в меню" от типовых печ.форм.
|
|||
7
Начинающий_13
06.03.15
✎
16:53
|
Я знаю это. Они исходят из того, что все конфигурации в филиалах точно такие. ОБНОВИЛ и все. нет проблем
|
|||
8
D_E_S_131
06.03.15
✎
16:54
|
А ВПФ не попадают в филиалы с обменом?
|
|||
9
Начинающий_13
06.03.15
✎
16:54
|
ни внешних печатных форм, ни внешних обработок не дают делать
|
|||
10
Fram
06.03.15
✎
16:54
|
Ну а чо.. потом за обновления кучу бабла можно стричь!
|
|||
11
Начинающий_13
06.03.15
✎
16:56
|
В филиалах сидит красивая девушка. как обновлять она знаем. А как подлючать внешнее что то надо учить..
|
|||
12
Начинающий_13
06.03.15
✎
16:56
|
Они очень забывчивые..
|
|||
13
Fram
06.03.15
✎
16:56
|
Я про типовые обновления, которые выходят чаще чем хотелось бы
|
|||
14
D_E_S_131
06.03.15
✎
16:56
|
(11) А не нужно ничего подключать, это же справочник по сути.
|
|||
15
yavasya
06.03.15
✎
16:57
|
универсальныемехнизмыклиентсервер.напечататьдок(тпбдок,)
|
|||
16
Fram
06.03.15
✎
16:57
|
и свой код приходится опять туда внедрять
|
|||
17
Kookish
06.03.15
✎
16:57
|
(10) Эт да, золотая жила, понимаешь. Сколько часов закрыть можно...
(11) А что, так часто приходится менять ВПФ, что в филиалах должны сами этим заниматься? И в природе не существует программ для удаленного доступа, типа AA, TV... |
|||
18
Начинающий_13
06.03.15
✎
17:00
|
(1) Печатные формы делаю им часто.
|
|||
19
D_E_S_131
06.03.15
✎
17:01
|
ДополнительныеОтчетыИОбработки входит в состав Плана обмена "Полный". В чем проблема - непонятно.
|
|||
20
Начинающий_13
06.03.15
✎
17:02
|
Меня обмены , доступы их не касаются. Я делаю по базе все что мне скажут по базе.
|
|||
21
Начинающий_13
06.03.15
✎
17:03
|
Сталкнубся с такой проблемкой. Интересно стало, как сделать..
|
|||
22
Kookish
06.03.15
✎
17:03
|
(20) Ну, если своей головой думать неохота, тогда конечно...
(21) Как правильно, или как скажут? Если правильно, то через ВПФ. Но решать тебе. |
|||
23
D_E_S_131
06.03.15
✎
17:07
|
(21) Тогда заходи в модуль менеджера документа и смотри процедуры "Печать" и "ДобавитьКомандыПечати".
|
|||
24
Начинающий_13
06.03.15
✎
17:07
|
(22) Заплатят тогда и буду думать какой сделать обмен
|
|||
25
D_E_S_131
06.03.15
✎
17:08
|
(24) Самое интересное, что если делать через ВПФ, то не нужно ничего менять в обмене. 1С уже все сделала для тебя в этом плане.
|
|||
26
Начинающий_13
06.03.15
✎
17:10
|
////Если УправлениеПечатью.НужноПечататьМакет(КоллекцияПечатныхФорм, "ПечатьНакладных") Тогда
//Если МассивОбъектов.Идентификатор = "ТехнологическаяВедомость" Тогда ////Если КоллекцияПечатныхФорм.ИмяМакета = "ТехнологическаяВедомость" Тогда // //ТабДок = Печать_Ведомость(ИмяМакета); // // СтруктураПечати = Новый Структура; // // ОбработкаПечати = Обработки.ТехнологическаяВедомость.ПолучитьФорму("ФормаОбработки"); // ОбработкаПечати.Открыть(); //КонецЕсли; |
|||
27
D_E_S_131
06.03.15
✎
17:15
|
(26) Это уже пошел поток сознания?
|
|||
28
Начинающий_13
06.03.15
✎
17:17
|
Это как получить идентификатор СКАЖИ и вся проблема будет
|
|||
29
D_E_S_131
06.03.15
✎
17:23
|
Процедура ДобавитьКомандыПечати(КомандыПечати) Экспорт
Это смотрел? |
|||
30
Начинающий_13
06.03.15
✎
17:28
|
Что имеешь ввиду?
|
|||
31
D_E_S_131
06.03.15
✎
17:37
|
В (23) же написал все.
|
|||
32
Начинающий_13
06.03.15
✎
17:41
|
(1) Посмотри где находится изначально
|
|||
33
D_E_S_131
06.03.15
✎
17:45
|
(32) Ну отлично. Тогда в "Печать()" делай по аналогии с типовыми. Или чего?
|
|||
34
Начинающий_13
06.03.15
✎
17:48
|
В типовых я ничего не нашел. Если есть скажи какой документ в какой конфе
|
|||
35
D_E_S_131
06.03.15
✎
17:51
|
(34) А ты для какого документа делаешь эту печ.форму?
|
|||
36
Начинающий_13
06.03.15
✎
17:53
|
В несколько документов надо.
|
|||
37
D_E_S_131
06.03.15
✎
17:56
|
И ни в одном из них нет в модуле менеджера процедуры Печать()?
|
|||
38
Начинающий_13
06.03.15
✎
18:03
|
В БП 3.0 есть везде.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |