Visualizando, excluindo e copiando filtros e personalizações de um usuário


A idéia aqui é bem simples, como visualizo, removo ou copio os filtros e personalizações de um usuário. Abaixo o exemplo de uma tela de parametros que fica registrada na SX1 e SXK. pergunta Primeiramente, abra o APSDU. Em seguinda vá no menu Arquivo e depois em Abrir. O driver a ser utilizado, caso não trabalhe com ctree é "DBF", mantenha marcado a opção "Compartilhado" e clique em Ok. abrir_tabela   Na próxima tela, localize "Listar apenas os arquivos do tipo" como "Todos os arquivos". abrindo a tabela profile Na paste de "Diretórios" localize a pasta "Profile", no lado direito, localize o arquivo "profile.usr". Este arquivo é composto por 5 campos, sendo eles: P_NAME = codigo do usuario P_PROG = programa P_TASK = tarefas P_TYPE = tipo da tarefa P_DEFS = são as respostas/definições da tarefa visualizando o profile de um determinado usuario Para remover a pergunta de um usuário, deverá fazer o seguinte filtro: P_NAME = codigo do usuario P_PROG = digite aqui o nome da pergunta P_TASK = digite aqui "PERGUNTE" sem as aspas P_TYPE = digite aqui "MV_PAR" sem as aspas só por curiosidade, veja o conteudo do campo P_DEFS desta pergunta, o conteudo se parecerá como o abaixo: visualizando as respostas da perguntaD#G#20140101 C#R#ME;PA;MR; N#C#1 C#R#01;02;40;41;80;81; C#G#1;2;3;4;5;6;9 C#G#0000000000 C#G#ZZZZZZZZZZ Sendo a primeira posição, o tipo, a terceira posição Tipo de objeto a ser criado para essa pergunta ((G) Edit,(S)Text,(C) Combo,(R) Range,File,Expression ou (K)=Check) e quinta posição o conteudo da pergunta, perceba que o # é apenas um separador. Agora para copiar uma pergunta de um usuario para outro, basta fazer o filtro pelo P_NAME, P_PROG e P_TASk, copie para um arquivo DBF, edite-o trocando o codigo do outro usuario, e depois fazer um APPEND para a tabela "profile.usr". É um processo bem simples, e vale lembrar que o outro usuário, poderá alterar a vontade a nova pergunta. Uma outra alternativa para copiar ou visualizar é usando o "Configurador", o nome da rotina é CFGA540 - Configurações de perguntas. SXK – Controle de perguntas (SX1) usuários Configurações de perguntas Configurações de perguntas edicao