Strategy ONE

Configurar botões de ação para uso em uma planilha moderna

Começando no MicroStrategy ONE (setembro de 2024), os criadores de painéis podem usar um script Python padrão ou um script Python de transação para configurar botões de ação em planilhas modernas. Os usuários podem adicionar estes botões a uma coluna e acionar ações definidas no script Python associado para a linha correspondente. Atualmente, somente uma coluna de botão é suportada.

Siga as etapas abaixo para começar.

Sinalizadores de implementação

Como o botão está configurado com um script Python, o sinalizador de implantação para usar o executor remoto do Python é necessário.

Copiar
features.python.remote.execution = true

Para usar um script Python de transação, é necessário o sinalizador de implantação para habilitar transações.

Copiar
features.dossier-transaction = true

Privilégios para criar scripts personalizados

Atribua a usuários os seguintes privilégios para criar scripts personalizados:

  • Usar Python de scripts

  • Certificar scripts Python

Privilégios para configurar transações

Atribua a usuários os seguintes privilégios para criar um painel habilitado para transação:

  • Transação de configuração da web: Necessário somente para configurar o botão com um script de transação Python.

  • Usar Python de scripts

  • Visualizar ACL do script associado

Privilégios para consumir o painel

Atribua aos usuários os seguintes privilégios para usarem o painel e enviarem alterações de dados:

  • Executar transação: Só é necessário quando o botão está configurado com um script de transação Python

  • Usar Python de scripts

  • Visualizar ACL para o script

Privilégios da web do Library necessários

  • Usar Library Web

  • Criar painel de controle na web

  • Painel de edição na web

  • Painel de salvamento na web

  • Painel de execução na web

  • Criar objetos de aplicativo

Preparar um tempo de execução personalizado

Ver Criar um tempo de execução personalizado de .

Preparar um script Python padrão

Para preparar o script de transação Python, consulte Criar um painel de transação habilitada para Python

  • Inclua pelo menos uma variável no script para que ela possa ser associada a um objeto de modelo.

  • O Entrada no prompt O parâmetro deve estar habilitado para a variável.

  • Certifique o script após salvá-lo. Somente scripts certificados podem ser usados para configurar botões.

  • A ACL View é necessária para usuários de um painel no qual o script é usado para configurar um botão.