Problema
Os scripts pode editar agora, é não apresentada nenhuma forma de adicionar parâmetros personalizados para o script. O painel de parâmetros de execução do Script ter sempre a mesmos dois campos de entrada "Inputs rápida" e "R objectos", mas os scripts de exemplo que foram instalados com o DeployR (por exemplo, "DeployR – Olá World.R") tem todos os tipos de parâmetros personalizados nesse painel com cursores de deslocamento, etc. Como adicionar aos meus próprios scripts?
Solução
Partindo do princípio que esteja a desenvolver scripts na sua IDE R preferencial, tal como RStudio, R é primeiro necessário instalar o pacote de RevoScriptTools no respectivo ambiente R IDE.
Esse arquivo de pacote R pode ser encontrado aqui:
$REVODEPLOYR_HOME/rserve/RScripts/RevoScriptTools_1.0-1.tar.gz
Por exemplo, num computador após uma instalação de raiz não Linux esse caminho teria o seguinte aspecto:
/home/deployr-user/deployr/7.1.0/rserve/RScripts/RevoScriptTools_1.0-1.tar.gz
Na RStudio basta clicar no separador pacotes no painel inferior direito e adicionar o pacote. Ou o cliente pode instalar o pacote manualmente:
INSTALAÇÃO de CMD R RevoScriptTools_1.0-1.tar.gz
Quando tiver sido instalado o pacote a começar a utilizar as funções revoPackage() e revoInput() para definir dependências de pacote/entrada para os seus scripts.
Para visualizar a ajuda para o pacote, escreva apenas:
??RevoScriptTools
A ajuda apresenta o pacote e explica como utilizar as funções revoPackage() e revoInput().
Se lhe enviar um script utilizando estas funções no Gestor de repositório painel do canto superior direito no separador de ensaio tornará os controlos de teclado pretendidos.