コード例 #1
0
        private void mnuArquivoRelatorioImportar_Click(object sender, EventArgs e)
        {
            DialogResult   Resp;
            OpenFileDialog dlgAbrir = new OpenFileDialog();

            dlgAbrir.Title  = "Escolha o modelo de relatório";
            dlgAbrir.Filter = "Check List Preenchido (*.chklr)|*.chklr";
            string _PastaPadraoModeloRelatorio = (string)csUtil.CarregarPreferencia("Pasta padrao modelo relatorio");

            if (_PastaPadraoModeloRelatorio != null)
            {
                dlgAbrir.InitialDirectory = _PastaPadraoModeloRelatorio;
            }
            Resp = dlgAbrir.ShowDialog();
            if (Resp == DialogResult.OK)
            {
                string _NomeModelo = null;
                csUtil.SalvarPreferencia("Pasta padrao modelo relatorio", csUtil.ParteNomeArquivo(dlgAbrir.FileName, csUtil.enuParteNomeArquivo.Pasta));
                _NomeModelo = _ListaCheckItens.InserirRelatorio(dlgAbrir.FileName);
                if (_NomeModelo != null)
                {
                    this.AtualizarMenuRelatorios();
                    _ArquivoEstaSalvo = false;
                    Resp = MessageBox.Show("Deseja abrir o relatório " + _NomeModelo + " para edição?", "Editar Relatorio", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                    if (Resp == DialogResult.Yes)
                    {
                        this.EditaRelatorio(_NomeModelo);
                    }
                }
            }
        }
コード例 #2
0
        private void mnuFerramentasRelatorioImportar_Click(object sender, EventArgs e)
        {
            DialogResult   Resp;
            OpenFileDialog dlgAbrir = new OpenFileDialog();

            dlgAbrir.Title  = "Escolha o modelo de relatório";
            dlgAbrir.Filter = "Check List Preenchido (*.chklr)|*.chklr";
            Resp            = dlgAbrir.ShowDialog();
            if (Resp == System.Windows.Forms.DialogResult.OK)
            {
                _ListaCheckItens.InserirRelatorio(dlgAbrir.FileName);
                this.AtualizarMenuRelatorios();
                _ListaCheckItens.MostrarRelatorio(dlgAbrir.FileName);
                _ArquivoEstaSalvo = false;
            }
        }