|
v7: Проблема при передаче контекста формы в качестве параметра | ☑ | ||
---|---|---|---|---|
0
GrayS19
02.10.20
✎
15:40
|
Доброго времени.
Из документа "Путевой лист" сделал по кнопке вызов внешней обработки для печати самого путевого листа. Параметр обработке - контекст формы документа. Интересный глюк (может известный , но поиском не нашёл): в документе несколько закладок, табличная часть документа не на первой, если обработку печати вызвать без перехода на закладку с табличной частью - не срабатывает функция Контекст.ВыбратьСтроки(). Если в документе стать на закладку с табличной частью и из неё вызвать обработку - строки табличной части выбираются как надо. Можно ли принудительно выбрать строки табличной части, если она не отображалась ? (Пока решил в лоб - передаю вместо контекста формы ТекущийДокумент(), но не очень красиво). |
|||
1
Mikeware
02.10.20
✎
15:47
|
документ как раз правильно передавать. Ибо напечатать можно документ без открытия формы. а вот печатать "форму", не сохраненную в виде документа - не комильфо
|
|||
2
tgu82
02.10.20
✎
15:57
|
(0) А какая конфа?
|
|||
3
GrayS19
02.10.20
✎
16:03
|
(2) Мисофт, Бухгалтерский учет 4.5 для Беларуси
|
|||
4
tgu82
02.10.20
✎
16:05
|
Ясно
|
|||
5
GrayS19
02.10.20
✎
16:06
|
передавал Контекст напрямую и через:
Функция глВзятьКонтекст(Конт) Экспорт Возврат Конт; КонецФункции // глВзятьКонтекст() одинаково. |
|||
6
GrayS19
02.10.20
✎
16:09
|
(1) согласен. Тут больше вопрос технического плана: если передаю контекст - могу принудительно заставить выбрать строки если они не отображались ?
|
|||
7
tgu82
02.10.20
✎
16:10
|
(5) Ну есть там есть настройки печатных форм - то лучше через них. Механизм надежный, проверенный. Печатнаяформа соответственно в prnforms
|
|||
8
tgu82
02.10.20
✎
16:11
|
(7)+ Есть слой Подвал. Там вот эти кнопочки будут, если конечно для своего документа вы все пропищете
|
|||
9
Злопчинский
03.10.20
✎
08:13
|
Имхо лабуда. Даже если через контекст пофиг на закладки, должно работать, приеду домой проверю.
|
|||
10
Злопчинский
03.10.20
✎
15:07
|
Автор - дятел, код - г..о.
Все работает. Что мешало автору взять типовую ТИС и не программируя ничего убедиться что все работает? . автор адски тупит с кривым кодом или непониманием того что он откуда и как печатает и с чем работает - с ТЧ или, возможно, с ТЗ |
|||
11
GrayS19
05.10.20
✎
13:26
|
(10) Культурный экстрасенс
|
|||
12
Злопчинский
05.10.20
✎
13:27
|
(11) это да, есть такое ;-)
заборол трабл? |
|||
13
GrayS19
05.10.20
✎
13:44
|
(12) передаю ТекущийДокумент(), это и правильнее и работает. С контекстом - не, не заборол (ну это уже вопрос только чисто докопаться до истины, но мыслей нет,куда копать).
|
|||
14
Злопчинский
05.10.20
✎
13:46
|
(13) херня. скорее всего - кривой код.
есть интерес - стучись скайп Zlopun |
|||
15
Злопчинский
05.10.20
✎
13:47
|
(13) чисто умозрительно, документ новый и не записан - текущийдокумент тебе дулю покажет.
документ существующий, но не записаны исправления - внезапно может получиться что на экране одно, а на печати - другое... |
|||
16
GrayS19
05.10.20
✎
14:56
|
(12) - разобрался.
(0) - считать недействительным, всё работает (10) - считать действительным :) В документе табличная часть с избыточными колонками (колонки ТЧ 1,2,3,4 : на одной закладке отображаются колонки 1,2 на другой 3,4), при открытии документа ТЧ разбрасывается в 2 разных ТЗ и строки ТЧ удаляются. Буду знать, как из одной большой ТЧ сделать несколько малых для показа разных колонок. |
|||
17
Злопчинский
05.10.20
✎
14:57
|
(16) кто б сомневался... надо было на коньяк забиться....
|
|||
18
GrayS19
05.10.20
✎
14:58
|
Далеко везти, ты в России, я в Минске
|
|||
19
Злопчинский
05.10.20
✎
15:00
|
(18) ну так я на родину в Брест заезжаю-то.. не сломаешься к поезду подскочить.. ;-)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |