2016-05-17 6 views
0

"?items"(?は任意の数字、4,52,355、 ...)または「アイテムを非表示にする」を選択します。 「?アイテム」をクリックすると、サブアイテムのリストが開き、「?アイテム」が「アイテムを隠す」に変更されます。逆に、「アイテムを隠す」をクリックすると、サブアイテムのリストが隠れ、「アイテムを隠す」が「アイテム」に変更されます。とループの中で名前を持つアイテムのみが「?項目は、」クリックされているといないimacrosの「隠す?アイテム」特定の文字列を含むが、別の特定の文字列で始まらないiMacrosを持つすべての要素をクリックする

あなたはすべてをクリックすることができ、「隠す?項目」と「?アイテム」を達成するためにどのように今

TAG POS={{!LOOP}} TYPE=A ATTR=TXT:*<SP>items 

ワイルドカード(*)を使用すると、これらのすべての項目に一致します。残念ながら、REGEXPはTAGコマンドではサポートされていません。私はこのコマンドを "アイテムを隠す"ではなく "?items"要素だけをクリックします。 「隠す」で始まる要素を何らかの形で除外します。これはiMacrosで可能ですか?

答えて

0

だから、この回避策を試してください:

TAG POS={{!LOOP}} TYPE=A ATTR=TXT:*<SP>items EXTRACT=TXT 
SET curPos EVAL("'{{!EXTRACT}}'.match(/Hide/) ? '' : {{!LOOP}};") 
SET !ERRORIGNORE YES 
TAG POS={{curPos}} TYPE=A ATTR=TXT:*<SP>items 
SET !ERRORIGNORE NO 
関連する問題