Re: Workflow Builder + Componenti aggiuntivi - Stato modificato in: RiconosciutoCiao @hogi , Grazie per il tuo suggerimento! Abbiamo acquisito la tua richiesta e la prenderemo in considerazione.
Re: Workflow Builder + Componenti aggiuntivi - Stato modificato in: IndagineRi: Workflow Builder + Componenti aggiuntiviCiao @hogi ! Abbiamo discusso con lo sviluppo. Abbiamo molte altre richieste di Workflow Builder su cui stiamo lavorando che hanno la priorità nel ciclo 18. Lo terremo presente per una versione futura di JMP, soprattutto se altri autori di componenti aggiuntivi aggiungeranno i loro pensieri a questo.
Ri: Workflow Builder + Componenti aggiuntivisì, immagino che il feedback per Workflow Builder sia travolgente.
Ma pensa a un flusso di lavoro che contiene solo 8 dei 10 passaggi eseguiti ...
Potrebbe un flusso di lavoro con 2
MainMenu("Add-Ins: command");i passaggi aiutano?
Ri: Workflow Builder + Componenti aggiuntiviD'altra parte, aiuta molto il fatto che vengano registrate più azioni in Jmp 17 che in Jmp 16.2:
- nuova visualizzazione dati 
- ...
Ri: Workflow Builder + Componenti aggiuntiviLungo l'idea di @shampton82 , ho diverse barre degli strumenti con scorciatoie per rendere le funzioni più facilmente accessibili che altrimenti sarebbero nascoste in profondità nei menu Cols e Rows.
Per condividere le scorciatoie con i miei colleghi, ho generato alcuni componenti aggiuntivi che possono essere installati molto comodamente.
Fin qui tutto bene.
Veniamo ora al problema:
Fino ad ora, io uso una funzione JSL per chiamare il Comando via Menu principale o per inviare un messaggio alla tabella dati.
Ma sfortunatamente, in questo modo, il comando non verrà visualizzato nel registro avanzato, né registrato dal Workflow Builder.
C'è un modo per fare riferimento direttamente al file Comando integrato nel componente aggiuntivo?
(freccia verde, invece di freccia rossa)

In Add-In Builder non c'è alcuna opzione per farlo:

Né c'è un'opzione in Add-In Manager:

Ri: Workflow Builder + Componenti aggiuntivi@Jeff_Perkinson
Questo è l'argomento di cui abbiamo discusso al Discovery Summit 2023 Europe.
Come fare in modo che un addin Shortcut attivi direttamente un comando Jmp (freccia verde) in modo tale che l'azione venga registrata dal Workflow Builder:

Ri: Workflow Builder + Componenti aggiuntiviIl modo più semplice per farlo è creare e installare il tuo componente aggiuntivo come stai facendo attualmente.
Quindi, vai a Visualizza->Personalizza->Menu e barre degli strumenti...

Quindi scegli il tuo componente aggiuntivo e imposta il set di partenza su Personalizzazioni del componente aggiuntivo JMP .

Quindi puoi aggiungere i tuoi nuovi pulsanti usando i comandi integrati.


Dopo aver aggiunto i pulsanti, fai clic su Salva (in alto) e OK (in basso) per chiudere la finestra di dialogo.
Il tuo componente aggiuntivo installato ora ha i tuoi nuovi elementi della barra degli strumenti.
Per impacchettarlo di nuovo per darlo a qualcun altro, devi andare nella cartella home del componente aggiuntivo installato, comprimere la cartella e rinominarla.
Vai al menu Visualizza->Aggiungi... e seleziona il tuo componente aggiuntivo e fai clic sul collegamento blu per aprire la cartella Home.


Quindi vai su una cartella nella cartella Addins e fai clic con il pulsante destro del mouse sulla cartella per il tuo componente aggiuntivo e scegli Comprimi in file zip.

Dopo che il file è stato compresso, cambia l'estensione da .zip a .jmpaddin e tutto è pronto.

Ri: Workflow Builder + Componenti aggiuntivi
- aggiungere una funzionalità al generatore di flussi di lavoro per registrare le azioni dei componenti aggiuntivi esistenti (senza modifiche all'interno del componente aggiuntivo)
Questo sarà impossibile poiché un componente aggiuntivo potrebbe fare un numero infinito di cose. Per un caso semplice, considera my Binning interattivo aggiungere. Esattamente come potrebbe JMP sapere cosa registrare dal momento che gran parte di ciò che faccio è all'interno di strutture che ho creato.
Invece il tuo suggerimento:
- Fornire un modo semplice per i programmatori di componenti aggiuntivi per rendere i componenti aggiuntivi "adatti" per essere registrati tramite Workflow Builder.
darebbe a un autore di componenti aggiuntivi l'incentivo a creare il proprio codice in un modo che possa essere chiamato da altri.
Ri: Workflow Builder + Componenti aggiuntiviGrazie @Jeff_Perkinson per questa bella soluzione alternativa per ottenere chiamate di comando Jmp dirette nelle barre degli strumenti definite dall'utente.
Questo li rende registrabili tramite Advanced Log e Workflow Builder 

nel file jmpcust:
COLS:UTILITIES:TEXT TO COLUMNS
Un altro vantaggio rispetto all'attivazione della funzione tramite una funzione JSL:
Se collegata al comando Jmp, l'icona di scelta rapida diventa "dinamica" - è disattivata se non può essere utilizzata:

Ri: Workflow Builder + Componenti aggiuntivigrandi notizie:
https://community.jmp.com/t5/Discussions/Workflow-Builder-Add-Ins/mp/637868/highlight/true#M83575
@giuliano ha scritto:
CIAO @ih ,
Sfortunatamente, al momento (JMP 17.1) non esiste un modo per fare in modo che Workflow Builder raccolga gli elementi jsl dal registro avanzato che ha avuto origine da una finestra di script o da un componente aggiuntivo. Stiamo lavorando a una correzione generale in 18 in modo che ciò sia possibile.
@giuliano
Ri: Workflow Builder + Componenti aggiuntiviOltre ai componenti aggiuntivi, alcune altre azioni che sono non registrato :
Azioni perse da Advanced Log/Workflow Builder
Generatore di flussi di lavoro + componenti aggiuntivi☐ nuova fantastica funzionalità
☑ potrebbe aiutare molti utenti!
☑ rimuove un "bug"
☐ bello averlo
☐ nessuno ne ha bisogno
Workflow Builder registra solo parte dei passaggi eseguiti da un utente in Jmp.
Soprattutto i comandi dei componenti aggiuntivi non vengono registrati.
Il mio desiderio: Abilita Workflow Builder per registrare quante più azioni possibili.
Opzioni:
- Fornire ai programmatori di componenti aggiuntivi un modo semplice per rendere i componenti aggiuntivi "adatti" alla registrazione tramite Workflow Builder.
- aggiungere una funzionalità al generatore di flussi di lavoro per registrare le azioni dei componenti aggiuntivi esistenti (senza modifiche all'interno del componente aggiuntivo)
- aggiungere i passaggi come menu principale ("Componenti aggiuntivi: comando"), ovvero non completamente automatico, ma con una certa interazione da parte dell'utente
- aggiungere un passaggio fittizio al flusso di lavoro indicando che Workflow Builder non è stato in grado di acquisire un'azione
(quindi l'utente può decidere se questa azione era importante e, nel caso, provare a rifarla utilizzando una funzione ufficiale)
https://community.jmp.com/t5/Discussions/Workflow-Builder-Add-Ins/mp/573991/highlight/true#M78301
altri desideri inviati da
Automazione e scriptingRe: Workflow Builder + AddIns - Stato modificato in: Riconosciuto