|
Автоматическое формирование отчета по расписанию и сохранение его в эксель | ☑ | ||
---|---|---|---|---|
0
alexander-117
28.04.16
✎
10:28
|
Добрый день, есть достаточно сложный отчет в БГУ ЖурналОпераций0504071 с набором параметров ( 9 вариантов отчета ), нужно его автоматически формировать и сохранять ( 9 вариантов отчета ) в ексель. Как это лучше делать ? с чего начать ?
Платформа 8.1 |
|||
1
Господин ПЖ
28.04.16
✎
10:29
|
>Как это лучше делать ? с чего начать ?
позвать программиста |
|||
2
alexander-117
28.04.16
✎
10:30
|
Можно смеяться ?
|
|||
3
aleks_default
28.04.16
✎
10:46
|
С чего начать? Конечно же на мисту запостить, С чего же еще?
|
|||
4
alexander-117
28.04.16
✎
10:48
|
Я сделал первый шаг
|
|||
5
alexander-117
28.04.16
✎
10:50
|
Задача наверное схожая с автоматическим формированием отчета и отправкой его по электронной почте
|
|||
6
alexander-117
28.04.16
✎
10:50
|
Как можно из обработки вызвать стандартный отчет, передать туда параметры, и сохранить его в эксель ?
|
|||
7
hhhh
28.04.16
✎
10:58
|
(6) ну создай регламентное задание. В нем вызов отчета и сохоанение результата в ексель.
и потом у него создай расписание. |
|||
8
1CIlya
28.04.16
✎
10:59
|
(6) ТабДок.Записать("C:\My Documents\Таблица2.XLSX", ТипФайлаТабличногоДокумента.XLSX);
|
|||
9
Irbis
28.04.16
✎
11:00
|
(4) Запостил, теперь программиста зови. Чтобы укусил и постигло тебя знание.
|
|||
10
alexander-117
28.04.16
✎
11:07
|
Как вызвать отчет ? и передать параметры ? можно пример ?
|
|||
11
catena
28.04.16
✎
11:19
|
(10)Качество примера будет зависит от объема знаний того, что будет этот пример использовать. Бывает две строчки напишешь, а потом у автора вопросов на пицот постов.
|
|||
12
alexander-117
28.04.16
✎
11:24
|
Да ну вас, пойду я на infostart
|
|||
13
alexander-117
28.04.16
✎
11:32
|
Вот вам, получайте
Процедура КнопкаВыполнитьНажатие(Кнопка) // получаем отчет и открываем форму // для построения отчета по названию отчета Отчет = Отчеты.ЖурналОпераций0504071.Создать(); Форма = Отчет.ПолучитьФорму("ФормаОтчета"); Форма.Открыть(); КонецПроцедуры |
|||
14
FIXXXL
28.04.16
✎
11:33
|
(13) в РегЗадании не взлетит
вот тебе :) |
|||
15
Dmitrith
28.04.16
✎
11:34
|
(13) не прокатит
|
|||
16
Irbis
28.04.16
✎
11:37
|
(13) А форму зачем открывать? отчёт неплохо и без формы работает, даже способен мылом результат работы отослать.
|
|||
17
Irbis
28.04.16
✎
11:39
|
(16) +Тут в соседней ветке форму фотона обсуждают, так вот твой отчёт почти как фотон, формы может и не иметь, а всё делать.
|
|||
18
alexander-117
28.04.16
✎
11:42
|
Да ну ее эту квантовую физики с ее эфектом наблюдателя
|
|||
19
FIXXXL
28.04.16
✎
11:44
|
(18) отчет ты получил, теперь смотри в сторону кнопки Сформировать в отчете
|
|||
20
Мимохожий Однако
28.04.16
✎
11:44
|
(13)У сервера глазок нет, поэтому форма не нужна
|
|||
21
alexander-117
28.04.16
✎
11:44
|
Я с формами хочу, с большими формами
|
|||
22
FIXXXL
28.04.16
✎
11:45
|
(18) ну и глянь, мож там заодно и кнопка "ПоПочте" есть
|
|||
23
aleks_default
28.04.16
✎
11:45
|
Чувак сюда пришел за готовым отчетом, а не за вашими советами.
|
|||
24
Irbis
28.04.16
✎
11:46
|
(21) Да сколько угодно: http://pajero4x4.ru/bbs/phpBB2/viewtopic.php?f=37&t=137664
|
|||
25
Мимохожий Однако
28.04.16
✎
11:48
|
За готовы формами есть популярный ресурс ИС
|
|||
26
Jonny_Khomich
28.04.16
✎
11:51
|
Начни читать книжки.
|
|||
27
AceVi
28.04.16
✎
11:52
|
(16) Кстати - я так понимаю ты про процедуру СформироватьСтандартныйОтчет ? куда передаеться ОтчетОбъект(для настроек СКД) и любой табличныйдокумент(хоть созданный программно) так?
|
|||
28
alexander-117
28.04.16
✎
12:05
|
Отчет я открыл, теперь нудно параметры передавать
|
|||
29
alexander-117
28.04.16
✎
12:05
|
Люди, разверните у себя у себя БГУ и помогите мне
Я только учусь |
|||
30
alexander-117
28.04.16
✎
12:06
|
Пожалуйста
|
|||
31
catena
28.04.16
✎
12:22
|
(29)Ты за обучение платишь или зарплату получаешь?
|
|||
32
alexander-117
28.04.16
✎
12:28
|
Я начинаю разбираться, всем спасибо
|
|||
33
ptiz
28.04.16
✎
12:38
|
(4) Странно, я без мисты сделал.
Нужно просто включить голову. Отчет отчету рознь. Бывают такие самописные, которые программно не вызвать без их переписывания. А так - устанавливаешь реквизиты отчеты, параметры построителя или СКД и вперед. |
|||
34
alexander-117
28.04.16
✎
17:59
|
Процедура КнопкаВыполнитьНажатие(Кнопка)
КонецПроцедуры Процедура ПриОткрытии() // получаем отчет и открываем форму // для построения отчета по названию отчета Отчет = Отчеты.ЖурналОпераций0504071.Создать(); Форма = Отчет.ПолучитьФорму("ФормаОтчета"); Форма.Открыть(); // Выполнить настройку отчета по умолчанию Отчет.ЗаполнитьНачальныеНастройки(); // для каждого отчета можно посмотреть в конфигураторе Отчет.НомерЖурнала=Справочники.Журналы.НайтиПоКоду("1"); НачалоПер=Дата('20160301'); КонецПер=Дата('20160331'); Отчет.НачалоПериода=Дата(НачалоПер); Отчет.КонецПериода=Дата(КонецПер); // Формирование отчета Отчет.СформироватьОтчет(Форма.ЭлементыФормы.Результат); КонецПроцедуры |
|||
35
AceVi
29.04.16
✎
09:30
|
(34) а слабо без открытия формы? и вообще как ты форму открывашь в регламентном задании? которое выполняется только на сервере.
и к чему относиться заглавная процедура ПриОткрытии()?? если в ней же ты получаешь форму отчета и открываешь ее? реализация на 2. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |