|
v7: Как обратиться к открытому отчему и обработать его? | ☑ | ||
---|---|---|---|---|
0
Bodrug
13.01.14
✎
12:48
|
Здравствуйте. Есть такая задача. Нужно создать обработку, которая будет работать при открытом отчете Декларация по НДС. Она должна обращаться к документу Запись книги приобретения и по неким условиям заполнять Приложение 8 в этом отчете из данных выборки. Первая проблема в том, что я не знаю, как можно обратиться к этому открытому отчету, чтоб потом его заполнить? С 7.7 работаю месяц, сильно не пинайте.
|
|||
1
France
13.01.14
✎
13:00
|
Почему именно при открытом?
|
|||
2
Bodrug
13.01.14
✎
13:03
|
(1) Так в ТЗ написали.
|
|||
3
France
13.01.14
✎
13:09
|
Если попытался решать "в лоб", то будет "мама, не горюй, я упорный".
и не понимая сути задачи в данном случае не рискну советовать. С учётом стажа работы - есть вероятность неправильной интерпретации тз |
|||
4
dk
13.01.14
✎
13:11
|
1. надо где-то хранить открытый контекст отчета - например в глоб. переменной
2. либо переделать сам отчет чтобы он возвращал свой контекст через процедуру ПриПовторномОткрытии 3. либо попробовать через формекс просмотреть все открытые формы простого решения нет, либо задача сформулирована неверно |
|||
5
Bodrug
13.01.14
✎
13:12
|
(3) Суть в том, что нужно заполнить отчет данными из выборки документов. По условию ТЗ этот отчет является открытым. Сейчас проблема в том, что я не знаю, как к этому отчету обратиться. При всем, этот отчет является внешним.
|
|||
6
Ёпрст
13.01.14
✎
13:14
|
Измени сам внешний отчет и привет
|
|||
7
ЧеловекДуши
13.01.14
✎
13:15
|
(2) Мало ли как там написано :)
Ты суть улови, что там хочет пречудный автор ТЗ :) |
|||
8
ЧеловекДуши
13.01.14
✎
13:16
|
(4) А если несколько отчетов откроют? :)
|
|||
9
France
13.01.14
✎
13:18
|
(5) получить макет отчета(нужного приложения) и в цикле и в цикле заполнять выводить значения параметров
(8) да тс вообще не в теме с отчетами |
|||
10
dk
13.01.14
✎
13:21
|
(8) открыть несколько копий отчета мона тока программно
|
|||
11
Ёпрст
13.01.14
✎
13:22
|
(10) ?
|
|||
12
Bodrug
13.01.14
✎
13:22
|
(9) Но прежде, чем получить макет отчета (нужного приложения) необходимо еще к нему как-то обратиться. Он внешний. Как обратиться-то?
|
|||
13
ЧеловекДуши
13.01.14
✎
13:25
|
(0) Держи, пример, как сохранить Мхл во Ексель...
Суть в том, что там можно подсмотреть код, каким образом можно получить информацию из активной формы ну или как там у тебя... :) http://yadi.sk/d/rta5d0okFwodv Тебе потребуется Формекс, Ёксель там нужет только для сохранения в ексель :) |
|||
14
ЧеловекДуши
13.01.14
✎
13:27
|
(10) Если он про Регламентную отчетность, то таки да :)
Хотя мне побоку, просто Бух... захотел нажать кнопку и получить результат :) |
|||
15
France
13.01.14
✎
13:32
|
(13) не оказывай медвежью услугу)) (12) да, во внешнем отчёте(которая декларация) влепи собственную кнопку "заполнить" вот и контекст в руках.
|
|||
16
France
13.01.14
✎
13:35
|
Украина? Приложение 8 - жалоба?? Лепи кнопку - заполнить приложение 8
|
|||
17
ЧеловекДуши
13.01.14
✎
13:44
|
(15) Шутите? Он эту кнопку будет вляпать до бесконечности.
Регламентрная отчетность выходит чуть ли не ежемесячно. |
|||
18
Bodrug
13.01.14
✎
13:46
|
(16) В точку. Только потом придется каждый раз при выходе обновления отчетности дорабатывать Декларацию. Согласно ТЗ я доработал док Запись книги приобретения, в котором хранится инфа о жалобах. В лучшем раскладе обработка должна отбирать эти документы и писать жалобы в Приложение 8. Так нельзя сделать?
|
|||
19
Ёпрст
13.01.14
✎
13:47
|
(18) можно
|
|||
20
Bodrug
13.01.14
✎
13:47
|
(19) как?
|
|||
21
Ёпрст
13.01.14
✎
13:48
|
(20) получить контекст открытой формы/макета через формекс, вписать туда всё что угодно.
|
|||
22
ЧеловекДуши
13.01.14
✎
13:49
|
(20) Ты по ссылке в (13) прошёлся? :)
|
|||
23
ЧеловекДуши
13.01.14
✎
13:50
|
+(18) Не забываем, о том, что 1С вечно выпускает обновления к отчетности, не может она все сделать и сразу :)
|
|||
24
Bodrug
13.01.14
✎
13:51
|
Что за формекс? как и с чем его употребляют?
|
|||
25
ЧеловекДуши
13.01.14
✎
13:53
|
(24) http://dorex.pro/
|
|||
26
ЧеловекДуши
13.01.14
✎
13:55
|
||||
27
ЧеловекДуши
13.01.14
✎
13:56
|
+(24) Смотри "АктивныйКонтекст"
|
|||
28
ЧеловекДуши
13.01.14
✎
13:57
|
+(25) Для регистрации ВК, админских прав не нужно, так же и с Ёкселем :)
|
|||
29
Bodrug
13.01.14
✎
14:41
|
Старший программист предложил обработать хмл-файл отчета и записать в него нужные данные. Говорит так проще.
|
|||
30
Ёпрст
13.01.14
✎
14:50
|
(29) и менее нагляднее для бухов.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |