TDBPlanner - Pegar data/hora da célula marcada

Delphi

27/08/2010

Bom dia a todos/as

Na empresa que trabalho estamos começando a utilizar os componentes da TMS, o VCL Planner.
Conseguimos fazer como anda o figurino, utilizando os Demos do site.

Mas agora surgiu a necessidade de criar uma tela para o usuário colocar dos dados.

Dúvida: Como posso retornar a data/hora da célula que o cursor estava no momento que o usuário pressionar o INSERT?
Fábio Cruz

Fábio Cruz

Curtidas 0

Respostas

Fábio Cruz

Fábio Cruz

27/08/2010

Ninguem?
GOSTEI 0
Fábio Cruz

Fábio Cruz

27/08/2010

Ninguem?
GOSTEI 0
Diego Jacauna

Diego Jacauna

27/08/2010

Bom dia a todos/as



Na empresa que trabalho estamos começando a utilizar os componentes da TMS, o VCL Planner.

Conseguimos fazer como anda o figurino, utilizando os Demos do site.



Mas agora surgiu a necessidade de criar uma tela para o usuário colocar dos dados.



Dúvida: Como posso retornar a data/hora da célula que o cursor estava no momento que o usuário pressionar o <strong class="bbc">INSERT</strong>?




Olá... Segue a solução que utilizei:

Pega o valor da data e hora do início da seleção
ShowMessage(DateTimeToStr(DBPlanner1.CellToTime(DBPlanner1.SelPosition, DBPlanner1.SelItemBegin)));


Pega o valor da data e hora do fim da seleção
ShowMessage(DateTimeToStr(DBPlanner1.CellToTime(DBPlanner1.SelPosition, DBPlanner1.SelItemEnd)));
GOSTEI 0
POSTAR