--
You received this message because you are subscribed to the Google Groups "Tasker" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tasker+un...@googlegroups.com.
Visit this group at https://groups.google.com/group/tasker.
For more options, visit https://groups.google.com/d/optout.
Example: if task A uses action Perform Task to start task B, then when task A is run by pressing
the Play button in the task edit screen, %caller1 in task B will show task=A, %caller2 will show ui.
The format of each entry in the array is callertype(=callername(:subcallername))
Caller types ares detailed below:
Unfortunately, none of those variables contain the current task's name.
Unfortunately, none of those variables contain the current task's name.
--
You could have have an additional task that you do a preform task action to and get the returned task name of the calling task. It would involve two actions and one additional tasks.
--
You could have have an additional task that you do a preform task action to and get the returned task name of the calling task. It would involve two actions and one additional tasks.
--
--
Correction, this should be `%TRUN(<)`.
Correction, this should be `%TRUN(<)`.I do not believe the last (or first) name in %TRUN is guaranteed to be the current task. But there is a guaranteed order in %caller
--
I'm trying to log the value of `%caller`.
How do I go about doing that? I'm not seeing a way to join the array and log the value of that.
Correction, this should be `%TRUN(<)`.I do not believe the last (or first) name in %TRUN is guaranteed to be the current task. But there is a guaranteed order in %caller
--
I was able to replace the first two steps with a search and replace:Variable: %caller(>)Search: (?<=task=).*Store Matches In: %result
Does this work around seem to work for your needs?
--