Ir para conteúdo
Fórum Script Brasil

jorgedias78

Membros
  • Total de itens

    6
  • Registro em

  • Última visita

Sobre jorgedias78

jorgedias78's Achievements

0

Reputação

  1. Viva pessoal da lista! Espero que alguém me consiga ajudar neste problema que tenho! Gostaria de actualizar os valores das celulas de uma grid (que existe dentro de um tab) que dependem da data de sistema. Esses valores são calculados depois de editar as colunas dessa lista (dentro de Private Sub grid3_AfterColEdit ) mas cada vez que entro na aplicacao no dia seguinte esses valores deveriam ser actualizados uma vez que dependem da data de sistema: x = DateDiff("d", DateValue(grid3.Columns(8).Value), Now) Me.grid3.Columns(10).Value = x já experimentei no form onload e nada! O ideal seria cada vez que voltasse a tab onde se encontra a grid (grid3) ele deveria actualizar os valores das celulas que dependem da data de sistema. Como e onde posso fazer isso? Obrigado pela atencao e se possivel ajuda! Cumprimentos, JD
  2. Viva, ppl da lista! Gostaria de saber como enviar diferentes corpos de mensagem para diferente utilizadores. Por exemplo, tenho um inquerito que no fim envia por email para o remetente (FROM), destinatario (TO) e para um com conhecimento (CC) o mesmo email de notificacao de envio. Gostaria que o corpo da mensagem (BODY) fosse diferente para o rementente e para o destinatario. Como fazer isso? Dim objEmail As New System.Net.Mail.MailMessage() ... objEmail.From = New System.Net.Mail.MailAddress("lalalala <lalala@lalala.pt>") objEmail.To.Add("sender <sender@sender.com>") objEmail.Subject = "Inquerito Preenchido!" ...
  3. Obrigado pela resposta, mas isso não funciona pois não existem propriedades suficientes para o control ctl. Eu já uso o for each: dim ctl as control For Each ctl In controlP.Controls If (TypeOf ctl Is TextBox) Then DirectCast(ctl, TextBox).Text = String.Empty End If Next Como já referi a minha duvida e como usar isto para disparar mensagens como o javascript faz, para o caso dos campos estarem já limpos ou não. não faz sentido limpar campos que estao vazios. Tenho este codigo que se abaixo que poderia ser chamado, mas o problema e como usa-lo em cima. Como poderei utilizar o ctl do tipo control para saber se o conteudo esta vazio ou não, já que o intellisense não tem uma propriedade .value ou . text? Dim strMessage As String strMessage = "Os campos estao vazios!" Dim strScript As String = "<script language=JavaScript>" strScript += "alert(""" & strMessage & """);" strScript += "</script>" Como fazer isso no codigo em cima? Obrigado uma vez mais pela possivel ajuda!
  4. Viva ppl da lista! Espero que alguém da lista me consiga ajudar a resolver este pequeno problema. Estou a trabalhar em paginas aspx e no final de um formulario tenho um botao limpar. Esse botao funciona, naturalmente, para limpar todas as caixas de texto, dropdownlist, etc desse formulario. Esse botao possui um evento que vai disparar uma mensagem antes de apagar os dados: onclientclick = if (!confirm('Confirma limpeza de dados?')) return false; Ele dispara e funciona muito bem, mas ele faz isso caso os campos estejam vazios tambem. Como poderei fazer para ele disparar uma mensagem diferente para quando todos os campos estejam vazios? Tipo "não existem campos para limpar!" Eu já uso for each: For Each c As Control In Me.Controls If TypeOf c Is TextBox Then c.Text = "" End If Next como esta postado em: http://scriptbrasil.com.br/forum/index.php?showtopic=73733 Queria era saber como usar isto para ver se os campos estao limpos ou não. Se estiverem, disparam a menssagem para limpar e limpam os campos. Se não estiverem, dispara a mensagem a dizer que os campos estao limpos. Como fazer isto no codigo em cima? Obrigado pela vossa atencao e se possivel resposta! Cumps, JD
  5. E isso mesmo! Tinha um response.write em excesso... :( Obrigado pela ajuda! :)
  6. Boa tarde! Espero que alguém do grupo me possa ajudar nesta questao que não consigo resolver. Estou a tentar concatenar o resultado de dois campos de uma tabela da seguinte maneira: <td bgcolor="#E4ECF0" style="border: 1px solid #FFFFFF; padding-top: 0" align="center" width="20" height="35" valign="top" ><font face="tahoma, verdana,arial" size="1"> <b> <% Response.Write tab("campo_horas") & ":" & response.Write tab("campo_minutos") Response.Write " </TD>"& vbCrLf %> </b> </font> O resultado deveria ser a concatenacao de dois campos horas e minutos. qualquer coisa como por exemplo- 10:30 E claro que ao correr ele vai-me dar um erro, mas já experimentei outras solucoes e nada... Certamente que estou a fazer algo de errado na sintaxe, portanto peco a ajuda a alguém deste grupo que me possa ajudar e a perceber o meu erro. Obrigado pela vossa atencao. Jorge
×
×
  • Criar Novo...