|
v7: Параметрыстраницы не срабатывают и выбор принтера 🠗 (Злопчинский 19.07.2016 17:17) | ☑ | ||
---|---|---|---|---|
0
Enlighted
18.07.16
✎
23:14
|
Подскажите пожалуйста знающие люди
есть документ который ранее сначала выводил печатную форму на экран, выставляли параметры страницы и потом отправляли на печать. Во избежании ручного редактирования и лишней операции было решено выводить печатную форму прямо на печать по кнопке, ввёл в код команду ПараметрыСтраницы(,,,7,0,0,0,,,,,); однако это никак не влияет на параметры страницы. Более в документе Параметрыстраницы более нигде нет. А поля всёравно не равны нужным цифрам. И пункт 2 есть ли возможность выбирать принтер прямо из конфигурации без вмешательства пользователя? ибо имеется 2 принтера и требуется одну ПФ отправлять на один принтер и параллельно вторую ПФ отправлять на другой. |
|||
1
Злопчинский
18.07.16
✎
23:56
|
Использовать всегда вместе
таб.Опции() таб.ПараметрыСтраницы для ленивых - обращаю, читаем СП и смотрим на параметры "Имя опций" |
|||
2
Злопчинский
18.07.16
✎
23:56
|
и пункт 2: ответ=да
|
|||
3
Enlighted
19.07.16
✎
06:40
|
(2) Благодарю
|
|||
4
torgm
19.07.16
✎
07:45
|
(0) длинна наименования принтера, не более 8, имя латинницей.
|
|||
5
Злопчинский
19.07.16
✎
09:54
|
(3) в параметрах страницы можешь имя принтера задать явно.
но тут смотри чтобы при этом имя опций в таб.Опции - было другое, отличное от использования другого принтера и да, есть какая-то особенность при отправке на печать без предпросмотра, но - уже не помню.. ;-( |
|||
6
Тихий омут
19.07.16
✎
10:03
|
(0) дело давненько было, но суть была такая - нужно грохнуть всю ветку moxel конкретного пользователя конкретной базы в реестре на той машине, откуда идёт печать, затем настроить поля. Щас семерки под рукой нет, поэтому точно расположение ветки не скажу, помню только, что 7.7 игнорировала задаваемые программно опции и параметры, пока эту ветку из реестра не удалишь. Удалять её надо было, когда 1с _не_ запущена
|
|||
7
Enlighted
19.07.16
✎
10:17
|
(1) из метода Опции, мне ни один пункт не нужен, зачем его указывать?
|
|||
8
Масянька
19.07.16
✎
10:31
|
(7) Это тебе не нужны, а эске - нужны. Просто - поверь.
Для того, чтобы корректно отрабатывал ПараметрыСтраницы, его нужно использовать с Опции. Вековая (ну, почти) мудрость :) |
|||
9
Enlighted
19.07.16
✎
10:34
|
(8) и что просто вызывать пустой метод с семью запятыми в скобках?
|
|||
10
Enlighted
19.07.16
✎
10:35
|
(8) О просветленные, а последовательность вызова этих методов имеет значение?
|
|||
11
Масянька
19.07.16
✎
10:35
|
(9) (10)
Таб.Опции(0, 0, 0, 0, "ОпцииПечати", "ОпцииПечати"); Таб.ПараметрыСтраницы(2, 100, , 4, 4 , 4 , 4, , , , ,); Таб.ТолькоПросмотр(1); Таб.Показать("Ведомость по партиям ТМЦ (движения)", ""); |
|||
12
Builder
19.07.16
✎
10:41
|
(11) Только "ОпцииПечати" лучше задавать для каждого вида документа и печ. формы свои.
"ПечатьТорг12" "ПечатьСчет" и т.д |
|||
13
Масянька
19.07.16
✎
10:45
|
(12) Это уже следующий уровень просветления :)
|
|||
14
Злопчинский
19.07.16
✎
17:16
|
(7) вот ты ..я интересный! пришел с вопросом, тебе дали ответ. ты говоришь - мне это нахрен не надо. тогда нафейхоа ты сюда приходил и вопрпосы задавал?
|
|||
15
Enlighted
19.07.16
✎
21:35
|
(14) нет, мне из параметров там ничего вроде настраивать не надо, поэтому и спросил, с семью пустыми запятими вставлять чтолибы?
(12) то-есть перед этим я должен поставить что-то типа: Опциипечати = "печатьТорг12"; то-есть я их должен где-то определить перед использованием, чтобы потом по названию просто вызывать, верно? |
|||
16
Enlighted
30.07.16
✎
15:08
|
Добрый день ещё раз, прошу прощения что долго не писал. Удалось проверить только сейчас. В связи с (11) возник вопрос, а откуда я собственно могу получить список этих самых опций печати, как я могу этот список редактировать, и есть ли возможность редактировать его как-то помимо конфигуратора?
|
|||
17
Enlighted
04.08.16
✎
10:35
|
Всех благодарю, даже введение в текст программы:
Таб.Опции(,,,,,); поля стали работать нормально. Остался вопрос с именами опций где они определяются и как их редактировать из кода. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |