|
初めまして。 Mac OSX,InDesign CS4,AppleScript使用です。
グループ化したオブジェクトの中に「price」「price_off」とスクリプトラベルをつけた、テキストフレームがあるのですが、通常の「set contents to "文字列"」では、反応してくれません。 この場合、グループ化を解除しないと操作できないのでしょうか? 実際やりたいのは、それぞれのテキストフレーム内に入っている文字の置換です。 「\0,000〜」と入っている文字を「\1,280〜」に変更したいのです。細かな書式設定があるので、「0,000」の価格部分のみを変更できればベストです。
何卒、よろしくお願い致します。
|
No.4689 2010/05/12(Wed) 14:48:46
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
|
Re: グループ化したオブジェクト内のテキストフレーム処理 / 小泉  |
|
|
No.4690 2010/05/12(Wed) 16:12:12
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; ja-jp) AppleWebKit/531.22.7 (KHTML, like Gecko) Version/4.0.5 Safari/531.22.7
|
|
Re: グループ化したオブジェクト内のテキストフレーム処理 / hide18 |
|
|
|
情報、有難う御座います。
一応この情報は見ていたんですが、グループ・テキストフレームともに「スクリプトラベル」を設定しているので、直接「グループ○○に属するテキストフレーム○○」の文字を置換できるんじゃないかと思って、試行錯誤している状態です。
|
No.4691 2010/05/12(Wed) 16:58:05
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
|
|
Re: グループ化したオブジェクト内のテキストフレーム処理 / hide18 |
|
|
|
すいません。自己解決しました。 テキストフレーム処理のスクリプトを「tell group 1〜end tell」で囲むだけでした。
有難う御座いました。
|
No.4692 2010/05/12(Wed) 17:21:03
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.4; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
|
|