[CLOSED] How I print ext:Window content?

  1. #1

    [CLOSED] How I print ext:Window content?

    Hi

    I´m trying print the ext:window content, following this ext.net forum thread:
    http://forums.ext.net/showthread.php...indow-Contents

    But I get the error run-time error: The object don´t support property or method 'print'

    Thanks for any help!

    Follow my test aspx page:

    Main page (with ext:window)
    <%@ Page Language="vb" AutoEventWireup="false" CodeBehind="Test14.aspx.vb" Inherits="WebApplication3.Test14" %>
    <%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="ext" %>
    
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    
    <script runat="server">
           
        Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
            wndAgreementWindow.Show()
        End Sub
        
    </script>
    
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        <title></title>
    </head>
    <body>
    <ext:ResourceManager ID="resManagerSGCO" runat="server" Namespace="SuperaWeb.SGCO" />    
    <ext:Window 
        ID="wndAgreementWindow" 
        runat="server"
        Icon="Accept"
        Title="Título da tela"
        Width="800" 
        Height="480" 
        AutoShow="false" 
        Modal="true" 
        Resizable="false"
        PaddingSummary="5px 5px 5px 5px"
        Hidden="true"
        ButtonAlign="Right"
        Layout="FitLayout"
        DefaultButton="button[text=Concordo]"
        Closable="false">
        <TopBar>
            <ext:Toolbar>
                <Items>
                    <ext:Button runat="server" id="btnPrint" icon="Printer">
                        <Listeners>
                            <Click Handler="#{wndAgreementWindow}.getBody().print()" />                        
                        </Listeners>
                    </ext:Button>
                    <ext:Button runat="server" id="btnSave" Icon="Disk">
                        <Menu>
                            <ext:Menu runat="server">
                                <Items>
                                    <ext:Button runat="server" ID="btSaveAsPDF" text="Acrobat PDF" Icon="PageWhiteAcrobat" />
                                    <ext:Button runat="server" ID="btSaveAsWord" text="Microsoft Word" Icon="PageWord" /> 
                                </Items>
                            </ext:Menu>
                        </Menu>
                    </ext:Button>
                </Items>
            </ext:Toolbar>
        </TopBar>
        <Items>
            <ext:Panel ID="paneAgendamentosSalaSGE" runat="server" Border="true" BodyPadding="3" Layout="FitLayout">
                <Defaults>
                    <ext:Parameter Name="LabelAlign" Value="Top" Mode="Value" />
                </Defaults>
                <Loader ID="Loader1" runat="server" AutoLoad="true" Url="~/test15.aspx" Mode="Frame">
                    <LoadMask Msg="Carregando..." ShowMask="true" />
                </Loader>
            </ext:Panel>
        </Items>
        <Buttons>
            <ext:Button runat="server" id="btnConcordo" text="Concordo" Width="100px" Icon="Tick" >
            </ext:Button>
            <ext:Button runat="server" id="btnDiscordo" text="Não concordo" Width="100px" Icon="Cancel" >
            </ext:Button>
        </Buttons>
    </ext:Window>
    </body>
    </html>
    Page loaded in ext:window
    <%@ Page Language="vb" AutoEventWireup="false" CodeBehind="Test15.aspx.vb" Inherits="WebApplication3.Test15" %>
    
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        <title></title>
    </head>
    <body>
        <form id="form1" runat="server">
    <table width=100%><tr><td align="center"><b><font face="Arial" size=4>REGRAS DE USO DAS SALAS</font></b></td></tr></table><br><table width=100%><tr><td align="right"><font face="Arial" size=2>Elabora&ccedil;&atilde;o: Coordenadora Administrativa CEJAS</font></td></tr></table><br><br><b><font face="Arial" size=2>ORIENTA&Ccedil;&Otilde;ES:</font></b><br><li>Utilizar como local na divulga<font face="Arial" size=2>&ccedil;&atilde;o do evento o nome do CEJAS - Centro Empresarial de Jaragu&aacute; do Sul - Rua Octaviano Lombardi, 100 - Bairro Czerniewicz - Jaragu&aacute; do Sul - SC</font></li><br><li><font face="Arial" size=2>Para acesso &agrave; rede sem fio solicite sua senha na recep&ccedil;&atilde;o;</font></li><br><li><font face="Arial" size=2>A corrente el&eacute;trica &eacute; de 220 volts;</font></li><br><li><font face="Arial" size=2>Zelar pelo bom uso dos m&oacute;veis e equipamentos;</font></li><br><li><font face="Arial" size=2>Utilizar os lixeiros existentes nas salas para o dep&oacute;sito de papel, ch
    icletes, etc</font></li><br><li><font face="Arial" size=2>O coffee-break de cada evento estar&aacute; devidamente identificado com o nome da sala que est&aacute;</font></li><br><font face="Arial" size=2>acontecendo o evento, na &aacute;rea de circula&ccedil;&atilde;o pr&oacute;xima &agrave; mesma;</font><br><li><font face="Arial" size=2>O pagamento referente &agrave; loca&ccedil;&atilde;o de sala e/ou equipamentos, dever&aacute; ser efetuado, preferencialmente, de forma &agrave; vista, um dia antes ou no dia do evento diretamente no CEJAS ou atrav&eacute;s de dep&oacute;sito banc&aacute;rio.</font></li><br><br><b><font face="Arial" size=2>RESPONSABILIDADES:</font></b><br><li>Fica sob a responsabilidade do ministrante/instrutor a correta utiliza<font face="Arial" size=2>&ccedil;&atilde;o das canetas, que pode ser usada tanto para quadro branco como para o flip chart;</font></li><br><li><font face="Arial" size=2>O layout do Grande Audit&oacute;rio Eggon Jo&atilde;o da Silva e do Sal&atilde;o Nobre Pedro Donini d
    ever&atilde;o ser entregues da mesma forma como quando foram locados, isto &eacute;, colocando as cadeiras em suas posi&ccedil;&otilde;es iniciais e removendo todo tipo de material excedente utilizado no evento, como pap&eacute;is, bal&otilde;es, etc., pois n&atilde;o est&aacute; incluso na taxa de loca&ccedil;&atilde;o/limpeza;</font></li><br><li><font face="Arial" size=2>&Eacute; de responsabilidade do setor de Log&iacute;stica a locomo&ccedil;&atilde;o de equipamentos e materiais</font></li><br><font face="Arial" size=2>pertencentes ao CEJAS, necess&aacute;rios para a realiza&ccedil;&atilde;o do evento;</font><br><li><font face="Arial" size=2>&Eacute; de responsabilidade do solicitante da loca&ccedil;&atilde;o a provid&ecirc;ncia dos equipamentos que n&atilde;o</font></li><br><font face="Arial" size=2>pertencem ao CEJAS. Exemplo: banners, apostilas, blocos de rascunho, canetas, etc.;</font><br><li><font face="Arial" size=2>Para servi&ccedil;os contratados com fornecedores externos, o pagamento, organiza&cce
    dil;&atilde;o e execu&ccedil;&atilde;o n&atilde;o ser&atilde;o de responsabilidade do Centro Empresarial de Jaragu&aacute; do Sul.</font></li><br><br><b><font face="Arial" size=2>N&Atilde;O &Eacute; PERMITIDO:</font></b><br><li>Encostar as cadeiras e os p<font face="Arial" size=2>&eacute;s nas paredes;</font></li><br><li><font face="Arial" size=2>Fixar pap&eacute;is nas paredes, quando necess&aacute;rio, fazer uso dos biombos;</font></li><br><li><font face="Arial" size=2>Fumar dentro das salas, bem como nas demais depend&ecirc;ncias do CEJAS;</font></li><br><li><font face="Arial" size=2>Utilizar o sistema de som do Sal&atilde;o Nobre e do Audit&oacute;rio sem a presen&ccedil;a de um respons&aacute;vel/operador do Centro Empresarial de Jaragu&aacute; do Sul;</font></li><br><li><font face="Arial" size=2>Movimentar as mesas do Grande Audit&oacute;rio Eggon Jo&atilde;o da Silva, Sal&atilde;o Nobre Pedro Donini, Sala de Reuni&otilde;es Superior e Sal&atilde;o de Eventos;</font></li><br><li><font face="Arial" size=2
    >Usar taxinhas e fita adesiva nas Mesas do Sal&atilde;o de Eventos;</font></li><br><li><font face="Arial" size=2>Remover as mesas do Sal&atilde;o de Eventos para a sacada lateral;</font></li><br><li><font face="Arial" size=2>Comer e beber dentro das salas de treinamento, Sal&atilde;o Nobre e Audit&oacute;rio:</font></li><br><font face="Arial" size=2>a) &Eacute; expressamente proibido mexer no coffee-break de outro evento, caso isto ocorra, o<br>respons&aacute;vel pelo setor de Log&iacute;stica dever&aacute; ser comunicado, cabendo a este tomar provid&ecirc;ncias.</font>
        </form>
    </body>
    </html>
    Last edited by Daniil; Feb 29, 2012 at 4:04 PM. Reason: [CLOSED]
  2. #2
    Hi,

    Well, you load a page not into the Window, you load it into the Panel with the "paneAgendamentosSalaSGE" ID.

    So, please use that Panel instead of Window.
  3. #3
    Well, that was it!

    Thanks a lot and sorry about this.

Similar Threads

  1. Replies: 6
    Last Post: Feb 18, 2011, 2:12 PM
  2. [CLOSED] [1.0] Print Window Contents
    By MP in forum 1.x Legacy Premium Help
    Replies: 8
    Last Post: Sep 22, 2010, 8:18 PM
  3. [CLOSED] Print a Window
    By rthiney in forum 1.x Legacy Premium Help
    Replies: 7
    Last Post: Jun 01, 2010, 10:30 PM
  4. Replies: 1
    Last Post: Mar 25, 2010, 5:59 PM
  5. Print content inside a panel
    By Nagaraj K Hebbar in forum 1.x Help
    Replies: 0
    Last Post: May 19, 2009, 2:14 AM

Posting Permissions