String e Inaccessible value
Estou montando uma agenda com os componentes da paleta JvTimeFrameWorks e estou enroscado em uma coisa que parece boba, mas fazem três dias que estou apanhando destes componentes.
Em um determinado momento eu preciso testar se dentro de uma célula do componente calendário (JvTfmonths) está vazia ou não (se há algum agendamento). Então utilizo uma propriedade do componente que me retorna o id do agendamento como uma string. Então o teste é fácil, se eu der dois cliques na celula do dia e ele me retornar uma string eu executo a rotina, agora se ele retornar vazio eu não executo. Até aí parece fácil. A primeira parte ele executa normalmente, mas quando não há agendamento, ao invés dele retornar vazio, ele retorna inaccessible value e como isto não é uma string acaba acontecendo um erro. Há alguma outa maneira de eu contornar isso? Já tentei umas 100 maneiras diferentes e todas dão erro.
Em um determinado momento eu preciso testar se dentro de uma célula do componente calendário (JvTfmonths) está vazia ou não (se há algum agendamento). Então utilizo uma propriedade do componente que me retorna o id do agendamento como uma string. Então o teste é fácil, se eu der dois cliques na celula do dia e ele me retornar uma string eu executo a rotina, agora se ele retornar vazio eu não executo. Até aí parece fácil. A primeira parte ele executa normalmente, mas quando não há agendamento, ao invés dele retornar vazio, ele retorna inaccessible value e como isto não é uma string acaba acontecendo um erro. Há alguma outa maneira de eu contornar isso? Já tentei umas 100 maneiras diferentes e todas dão erro.
Fundação Rossi)
Curtidas 0
Respostas
Joel Rodrigues
06/08/2012
Mostre como você está fazendo isso hoje.
GOSTEI 0
Fundação Rossi)
06/08/2012
Joel, obrigado pelo interesse, mas após três dias acabei achando uma outra solução. Ao invés de testar se há um agendamento através do retorno da id, eu achei uma propriedade onde me diz quantos agendamentos há em uma célula. Então se for zero eu consigo o que eu quero. Este componente da paleta Jedi não tem muita documentação, então tem que ficar fazendo as coisas na raça mesmo. Mas valeu mesmo assim.
GOSTEI 0
Joel Rodrigues
06/08/2012
Bom, fico feliz que o problema tenha sido resolvido.
Precisando, não exite em postar no fórum, sempre que pudermos, tentaremos ajudar.
Sendo assim, estou encerrando este tópico.
Um abraço.
Precisando, não exite em postar no fórum, sempre que pudermos, tentaremos ajudar.
Sendo assim, estou encerrando este tópico.
Um abraço.
GOSTEI 0