AppleScriptでAppleWorksにリンク機能は可能?

このQ&Aのポイント
  • AppleWorks6.2.9 のDBを使って、事務所のデータを整理しています。
  • フィールドに画像を埋め込む、またはリンクさせて表示させることができるのか?
  • AppleScriptを使ってフィールドにリンクを適用させることは可能か?
回答を見る
  • ベストアンサー

AppleScriptでAppleWorksにリンク機能は可能?

AppleWorks6.2.9 のDBを使って、事務所のデータを整理してます。 OSは10.3.9 です。 具体的にしたい事は 1) フィールドに画像を埋め込む、またはリンクさせて表示させる 2) クリックするとFinderで元画像、または画像の入ったフォルダが開く といったことなのです。 先日、こちらで質問させて頂きまして、AppleWorksのリンク機能は、データベースのフィールドには適用できないということで、ご回答をいただきました。 そこで、新たに質問なのですが、AppleScriptで、フィールドにリンクを適用させるようなことは可能でしょうか? よろしくお願い致します。

  • Mac
  • 回答数1
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • dezimac
  • ベストアンサー率56% (2365/4208)
回答No.1

A1) フィールドタイプをマルチメディアにする事で、画像やムービーを埋め込む事は可能です。(ファイルは無理) リンクで表示する機能はありません。 A2) 埋め込んだ時点でファイルとしての情報はなくなりますから、 別にフィールド(テキスト)を用意して、ファイルのパスを記憶させておく(自分でパスを入力する)必要がありますね。 AppleWorks自体はAppleScriptに対応しているから、表示しているレコードのフィールドに書かれたパスを取得して、Finderで表示する事は可能でしょう。 けど、データ登録時にパスを自分で入力する必要があるので面倒ですよ。 具体的にどうするかと聞かれると答えれませんが。 ↓にAppleWorksのAppleScriptの日本語での用語説明あります。 http://www.sh.rim.or.jp/~shuichi/AppleScript/ScriptersGuide/ ちなみに、フィールドに埋め込んだ画像自体はコピーしてクリップボードに取り出す事が可能です。 あとは適当な画像処理ソフトでペーストして保存するだけ。 デスクトップにドラック&ドロップすれば、クリッピングファイルとして保存できます。 どれくらいの大きさのデータを保存出来るかはわかりませんが、画面上では縮小表示されていても、元のサイズを保持していますよ。

godbless
質問者

お礼

dezimacさま、 こちらでもご回答いただきまして、ありがとうございます。 >データ登録時にパスを自分で入力する必要があるので面倒ですよ。 そのようですね。。 データの量も多いので、すべて入力するのは相当手間がかかりそうです。 AppleWorksを無理して使うより、今まで通りファインダーから検索した方がよさそうですね。 いろいろと教えていただき、ありがとうございます。 でも、AppleScriptは知っていると今後いろいろと役に立ちそうですね。少しずつやってみようかと思います。

関連するQ&A

  • AppleWorks6のデータベースに外部リンクを追加したい

    AppleWorks6.2.9 のDBを使って、事務所のデータを整理してます。 OSは10.3.9 です。 フィールドに画像をリンクさせて表示させ、クリックするとそれぞれの元デーダ(画像ファイル)が開く、というような事をしたいのです。 (もしくは読み込んだ画像に、ファイルの場所をリンクさせ、クリックするとリンク先のファイルが開く) そのような事は可能でしょうか?(ヘルプを見ながら手探りで作っています。『リンクウィンドウ』で設定できるような事が書いてあり、その通りやっているつもりなのですが、ヘルプの説明通りできないので...) もし、可能であればどのようにしたらよいのか、ご教授お願いいたします。 説明がわかりずらくて申しわけありませんが、よろしくお願いします。

    • ベストアンサー
    • Mac
  • リンクの張り方

    データベースに登録してある画像を表示し、画像にリンクを張って飛ばしたいのですが、下記のようにすると画像は表示になりますが、クリックするとフォルダ一覧が表示になってしまいます。初歩的な事だと思いますが、何度やっても上手く行かないもので・・ どなたかご教授願います。 <?="<a href='". $row["url"] . "' target='parent'><IMG src='upload/". $row["img"] . "' align='left' width='48' height='65' border='0'></a>"?>

    • ベストアンサー
    • PHP
  • accessでクリックしたら画像を表示させたい

    本などのデータベースを作っているのですが、表紙の画像データを表示したい場合、簡単で良い方法はないでしょうか? 具体的には、テーブルに画像用のフィールドを設けて、そこをクリックすると画像が表示されるようにしたいのです。 フォームで表示させるのでは無く、レコードの一覧が見れるテーブルやクエリで利用したいです。 VBAはよくわからないので使えません。 こうやったら簡単に出来るのではと、自分でいろいろ試してみたのですが、出来ない部分があります。 試した内容を記しますのでアドバイスを頂けたら幸いです。 もちろん、その他の簡単な方法があればその方法を教えてくださっても結構です。 今まではOLEオブジェクト型を使用して画像ファイルからドラック&ドロップで埋め込んでいたのですが、レコードが増えてファイルサイズが大きくなってしまいました。 ですので、今回リンクを使って画像を表示させたいと思い、2種類の方法を試しました。 1つ目はOLEオブジェクトのフィールドを設けてオブジェクトをリンクで入れてみました。画像は表示されるのですが、パソコンの買い替えなど、他のパソコンにDBファイルをコピーするとリンク先が変わるので表示できません。リンク先を簡単に変更することは可能でしょうか? 2つめは、ハイパーリンクのフィールドを設けて行ったのですが、クリックすると画像がIEで表示されます。フォトギャラリーなど、別のソフトで開けないでしょうか?さらに、こちらもリンク先の変更が簡単に出来ません。良い方法はありますか? つたない説明で申し訳ありませんがよろしくお願いいたします。

  • indesignでのapplescript

    はじめまして、indesign CS3で使用するapplescriptに関しての質問です。 自動で出力をしてくれるスクリプトを作りたいと思い、やってみたのですがうまくいきません。 色々調べて作ってみたのがこれです。 tell application "Finder" set filesInFolder to files in (choose folder) repeat with theFile in filesInFolder if name extension of theFile is "indd" then -- 拡張子を指定 set priset to "B4" -- プリントプリセットを指定 tell application "Adobe InDesign CS3" activate open theFile tell document 1 print using priset without print dialog close saving no end tell end tell end if end repeat end tell ここまではなんとかできたのですが、現段階では1階層下までのinddドキュメントしか読取ってくれません。 1見開きごとにパッケージしてできた子フォルダを一つの親フォルダにまとめることが多いので、フォルダ▶フォルダ▶.inddになります。 これでは親フォルダを指定したときに2階層下の子フォルダに分かれて入っている複数の.inddを一気に出力することができません。 何か解決策はありませんでしょうか? また、現段階に関してのご指摘もございましたらよろしくお願いします。

  • HTTPから始まるリンクを有効にしたい(filemaker)

     現在あるデータベースサーバを作成しており(filemaker pro10)、試験的にインターネットweb公開しました(filemaker server9)。インターネットweb公開をすると、クライアントがwebブラウザからデータベースを閲覧等できます。  データベースのフィールド(データ項目?)の中にpdfファイルを貼り付けているのですが、そうするとファイルサイズが大きくなりすぎて頻繁にファイルを更新するには不便でなりません。そこで、pdfの項目は直接ファイルを貼り付けるのではなく、同じサーバにpdfを格納したフォルダを作成してから、そこに置いたフォルダへのHTTPから始まるリンクを入力し、ファイル容量を軽くしようと考えました。  しかし、HTTPから始まるリンクを作る方法が判りません。filemakerというソフト自体にはHTTPから始まるリンクをブラウザから開く機能はあります。  質問自体の意味が判らなかったり、情報不足な点がありましたら、申し訳ありませんがご指摘願います。  どうぞ宜しくお願いします><

  • コミュニケータ4.5で、画像にリンクをはってもリンクしない

    前回の質問の改訂版です画像の中にリンクを貼りました。 ネスケ6.1ではクリックできますが コミュニケータ4.5ではクリックできません。 それ以外のリンクはクリックできるのに、なぜ画像の中にリンクをはると コミュニケータ4.5ではリンクしないのでしょうか? osはmeで、プログラムはjspです。関連質問http://www.okweb.ne.jp/kotaeru.php3?q=164474

    • ベストアンサー
    • Java
  • AccessとDB2のテーブルリンクで…

    お世話になります。 ある2台のサーバーが社内にあります。 その2台のサーバーにはそれぞれ、IBMのDB2というデータベースを使用していて、それぞれのDB2内には同じデータベース名(テーブル)が存在します。 現在、サーバーAから新サーバーBに社内WEBシステムの移行を行っていて、Access2000のテーブルリンクを使って、サーバーAにあるDB2のデータベースAのテーブルとリンクをしています。 その際、テーブルリンクをする為にWindows2000の「ODBC データソース アドミニストレータ」のシステムDSNで、「IBM DB2 ODBC DRIVER」を使用してデータベースAにODBCを介して接続しております。 ですが、サーバーA側と同じ名前の、新サーバーBのデータベースAにODBCを介してテーブルリンクを繋ごうとすると、サーバーAと新サーバーBのデータベースAという名前が同じだからか、システムデータソースを追加しても、新サーバーB側のデータベースAに接続が出来ません。 この場合、新サーバーBのデータベースAの名前を同じものではなく、別の名前に変更した方が宜しいのでしょうか。 質問内容に不足な点がございましたら、内容を再度追加致します。 どうぞご教授宜しくお願いします。

  • illustratorのリンク画像について

    macにてillustratorCS5を使っています。 ちょっと言葉で説明するのが難しかったため、実例にて質問させていただきます。 作業中【フォルダ1】というフォルダに 作業データと配置しているリンク画像をまとめているとします。 途中【フォルダ1】も残しておきたいけど別パターンも作ろうかなと思い、【フォルダ1】をコピーして【フォルダ2】を作りました。 ところが【フォルダ2】のデータを開くと、リンク画像は【フォルダ1】のままだったりするのですが、これは1つ1つ再リンクするしか方法がないのでしょうか? できたらコピーした【フォルダ2】のデータのリンク画像は同一フォルダの【フォルダ2】に置き換わってくれたらありがたいのですが…。 アドバイス頂けましたら幸いです。

  • ファイルメーカーで別のフォルダ内の写真を見たい。

    先日、質問したのですが、その時のご回答の中で教えていただいたやり方を試してみたのですが、途中まではたどり着いたのですが、どうも先に進めません。 その時のご回答をほぼ使用して私が試したやり方を記しますのでどこが間違っているかを教えて下さい。 Macで、ファイルメーカー10です。 1、MacintoshHDに直接、写真が入ったフォルダ「写真」を置きました。 2、FMのフィールドに「テスト」を作りました。 3、「テスト」フィールドに「MacintoshHD:写真」と入力しました。 4、FMのスクリプトを新たに作り「Applescriptを実行」のAppleScript記述に、教えたいただいた下記を記入しました。  set myFolder to contents of field "テスト" of current record as alias  tell application "Finder"  set theFolder to (every item of myFolder) as alias list  open theFolder  end tell 5、「MacintoshHD:写真」と入力した、レコードで上のスクリプトを実行しました。 ご回答では、「デフォルトアプリがプレビューでしたらプレビューが起動してフォルダ内の画像がリスト表示されます」と、ありましたが、プレビューは立ち上がりましたが、「写真」のフォルダではなく、その前にプレビューで見ていた違うフォルダの写真が立ち上がります。 そして「theFolder変数は定義されていません」「不明エラー:-2753]のメッセージが出ます。 どこに問題があるのかわかる方、教えて下さい。

  • リンク内のリンク

    続けて質問スイマセン。お世話になっています。 2分割フレームを使っています。 左側にメニュー(リンク)、右側のフレームに、リンクをクリックした際に画像を表示させたいですが、上手くいきません。 説明は下手でスイマセン。宜しくお願いします。