Leggi e rivedi la documentazione di Automation Anywhere

Automation 360

Chiudi contenuti

Contenuti

Apri contenuti

Creare e creare un pacchetto personalizzato utilizzando IntelliJ

  • Aggiornato: 2020/09/16
    • Automation 360 v.x
    • Crea
    • Spazio di lavoro RPA

Creare e creare un pacchetto personalizzato utilizzando IntelliJ

Utilizza IntelliJ per compilare un file JAR che puoi caricare come pacchetto Control Room in in Automation 360.

Prerequisiti

È necessaria una conoscenza di base di JDK e Java IntelliJ per creare un pacchetto di operazioni. Sono necessari i seguenti software e file:

  • Download del kit di sviluppo Java SE 11
  • Edizione di IntelliJ per Java IDE Community
  • Automation Anywhere A2019 SDK. Scarica ed estrai i file zip per il rilascio richiesto: Note di rilascio del kit di sviluppo pacchetti Enterprise A2019

Procedura

  1. Decomprimere i contenuti del pacchetto SDK nella directory IdeaProjects e rinominare la cartella da A2019.10-package-sdk-1.0.0 a MetricToImperial.
    Per impostazione predefinita, il pacchetto si trova in: C:\\Utenti\\<User>\\ProgettiIdea.
  2. In IntelliJ IDEA, andare su File > Apri e aprire il progetto in <User>C:\\Users\\\\IdeaProjects\\MetricToImperial.
  3. Aprire il file settings.gradle nella root del progetto. Impostare il rootProject.name = 'MetricToImperial'
  4. Aggiornare il file package.template che si trova in src > main > resources > package.template.
  5. Modifica il nome del pacchetto da A2019DemoPackage a MetricToImperial.
  6. Aggiorna il nome del pacchetto nelle impostazioni internazionali json: vai a src > main > resources > locals > en_US.json.
    1. Aprire il file en_US.json e aggiornare il campo etichetta richiesto. Aggiornare la descrizione facoltativa.
      Originale it_US.json Aggiornato it_US.json
      {
        "label" : "A2019DemoPackage",
        "description" : "Provides actions for A2019DemoPackage operations."
        }
      {
        "label" : "Metric To Imperial",
        "description" : "Converts lengths and distances from Metric format to Imperial format"
      }
    2. Eliminare tutte le altre righe rimanenti nel file en_US.json.
  7. Creare una nuova classe Java, fare clic con il pulsante destro del mouse sul pacchetto metrictoimperial.commands e selezionare New > Java Class. Inserire il nome della nuova classe CMtoINCH:
    1. Aprire la classe CMtoINCH. Copiare e incollare il codice seguente sopra l'istruzione di definizione della classe:
      import static com.automationanywhere.commandsdk.model.DataType.NUMBER;
      //BotCommand makes a class eligible for being considered as an action.
      @BotCommand
      //CommandPks adds required information to be dispalable on GUI.
      @CommandPkg(
              //Unique name inside a package and label to display.
              name = "CM to Inch", label = "[[CMtoINCH.label]]",
              node_label = "[[CMtoINCH.node_label]]",  description = "[[CMtoINCH.description]]", icon = "ruler_icon.svg",
              //Return type information. return_type ensures only the right kind of variable is provided on the UI.
              return_label = "[[CMtoINCH.return_label]]", return_type = NUMBER, return_required = true)
    2. All'interno della classe CMtoINCH, copiare e incollare il seguente codice: