Here’s another possible solution: via Stamp or QuickStamp, which (in my experience) work fine within the Attribute Browser, and give you the agent/action power you are looking for.
Main functional differences between them, to best of my knowledge: (a) Stamps can be saved, so if there is an action you’ll want to perform frequently, you can set up it as a go-to stored stamp. QuickStamps, by contrast, are ad hoc and not saved. (b) Stamps can have full action code, and can do pretty much anything an agent can do. (If they don’t, I haven’t myself encountered the limit yet.) QuickStamps, by contrast, change the value of an attribute, but don’t deploy the whole action-code vocabulary. More info here.
Both Stamps and Quickstamps can apply to a single item, or to a range of selected items. What I’d do, in your use case:
- Select the item(s) you care about, while you’re working in Attribute Browser
- Call up the Stamp/Quickstamp menu, and either do an ad hoc change via Quickstamp, or apply a saved Stamp.
- I think that the saved stamp could say something like
$Tags=$Tags+"美丽乡村"
(or whatever attribute you’re wanting to change). Expects will correct me, but I believe a formulation of that sort would add an additional value to a set-type attribute.
好运 ! [For onlookers: Good luck]
Update Thanks for clarification by @mwra, below, that the AB does not allow multi-item selection. But it’s quick and easy to apply stamps to them one by one.