FWCalendarActivity
FWCalendarActivity():New()Representa um agendamento para o calendário.
Visão geral
É o objeto de dados entregue ao FWCalendarWidget. Configure identificação, título, datas e horas antes de exibir. SetPriority aceita LOW, MEDIUM ou HIGH e associa cores; não combinar com SetColor quando a intenção for usar a cor da prioridade. O exemplo monta uma atividade fictícia e não persiste dados nem ativa calendário. A tabela de New menciona owner, mas a sintaxe e o exemplo oficial usam New sem argumento; seguimos esse recorte. (Fontes: refs. 1–1.)
Sintaxe
FWCalendarActivity():New()Métodos
SetID / SetTitleIdentifica e nomeia a atividade.o:SetID(cID) / o:SetTitle(cTitle)
SetDtIni / SetDtFinRecebem datas AdvPL.o:SetDtIni(dDate) / o:SetDtFin(dDate)
SetHrIni / SetHrFinRecebem textos de horário.o:SetHrIni(cHour) / o:SetHrFin(cHour)
SetPriorityLOW, MEDIUM ou HIGH.o:SetPriority(cPriority)
Exemplo comentado
#Include "Protheus.ch"
User Function Ed413()
Local oAtividade := FWCalendarActivity():New()
// Preparar dados sem persistencia.
oAtividade:SetID("ED01")
oAtividade:SetTitle("Revisao editorial")
oAtividade:SetPriority("LOW")
oAtividade:SetDtIni(SToD("20261026"))
oAtividade:SetDtFin(SToD("20261026"))
oAtividade:SetHrIni("09:00")
oAtividade:SetHrFin("10:00")
FreeObj(oAtividade)
Return NilObjeto preenchido e liberado; nenhum agendamento gravado. Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.
- Conferir versão da LIB, ciclo de vida e contexto antes de integrar à rotina completa. Métodos apresentados constituem um recorte documentado, não a API completa.
- Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.

Comentários
Ainda não há comentários aprovados.
Entre com Google ou Microsoft para comentar.