|
1С Excel | ☑ | ||
---|---|---|---|---|
0
Rust007
08.06.14
✎
19:15
|
Здравствуйте. Народ дайте ссылки или название литературы где почитать можно про выгрузку в Excel. Меня не через OLE интересует а через макет.
Т.е создаю макет : Макет->Добавить->ActiveDocument-Выбираю Excel и все дальше не знаю. По Word вроде много описанно а по Excel ничего не могу найти. Спасибо |
|||
1
piter3
08.06.14
✎
19:18
|
||||
2
Rust007
08.06.14
✎
19:22
|
Мне кажется это не к моему вопросу. Но все равно спасибо
|
|||
3
piter3
08.06.14
✎
19:23
|
методы показал, а макет тот же файл йокселя. в чем затык то
|
|||
4
Rust007
08.06.14
✎
19:29
|
Ну я хочу реализовать через макет. То есть создать макет в обработке Ну и там типо получить макет("Excel") тра та та и через параметры как в Word выгрузить данные (3)
|
|||
5
Rust007
08.06.14
✎
19:30
|
В ворде это так реализовываеться:
В Конфигураторе Макеты - правый клик - Добавить Тип макета: Active document Создать новый - Документ Microsoft Word Меню Вставка - Поле - Автоматизация - DocVariable Написать имя поля в графе "Новое имя:" ДатаПриказа В модуле формы документа создаем кнопку, и в ее обработчике пишем: Процедура ОсновныеДействияФормыWord(Кнопка) АктивныйДокумент = ПолучитьМакет("Макет"); КомОбъект = АктивныйДокумент.Получить(); |
|||
6
Rust007
08.06.14
✎
19:30
|
А как в Excel?
|
|||
7
piter3
08.06.14
✎
19:33
|
(6)и чем отличается? под рукой нет 1с
|
|||
8
Rust007
08.06.14
✎
19:35
|
Я наверное вопрос не правильно сформулировал
В Word -е так Макеты - правый клик - Добавить Тип макета: Active document Создать новый - Документ Microsoft Word Меню Вставка - Поле - Автоматизация - DocVariable Написать имя поля в графе "Новое имя:" ДатаПриказа В модуле формы документа создаем кнопку, и в ее обработчике пишем: Процедура ОсновныеДействияФормыWord(Кнопка) АктивныйДокумент = ПолучитьМакет("Макет"); КомОбъект = АктивныйДокумент.Получить(); КомОбъект.Application.Visible=1; КомОбъект.Variables.Item("ДатаПриказа").Value="24.01.2007"; КомОбъект.Fields.UpDate(); КомОбъект.PrintOut(); //распечатать документ КомОбъект.Application.Quit(); //закрыть Word КомОбъект = 0; КонецПроцедуры А как в Excel- реализовать данный код? |
|||
9
Rust007
08.06.14
✎
19:35
|
(7) Да не знаю я ещё пока, вот сижу туплю
|
|||
10
Rust007
08.06.14
✎
19:36
|
Как в Ecele задать DocVariable
|
|||
11
Rust007
08.06.14
✎
19:38
|
Т.е я создал макет Excel дальше Имя поля задать а как это в Excel сделать?
|
|||
12
piter3
08.06.14
✎
19:40
|
||||
13
piter3
08.06.14
✎
19:43
|
в принципе то же вид сбоку
|
|||
14
Rust007
08.06.14
✎
19:44
|
Не не то, так долго, так я умею. Так на отчет много времени уходит.
|
|||
15
Rust007
08.06.14
✎
19:44
|
(13) Ну долго так. У меня пол дня уходит чтобы прорисовать всё
|
|||
16
Rust007
08.06.14
✎
19:46
|
Или нужно файл создавать шаблон где нибудь на диске а потом указывать к нему путь, и все равно долго получается.
|
|||
17
piter3
08.06.14
✎
19:56
|
(15)я не понял нифига
|
|||
18
Rust007
08.06.14
✎
20:02
|
(13) А хотя да, тоже только с боку спасибо завтра попробую.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |