Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Painel

RCalendarEditDays

Sintaxe
MSProject():RCalendarEditDays( cProjectName, cResourceName, dStartDate, dEndDate, nWeekday, lWorking, lDefault, cFrom1, cTo1, cFrom2, cTo2, cFrom3, cTo3, cFrom4, cTo4, cFrom5, cTo5 ) →

Descrição
Altera os dias em um calendário de recurso

Parâmetros

NomeTipoDescriçãoObrigatório
cProjectNameCaracterNome do projeto que contém o calendárioX
cResourceNameCaracterNome do recurso para alterarX
dStartDateDataData inicial para alteração
dEndDateDataData final para alteração
nWeekdayNuméricoDia da semana para alteração dos dias. Utilizar como referência para preenchimento deste parâmetro o conteúdo deste link
lWorkingLógicoDefine se deve considerar os dias de trabalho na alteração. Parâmetro não é avaliado quando lDefault é informado
lDefaultLógicoVerdadeiro quando o calendário do recurso utilizar os padrões do calendário base
cFrom1CaracterHora inicial do primeiro turno
cTo1CaracterHora final do primeiro turno
cFrom2CaracterHora inicial do segundo turno
cTo2CaracterHora final do segundo turno
cFrom3CaracterHora inicial do terceiro turno
cTo3CaracterHora final do terceiro turno
cFrom4CaracterHora inicial do quarto turno
cTo4CaracterHora final do quarto turno
cFrom5CaracterHora inicial do quinto turno
cTo5CaracterHora final do quinto turno
Painel

ResourceCalendarReset

Sintaxe
MSProject():ResourceCalendarReset( cProjectName, cResourceName, cBaseCalendar ) →

Descrição
Restaura os valores padrões de um calendário de recurso

Parâmetros

NomeTipoDescriçãoObrigatório
cProjectNameCaracterNome do projeto que contém o calendário do recurso para restaurarX
cResourceNameCaracterNome do recurso que terá o calendário restaurado ao valor padrãoX
cBaseCalendar CaracterNome do calendário base que deverá ser utilizado como padrão para restaurar o valor
Painel

SelectRow

Sintaxe
MSProject():SelectRow( nRow, nRowRelative, nHeight, lExtend, lAdd ) →

Descrição
Seleciona uma ou mais linhas

Parâmetros

NomeTipoDescriçãoObrigatório
nRowNuméricoO número da linha para selecionar
nRowRelativeNuméricoIndica se a posição é relativa a seleção de linha ativa (.T.) ou não (.F.)
nHeightNuméricoNúmero de linhas para adicionar a seleção a partir da célula atual
lExtendLógicoIndica se deve estender as novas linhas sendo selecionadas à seleção atual (.T.) ou não (.F.)
lAddLógicoIndica se a nova seleção deve ser adicionada a seleção atual (.T.) ou não (.F.)
Painel

SetCaption

Sintaxe
MSProject():SetCaption( cCaption ) →

Descrição
Atribui o texto para exibição de título na janela da aplicação Project

Parâmetros

NomeTipoDescriçãoObrigatório
cCaption
CaracterTítulo da janela da aplicaçãoX
Painel

SetHeight

Sintaxe
MSProject():SetHeight( nHeight ) →

Descrição
Atribui a altura da janela da aplicação Project. O valor é atribuído em pontos, não em pixels

Parâmetros

NomeTipoDescriçãoObrigatório
nHeight
NuméricoTamanho da janelaX
Painel

SetLeft

Sintaxe
MSProject():SetLeft( nLeft ) →

Descrição
Atribui a posição a esquerda da aplicação Project. O valor é atribuído em pontos, não em pixels

Parâmetros

NomeTipoDescriçãoObrigatório
nLeftNuméricoValor da posição a esquerda considerando a distância para a telaX
Painel

SetTop

Sintaxe
MSProject():SetTop( nTop ) →

Descrição
Atribui a posição do topo da aplicação Project

Parâmetros

NomeTipoDescriçãoObrigatório
nTopNuméricoValor do posicionamentoX
Painel

SetVisible

Sintaxe
MSProject():SetVisible( lVisible ) →

Descrição
Atribui a definição para deixar o objeto visível ou não visível

Parâmetros

NomeTipoDescriçãoObrigatório
lVisibleLógicoIndica se a aplicação está visível (.T.) ou não (.F.)X
Painel

SetWidth

Sintaxe
MSProject():SetWidth( nValue1 ) → nWidth

Descrição
Atribui a largura da janela da aplicação Project. Valor em pontos, não em pixels

Parâmetros

NomeTipoDescriçãoObrigatório
nValue1Numérico
X


Retorno
nWidth - Numérico - Largura da janela

Painel

TableApply

Sintaxe
MSProject():TableApply( cName ) →

Descrição
Aplica uma tabela a visão ativa

Parâmetros

NomeTipoDescriçãoObrigatório
cNameCaracterNome da tabela a ser aplicadaX
Painel

TableEdit

Sintaxe
MSProject():TableEdit( cName, lTaskTable, lCreate, lOverwriteExisting, cNewName, cFieldName, cNewFieldName, cTitle, nWidth, nAlign, lShowInMenu, lLockFirstColumn, cDateFormat, nRowHeight, nColumnPosition, nAlignTitle, lHeaderAutoRowHeightAdjustment, lHeaderTextWrap ) →

Descrição
Cria, altera ou copia uma tabela

Parâmetros

NomeTipoDescriçãoObrigatório
cNameCaracterNome da tabela que será alterada, criada ou copiadaX
lTaskTableLógicoDetermina se a tabela contém informação sobre tarefas ou recursosX
lCreateLógicoIndica se o Project deve criar uma nova tabela. Caso cNewName não seja definido será criada uma nova tabela com o nome do parâmetro cName. Caso seja especificado o valor em cNewName será copiada a tabela cName e dado o nome do parâmetro cNewName
lOverwriteExistingLógico

Indica se deve sobrescrever com uma nova tabela


cNewNameCaracterIndica um novo nome para uma tabela existente (quando lCreate é .F.) ou nova tabela (quando lCreate é .T.)
cFieldNameCaracterNome do campo para alteração
cNewFieldNameCaracterNome do novo campo. O campo especificado neste parâmetro irá substituir o campo especificado em cFieldName
cTitleCaracterTítulo para o campo especificado no parâmetro cFieldName
nWidthNuméricoLargura para o campo especificado em cFieldName
nAlignNuméricoIndica qual a forma de alinhamento do conteúdo no campo. Para informações sobre o conteúdo neste campo visualizar este link.
lShowInMenuLógicoDetermina se o nome da tabela deve aparecer no menu de tabelas
lLockFirstColumnLógicoDefine se o Project deve bloquear e prevenir alterações na primeira coluna da tabela
cDateFormatCaracter

Define o formato de data que deve ser utilizado na tabela. Por exemplo:
pjDateDefault > usa o padrão definido no Project
pjDate_mm_dd_yy_hh_mmAM > 9/30/02 12:33 PM
pjDate_mm_dd_yy > 9/30/02
pjDate_mm_dd_yyyy > 9/30/2002
Detalhes para o preenchimento deste parâmetro, consultar aqui


nRowHeightNuméricoDefine a altura da coluna na tabela
nColumnPositionNuméricoNúmero da coluna para alteração. Colunas são numeradas da esquerda para a direita iniciando em 0, caso deseje inserir por último informe -1 (que é o valor padrão). A primeira coluna não é modificada quando o parâmetro lLockFirstColumn foi definido para a tabela 
nAlignTitleNuméricoIndica como deve ser o alinhamento do título. Consulte as opções aqui
lHeaderAutoRowHeightAdjustmentLógicoIndica se deve auto ajustar a altura da linha da tabela
lHeaderTextWrapLógicoIndica se o Project deve quebrar o texto no header da tabela
Painel

ViewApply

Sintaxe
MSProject():ViewApply( cName, lSinglePane, lToggle ) →

Descrição
Define a view ativa na janela

Parâmetros

NomeTipoDescriçãoObrigatório
cNameCaracterNome da view a ser exibida na janela ativaX
lSinglePaneLógicoIndica se qualquer divisão deve ser removida e a janela ativa exibirá um painel único da view
lToggleLógicoIndica se a janela ativa deve trocar de um painel para dois painéis e vice-versa. Este parâmetro é ignorado quando lSinglePane é informado