Lesen und beachten Sie die Automation Anywhere-Dokumentation

Automation Anywhere Automation 360

Inhalt schließen

Inhalte

Inhalt öffnen

Gibt einen Wert aus einer Aktion zurück

  • Aktualisiert: 4/15/2021
    • Automation 360 v.x
    • Erstellen
    • RPA Workspace

Gibt einen Wert aus einer Aktion zurück

Legen Sie die folgenden Eigenschaften auf CommandPkg fest, um die Aktionsausgabe in einer Variablen zu speichern.

Aktion gibt Werte zurück

  • Return_TYPE

    Definiert den Rückgabetyp der Aktion. Sie entspricht in der Regel dem Rückgabetyp der Eingabemethode.

  • Rückgabe_erforderlich

    Wenn der Wert auf true gesetzt wird, ist der Rückgabewert erforderlich.

  • Retoure_Label

    Eine Beschreibung der UI-Bezeichnung für den Variablenwert.

Beispiel: Konvertiert einen SourceString in Großbuchstaben und weist das Ergebnis dem Rücklauf zu
//BotCommand makes a class eligible for being considered as an action.
@BotCommand

//CommandPks adds required information to be displayable on the UI.
@CommandPkg(
		//Unique name inside a package and label to display.
		name = "uppercase", label = "[[Uppercase.label]]",  
		node_label = "[[Uppercase.node_label]]",  description = "[[Uppercase.description]]", icon = "pkg.svg", 
		
		//Return type information. return_type ensures only the right kind of variable is provided on the UI. 
		return_label = "[[Uppercase.return_label]]", return_type = STRING, return_required = true)
public class Uppercase {
	
	//Messages read from a fully qualified property file name and provides i18n capability.
	private static final Messages MESSAGES = MessagesFactory
			.getMessages("com.automationanywhere.botcommand.samples.messages");

	//Identify the entry point for the action. Returns a Value <String> because the return type is String. 
	@Execute
	public Value<String> action(
			//Idx 1 would be displayed first, with a text box for entering the value.
			@Idx(index = "1", type = TEXT) 
			//UI labels.
			@Pkg(label = "[[Uppercase.sourceString.label]]") 
			//Ensure that a validation error is thrown when the value is null.
			@NotEmpty 
			String sourceString,
Feedback senden