|
|
|
прямая печать
|
|||
|---|---|---|---|
|
#18+
пристрелите меня я новичок:( у нас отчет открываеться в excel а можно сделать так чтобы этот отчет не открывался а сразу отправлялся на печать можно ли в XML создать тэг печать ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2006, 10:02 |
|
||
|
прямая печать
|
|||
|---|---|---|---|
|
#18+
Legushka...можно ли в XML создать тэг печать ??? На то он и XML, чтобы в нем можно было создавать любые теги... Для общего развития новичков и адекватного понимания обсуждаемого вопроса: сам по себе XML значит не более, чем байты в страницах хранения данных SQL-сервера и/или буквы какого-то алфавита (слова какого-то языка). Записать на нем можно все, на что хватит вашей личной фантазии (или фантазии "сторонних разработчиков"). Однако, самый важный момент во всем этом "записывании" - кто и как будет интерпретировать (обрабатывать) записанное. Тут уже все не так радужно. Например, одна и та же последовательность байт на странице хранения данных SQL-сервера в одном месте будет датой, в другом месте - числом, а в третьем - ссылкой на запись в совершенно другой странице, и что данная конкретная последовательность байт в данном конкретном месте обозначает - "знает" только сам SQL-сервер (и некоторые особо продвинутые хакеры). Или, например, сакраментальная фраза "продаю дохлую маму с битыми мозгами" может быть прочитана всеми "знатоками" русского языка, но адекватно понята - только некоторыми (догадываетесь какими?). Так и с вашей задачей "чтобы этот отчет не открывался а сразу отправлялся на печать" , главное тут - не создать тэг печать (т.к. тэгов печать может быть создано великое множество, в зависимости от способов, которыми собираются их обрабатывать), а найти такой тэг (единственно правильный) в спецификации файла Excel (конкретного единственного и неповторимого "обработчика"), который бы отправлял на печать текущий документ (я лично сомневаюсь, что разработчики из Рэдмонда заложили такую "фичу" в спецификацию сохранения Xls -> Xml), или хотя бы - исполнял макрос на VBA, которому можно будет поручить эту печать (вполне вероятно, что такие найдутся). Как вариант, можно реализовать свой собственный "обработчик", который будет либо открывать Xls файл на просмотр, либо отправлять его на печать, в зависимости от того, какой тэг вы создадите в качестве "контейнера" для своего XML-фала... Что-то типа так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2006, 11:28 |
|
||
|
|

start [/forum/topic.php?fid=14&tid=1334896]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
141ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 246ms |
| total: | 470ms |

| 0 / 0 |
