powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / печать и экспорт из ExtJS
25 сообщений из 56, страница 1 из 3
печать и экспорт из ExtJS
    #37914341
seeerg_23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в табл Extjs подключил меню. необходимо прикрепить событие по нажатию.
событие 1 - по нажатию на кнопку печаталась выделенная строка
событие 2 - по нажатию на другую кнопку данные выделенной строки экспортировались в MS Word
подскажите, как это сделать??
...
Рейтинг: 0 / 0
печать и экспорт из ExtJS
    #37914453
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На клиенте? Кроссбраузерно никак. Можно в IE через ActiveX или в хроме через FileSystem API.
...
Рейтинг: 0 / 0
печать и экспорт из ExtJS
    #37914552
seeerg_23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
неужели нет никаких вариантов?? есть же метод getPrintData, isSelected. нужно вызывть окно печати драйвера и подать только выделенную строку на печать.
с экспортом - вызвать ВОРД и вставить туда выделенную строку. я программно пока не знаю как сделать. надеюсь есть способ
...
Рейтинг: 0 / 0
печать и экспорт из ExtJS
    #37914580
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
seeerg_23нужно вызывть окно печати драйвера и подать только выделенную строку на печать
можно печатать только часть элементов используя это правило
http://htmlbook.ru/css/media
...
Рейтинг: 0 / 0
печать и экспорт из ExtJS
    #37914600
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
seeerg_23нужно вызывть окно печати драйвера и подать только выделенную строку на печать. JS не имеет никаких средств доступа к системному диалогу печати. Единственный выход это открывать новую страницу с этой строкой и кнопкой "печать", которая будет печатать страницу целиком.
seeerg_23вызвать ВОРДТолько в IE. Единственный способ в этом случае — отправить запрос серверу, чтобы он сформировал и вернул вордовский документ (или html-документ с вордовским контент-тайпом и расширением .doc) с соответствующими данными.
seeerg_23надеюсь есть способОставь надежду всяк в html входящий.
...
Рейтинг: 0 / 0
печать и экспорт из ExtJS
    #37914602
seeerg_23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
почему так нельзя??

var win = window.open();

win.print(выделенная строка);
win.close();

окно свойств принтера открывается. только я не знаю как определить выделенную строку.
...
Рейтинг: 0 / 0
печать и экспорт из ExtJS
    #37914605
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsaseeerg_23нужно вызывть окно печати драйвера и подать только выделенную строку на печать
можно печатать только часть элементов используя это правило
http://htmlbook.ru/css/media +1
...
Рейтинг: 0 / 0
печать и экспорт из ExtJS
    #37914635
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
seeerg_23почему так нельзя??

var win = window.open();

win.print(выделенная строка);
win.close();

окно свойств принтера открывается. print() не имеет параметров. Он печатает всю страницу.
seeerg_23только я не знаю как определить выделенную строку. rtfm
...
Рейтинг: 0 / 0
печать и экспорт из ExtJS
    #37914691
seeerg_23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а как можно открыть программно окно ворда ??
var win = window.open('winword.exe','','');
таким способом открывается web-окно, а мне нужно виндовс окно. подсккажите, плз
...
Рейтинг: 0 / 0
печать и экспорт из ExtJS
    #37914768
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: vbnet
1.
2.
var word = new ActiveXObject("Word.Application");
word.Visible=true;

Далее ад мглы и бездна безопасности.
...
Рейтинг: 0 / 0
печать и экспорт из ExtJS
    #37914913
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
/me думает: можно попытаться попробовать обработать напильником это ...
...
Рейтинг: 0 / 0
печать и экспорт из ExtJS
    #37915422
seeerg_23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy
Код: vbnet
1.
2.
var word = new ActiveXObject("Word.Application");
word.Visible=true;

Далее ад мглы и бездна безопасности.

не открывается !!
...
Рейтинг: 0 / 0
печать и экспорт из ExtJS
    #37915427
seeerg_23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
понял, что способом, которым я хочу, не получится вывести на печать. тогда делаю переход на след страницу и в какую-то форму вставляю выделенную строку. (в ASP.NET примерно так было: table1.SelectedRow.(file1.aspx)=ListView1.(file2.aspx)) Подскажите, как в Extjs выделенную строку на одной странице перенести в компонент (например форму) на другой странице??
...
Рейтинг: 0 / 0
печать и экспорт из ExtJS
    #37915762
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
On 08/14/2012 09:03 AM, seeerg_23 wrote:
> тогда делаю переход на след страницу и в какую-то форму вставляю выделенную строку. (в ASP.NET примерно так было: table1.SelectedRow.(file1.aspx)=ListView1.(file2.aspx)) Подскажите, как в Extjs выделенную строку на одной странице перенести в компонент (например форму) на другой странице??

/me вспоминает:
Э. Успенский. "Крокодил Гена и его друзья"- ...Только я тебе дам гнутые гвозди. Идет?
- Идет! - обрадовался Чебурашка. - Большое спасибо. Только дайте мне уж заодно и гнутый молоток!
- Гнутый молоток? - удивился кладовщик. - А зачем?
- Как - зачем? Забивать гнутые гвозди!..


Ну, передадите Вы выбранную строку другой странице и что Вам это даст? Дальше что? Вы ж и на этой с ней на данный момент ничего не можете сделать. Следующий топик будет "Как экспортировать тоблицу ExtJS в Word"?
Ex_Soft/me думает: можно попытаться попробовать обработать напильником это ...

смотрели?
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
печать и экспорт из ExtJS
    #37915897
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы:
1. Специально игнорируете форматирование кода?
2. Знаете, что такое Error Console и Debugger?
3. Будете из-за каждой мелочи создавать топик?
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
печать и экспорт из ExtJS
    #37915943
seeerg_23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ex_SoftВы:
1. Специально игнорируете форматирование кода?
2. Знаете, что такое Error Console и Debugger?
3. Будете из-за каждой мелочи создавать топик?
_________________
"Helo, word!" - 17 errors 56 warnings


я не вижу той темы, я думал модератор удалил.
Модератор: Да. И еще несколько. И все твои посты без форматирования последнюю неделю удаляю.
Я предупреждал - http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=959737&msg=12959072
[IDV]
...
Рейтинг: 0 / 0
печать и экспорт из ExtJS
    #37915964
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
On 14.08.2012 2:35 pm, seeerg_23 wrote:
> я не вижу той темы, я думал модератор удалил.

Тем не менее, это не отменяет:
1. Форматирование кода.
2. Использование Error Console и Debugger.
3. Использование brain.
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
печать и экспорт из ExtJS
    #37916092
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
/me вспоминает:
....- Убить упрямую тварь...


2moderator Мо забанить?..
Модератор: Подождем. Возможно, человек с первого раза не понял. Далее выбор ...
[IDV]
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
печать и экспорт из ExtJS
    #37918269
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот еще надыбал...
...
Рейтинг: 0 / 0
печать и экспорт из ExtJS
    #37936997
seeerg_23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
теперь нужно сделать экспорт не в ворд, а в эксель. надыбал несколько статей, но много непонятного
http://edspencer.net/2009/11/ext-ux-exporter-export-any-grid-to-excel-or-csv.html
http://www.sencha.com/forum/showthread.php?136598-Export-store-to-Excel
http://edspencer.net/2009/07/extuxprinter-printing-for-any-ext.html
нужно вот так получить:
http://loianegroner.com/2010/02/extjs-how-to-export-datagrid-to-excel.
те нужно мне 2 экспорта сделать:
1. это всю табл
2. данные из панели (окна или текстового поля, формы и тд)
...
Рейтинг: 0 / 0
печать и экспорт из ExtJS
    #37937228
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это, типо, ТЗ для нас?

Даю на водку: я так понимаю, что "...данные из панели (окна или текстового поля, формы и тд)..." попадают туда из store по некоему критерию? В этом случае говорим Ext.data.Store.filter() и переходим к п. 1. - экспортировать данные из store.

N 1.
seeerg_23 http://edspencer.net/2009/11/ext-ux-exporter-export-any-grid-to-excel-or-csv.html

ExtJS 3-й

N 2.
seeerg_23 http://www.sencha.com/forum/showthread.php?136598-Export-store-to-Excel

Вы точно топики по диагонали читаете :
http://www.sencha.com/forum/showthread.php?136598-Export-store-to-Excel&p=689574&viewfull=1#post689574 ...
5. https://github.com/iwiznia/Ext.ux.Exporter
...

Ex_Soft/me думает: можно попытаться попробовать обработать напильником это ...

N 3.
seeerg_23 http://edspencer.net/2009/07/extuxprinter-printing-for-any-ext.html

ExtJS 3-й

N 4.
seeerg_23нужно вот так получить:
http://loianegroner.com/2010/02/extjs-how-to-export-datagrid-to-excel.

ExtJS 3-й +
http://loianegroner.com/2010/02/extjs-how-to-export-datagrid-to-excel Ed Spencer also developed a similar plugin .

т.е. - N 1
...
Рейтинг: 0 / 0
печать и экспорт из ExtJS
    #37937258
seeerg_23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не какое это не тз для вас, это тз для меня - сделать экспорт и печать. пока на экспорте остановимся. я нашёл несколько ссылок, только не понятно порядок действия. вот и спрашиваю, что за чем следует делать. а вообще нужно сделать 2 экспорта:
1. экспорт из грида всех данных (все данные всех ПК)
2. экспорт из окна. (в окно выводится выделенная строка грида, те данные только одного ПК)
...
Рейтинг: 0 / 0
печать и экспорт из ExtJS
    #37937306
seeerg_23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если начать с малого, есть окно с текстом. его сначала экспортировать.
http://jsfiddle.net/ySf8f/23/
...
Рейтинг: 0 / 0
печать и экспорт из ExtJS
    #37937327
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
seeerg_23я нашёл несколько ссылок, только не понятно порядок действия. вот и спрашиваю, что за чем следует делать
1. Разбираемся (посредством дрозофилы )
2. Реализуем в боевом проекте

seeerg_23а вообще нужно сделать 2 экспорта:
1. экспорт из грида store всех данных (все данные всех ПК)
2. экспорт из окна. (в окно выводится выделенная строка грида row из store, которая выделенна в grid'е , те данные только одного ПК)
Я уже устал цитировать цитаты с цитированием. Наверное, специально для Вас, определю acronym RTFT ( Read The F* Thread/Topic ). Последний раз:
Ex_Soft В этом случае говорим Ext.data.Store.filter() и переходим к п. 1.
...
Рейтинг: 0 / 0
печать и экспорт из ExtJS
    #37937468
seeerg_23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ничё не пойму. есть куча файлов: Formater, Exporter, Exporte-all, Base, Base-64, , я так понял это и есть плагин!!??

1. создал тулбар с
Код: javascript
1.
2.
3.
4.
5.
tbar : [
  {
   xtype: 'exportbutton',
   store: Store,
  }],


так где -то ж надо прописать Ext.Uix.Exporter!!?? а в примере Ext.Uix.Exporter = Function ()... и код на страницу
...
Рейтинг: 0 / 0
25 сообщений из 56, страница 1 из 3
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / печать и экспорт из ExtJS
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]