Versões comparadas

Chave

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

...

Painel

New

Sintaxe
MSProject():New( ) →

Descrição
Cria uma instância da classe MsProject() e inicializa o processo de manipulação do arquivo

Painel

Destroy

Sintaxe
MSProject():Destroy( ) →

Descrição
Finaliza o processo de manipulação do documento e destrói o objeto responsável pela construção para liberar a memória

Painel

BaseCalendarReset

Sintaxe
MSProject():BaseCalendarReset( cName ) →

Descrição
Finaliza o processo de manipulação do documento e destrói o objeto responsável pela construção para liberar a memória

Parâmetros

NomeTipoDescriçãoObrigatório
cName CaracterNome do calendário que terá as propriedade retornadas aos valores padrõesX
Painel

BCalendarCreate

New

Sintaxe
MSProject():NewBCalendarCreate( cName , cFrom ) →

Descrição
Cria uma instância da classe MsProject() e inicializa o processo de manipulação do arquivoum calendário base para uso no projeto

Parâmetros

NomeTipoDescriçãoObrigatório
cName CaracterNome do calendário a ser criadoX
cFrom CaracterNome do calendário que será copiado

Painel

BCalendarDelete

Sintaxe
MSProject():BCalendarCreate( cName ) →

Descrição
Exclui um calendário base

Parâmetros

NomeTipoDescriçãoObrigatório
cNameCaracterNome do calendário que será excluídoX
Painel

BCalendarEditDays

Sintaxe
MSProject():BCalendarEditDays( cName, dStartDate, dEndDate, nWeekDay, lWorking, cFrom1, cTo1, cFrom2, cTo2, cFrom3, cTo3, lDefault, cFrom4, cTo4, cFrom5, cTo5 ) →

Descrição
Altera as informações de dia trabalhado e horário de um ou mais dias no calendário base

Parâmetros

NomeTipoDescriçãoObrigatório
cNameCaracterNome do calendário que sofrerá as alteraçõesX
dStartDateDataData inicial para processar a alteração
dEndDateDataData final para processar a alteração
nWeekDayNúmericoIndica o dia da semana que sofrerá alteração. Este parâmetro é ignorado quando são enviados dStartDate ou dEndDate. Para mais informações, clique aqui
lWorkingLógicoVerdadeiro se os dias informados são dias trabalhados
cFrom1CaracterHora de início do primeiro turno
cTo1CaracterHora final do primeiro turno
cFrom2CaracterHora de início do segundo turno
cTo2CaracterHora final do segundo turno
cFrom3CaracterHora de início do terceiro turno
cTo3CaracterHora final do terceiro turno
lDefaultLógicoIndica se tem que voltar os horários dos dias informados para o valor padrão. Caso lWorking seja definido este parâmetro é ignorado
cFrom4CaracterHora de início do quarto turno
cTo4CaracterHora final do quarto turno
cFrom5CaracterHora de início do quinto turno
cTo5CaracterHora final do quinto turno
Painel

BCalendarRename

Sintaxe
MSProject():BCalendarRename( cFromName , cToName ) →

Descrição
Renomeia um calendário base

Parâmetros

NomeTipoDescriçãoObrigatório
cFromName CaracterNome original do calendário baseX
cToNameCaracterNovo nome para o calendário baseX
Painel

CalculateAll

Sintaxe
MSProject():CalculateAll( ) →

Descrição
Calcula as informações de todos os projetos abertos

Painel

FileClose

Sintaxe
MSProject():FileClose( nSave, lNoAuto ) →

Descrição
Fecha o projeto ativo

Parâmetros

NomeTipoDescriçãoObrigatório
nSave
NuméricoDetermina se deve fechar o projeto realizando a gravação do conteúdoX
lNoAuto LógicoVerdadeiro caso queira que o evento de fechamento não seja disparado para macros
Painel

FileCloseAll

Sintaxe
MSProject():FileCloseAll( nSave ) →

Descrição
Fecha todos os projetos abertos

Parâmetros

NomeTipoDescriçãoObrigatório
nSaveNuméricoDetermina se deve fechar o projeto realizando a gravação do conteúdo
Painel

FileNew

Sintaxe
MSProject():FileNew( lSummaryInfo, cTemplate, lFileNewDialog, lFileNewWorkpane ) →

Descrição
Cria um novo projeto

Parâmetros

NomeTipoDescriçãoObrigatório
lSummaryInfoLógicoDefine se deve exibir a janela para preencher as informações do projeto (.T.). O valor padrão é lido das configurações de project
cTemplateCaracterCaminho para o arquivo de template a ser utilizado na criação do novo projeto
lFileNewDialogLógicoDetermina se deve exibir a janela para seleção do template a partir do qual será criado o novo projeto. Este parâmetro é ignorado quando é definido cTemplate é definido
lFileNewWorkpane LógicoIndica se deve abrir a janela de novo projeto (.T.) antes de criar o novo arquivo
Painel

FileOpen

Sintaxe
MSProject():FileOpen( cName, lReadOnly, nMerge, lTaskInformation, cTable, cSheet, lNoAuto, cUserID, cDatabasePassWord, cFormatID, cMap, nOpenPool, cPassword, cWriteResPassword, lIgnoreReadOnlyRecommended, cXMLName ) →

Descrição
Abre um projeto ou importa dados

Parâmetros

NomeTipoDescriçãoObrigatório
cNameCaracterNome do arquivo a ser abertoX
lReadOnlyLógicoDefine se precisa realizar a abertura como somente leitura
nMergeNuméricoIndica se deve realizar o merge do projeto ativo com o projeto a ser aberto 
lTaskInformationLógicoDefine o arquivo contém informações sobre tarefas (.T.), caso contrário serão consideradas informações de recursos (.F.). Quando o parâmetro cMap é informado este parâmetro é ignorado
cTableCaracterNome da tabela para inserir as informações de recurso ou tarefas quando o arquivo a ser aberto não foi salvo como projeto
cSheetCaracterNome da aba da planilha do Excel para ler quando o arquivo for uma planilha
lNoAutoLógicoVerdadeiro caso queira evitar o disparo do evento de abertura para a execução de macros
cUserIDCaracterIdentificação do usuário quando acessando arquivo de banco de dados. Se cName ou cFormatId não forem bancos de dados este parâmetro é ignorado
cDatabasePassWordCaracterSenha do usuário para acesso ao arquivo de banco de dados. Se cName ou cFormatId não forem bancos de dados este parâmetro é ignorado
cFormatIDCaracter

Indica qual o formato de arquivo está sendo aberto.
Por exemplo:
"MSProject.mpp.9" > Project file
"MSProject.mpt.9" > Project template
"MSProject.mpd" > Project database
"MSProject.XMLDOM" > XML file


cMapCaracterNome do mapa de importação quando importando dados
nOpenPoolNuméricoAção/estratégia de abertura a ser tomada quando abrindo arquivo que contenha subprojetos
cPasswordCaracterSenha a ser utilizada quando o arquivo tiver proteção por senha na abertura
cWriteResPasswordCaracterSenha a ser utilizada quando o arquivo tiver proteção de senha na escrita/alteração de conteúdo
lIgnoreReadOnlyRecommendedLógicoIndica para exibir de que o projeto deveria ser aberto como somente leitura quando foi salvo como recomendado somente leitura
cXMLNameCaracterNome do arquivo xml a ser aberto caso o cFormatId seja informado como MSProject.XMLDOM. Quando este FormatId é informado é obrigatório o preenchimento deste parâmetro. Este parâmetro e o cName não podem ser informados ao mesmo tempo, quando um é informado o outro deve ser nulo