「Web出版サイト」ベータ公開

Q&A集[?]

当サイトでのご質問の受付は終了しました

すべてのコンテンツを読み込み専用としたため、回答欄からも投稿できません

Apache OpenOffice/LibreOfficeのご質問はそれぞれのフォーラムへご投稿ください

質問コーナー

サイト内検索

分類メニュー

関連サイト


本日:1
昨日:0
総数:1433
現在:7


既存テーブルへの貼り付け

ページOpenOffice.org FAQの登録ページ
投稿者FUJIYAMA
分類
edit/refer
優先順位
edit/refer
状態
edit/refer
カテゴリー
edit/refer
投稿日2010-09-20 19:26:01 (月)
OSWindowsXP
依存するページ
バージョン
edit/refer

メッセージ

回答ページでは行末に「~」を付加する必要はありません

CalcのデータをBaseに貼り付け、Fieldの定義をしてTableを作っています。同じ形式のCalcのDataですが定期的に次のCalcが出来てきて、その都度Fieldの定義を繰り返しています。Fieldの数が多いので手間がかかって困っております。また新しいTableなのでFormも同じものを作りなおしております。

そこで既存のTable定義を再利用できるか、既存のTableに複数のRecordのCalc Dataを貼り付ける方法があれば非常に助かります。よろしくおねがいいたします。


こんな方法はどうでしょう

M.Kamataki (2010-09-20 23:22:31 (月))

>CalcのデータをBaseに貼り付け

この時、下図のようなダイアログが表示されると思いますが、どうでしょうか。

faq6_21_01.jpg

図のように「テーブル名」欄を既存のテーブル、さらに「データの添付」を選ぶと既存のテーブルに「複数のRecordのCalc Dataを貼り付け」られると思います。

わたしがよくやるのはテンプレート用の空のテーブルを用意しておき、上の図のように「テーブルのコピー」ダイアログで「定義」を選んで、新しい空のテーブルを作成して、そこに他の環境で用意したデータを添付したりします。

>また新しいTableなのでFormも同じものを作りなおしております。

フォームは設定で、テーブルを変更することもできます。下図はフォーム・ナビゲーターを表示させ、「MainForm」のプロパティーを表示させたところです。

faq6_21_02.jpg

内容欄のドロップダウンリストで新しいテーブルを指定すれば、フォームはそのテーブルからデータを読むようになります。「同じ形式のCalcのData」なら、この方法でフォームは使い回しが可能だと思いますよ。

なお、クエリーからフォームを作成すれば、クエリーでテーブルを変えるという方法もあると思います。

既存テーブルへの貼り付け

FUJIYAMA (2010-09-22 16:16:55 (水))

ありがとうございます。助かりました。

お名前:
題名:


添付ファイル: filefaq6_21_02.jpg 563件 [詳細] filefaq6_21_01.jpg 545件 [詳細]