Base によるアプリケーション開発とサポート 鎌滝雅久 /OpenOffice.org 日本ユーザー会 OSC2007 Hokkaido 2007 年 6 月 30 日土曜日 10:55-11:40 北海道大学学術交流会館第 4 会議室

Similar documents
本日の内容 OpenOffice.org のフォーム機能について コントロールを中心に解説 コントロールを生かしたサンプル OpenOffice.org で作成可能なフォーム 2

本日の内容 Access とBase の違い Base と接続可能な DB 形式 脱 Base その 1 HSQLDB の見直し 脱 Base その 2 Writer フォームを使う 脱 Base その 3 Calc をレポートに使う Access で作成されたアプリの移行 Access のクエリー

Access のようなデータベースはないの? 答えは あります OOo は下記の なんちゃって Access の機能を持っています テーブルの作成とデータ操作が可能 クエリでデータの抽出 関連付けが可能 入力フロントエンドになるフォームの作成が可能 宛名ラベル レポートなどの印刷機能 データソース画

オープンオフィス 3 入門ガイド - Calc: データを整理する このドキュメントは クリエイティブ コモンズに表示される帰属 日本のライセンスのもと提供しています このドキュメントの Web 版を OpenOffice.org 日本ユーザー会のドキュメントで公開しています http:

OTRS10 他社システムOTRS呼出利用手順書

MOS_Windows8

第 1 章 VBA について 1 イントロダクション 校務で生徒や先生方のデータの集計など,Excel を使用することが多くなっています 日常,Excel で作業をしていると 同じ操作 を繰り返し行わなければいけないことが多くありませんか? この 同じ操作 を VBA を利用し, より業務を効率化さ

はじめに ウイルスに感染させるための罠が仕掛けられた悪意のある文書ファイルは これまでにも Office の脆弱性の悪用や マクロ機能を悪用する手口のものがありました 昨今 それらとは異なる新たな攻撃手口を使ったものが出てきています 本資料は 新たな攻撃手口について紹介し 注意点を説明するものです

WebReportCafe

図 2 Excel スプレッドシートの世界 のウィンドウ 図 3 Visual Basic の世界 のウィンドウ 図 3 の VBA ウィンドウは 図 2 の Excel ウィンドウのメニューの ツール をクリックし 開か れるプルダウンメニューで マクロ /Visual Basic Editor

Pirates Buster Series Secure Viewer セットアップマニュアル (Web インストーラ)

VB実用Ⅲ⑩ フリーデータベースⅡ

プレポスト【問題】

OpenOffice.org 2.1 Install/Bootable for Windows CD インストール 起動ガイド OpenOffice.org 2.1 Install/Bootable for Windows CD を受け取っていただきありがとうございます このディストリビューション用

MoreStudy 第 6 章 MoreStudy 第 6 章 第 1 節 貼り付け 3 [ 形式を選択して貼り付け ] ダイアログから [Microsoft Excel ワークシート ] を選択し [OK] ボタンを 押します 1 Excel ワークシートで貼り付け [Pastespec] リボン

Microsoft Word - 206MSAccess2010

99MAM015B1_J

Windows8対応版「図脳RAPID17/PRO17」インストールの手引き

( 目次 ) 1. はじめに 開発環境の準備 仮想ディレクトリーの作成 ASP.NET のWeb アプリケーション開発環境準備 データベースの作成 データベースの追加 テーブルの作成

図 2 インストールウイザード画面 図 3 のような画面が表示されるので 使用許諾契約の全項目に同意します (A) にチェックを入れ て 次へ (N)> をクリックしてください 図 3 使用許諾契約の画面 図 4 のような画面が表示されるので 次へ (N) をクリックしてください インストール先を変

各種パスワードについて マイナンバー管理票では 3 種のパスワードを使用します (1) 読み取りパスワード Excel 機能の読み取りパスワードです 任意に設定可能です (2) 管理者パスワード マイナンバー管理表 の管理者のパスワードです 管理者パスワード はパスワードの流出を防ぐ目的で この操作

1. Office365 ProPlus アプリケーションから利用する方法 (Windows / Mac) この方法では Office365 ProPlus アプリケーションで ファイルの保管先として OneDrive を指定することができます Office365 ProPlus アプリケーションで

PowerPoint Presentation

CubePDF ユーザーズマニュアル

第 12 講データ管理 1 2 / 14 ページ 12-1 データベースソフトの概要 データベースとは集められた様々なデータをテーマや目的に沿って分類 整理したものです データベースソフトでは データベースを作成し その管理を行います 何種類ものファイルや帳簿で管理していたデータをコンピュータ上で互

Maser - User Operation Manual

正誤表(FPT1501)

1. アンケート集計サンプルについて ここでは Windows Azure と SQL Azure を使ってアンケートを実施し アンケート結果を Excel で集計するサンプルについて説明します アンケートは Windows Azure で運用し アンケート結果は SQL Azure に格納されます

外周部だけ矩形配列

C) 信頼済みサイトダイアログにて以下の操作を実施する 次の Web サイトをゾーンに追加する (D); 欄に電子入札 URL を入力する 追加 ボタンをクリックし Web サイト (W) に URL が追加されたことを確認する 3 上記 ~ を必要なサイト分行う 登録するWebサイト受注者 : h

マクロの実行許可設定をする方法 Excel2010 で 2010 でマクロを有効にする方法について説明します 参考 URL:

Windows ログオンサービス インストールマニュアル 2018/12/21 1

Microsoft PowerPoint - kakeibo-shiryo1.pptx


1セル範囲 A13:E196 を選択し メニューの データ - 並べ替え をクリック 並べ替え ダイアログボックスで 最優先されるキー から 年代 を選択し OK をクリック ( セル範囲 A13:E196 のデータが 年代 で並び替えられたことを確認する ) 2セル範囲 A13:E196 を選択し

FP 作業工数管理操作説明書 Ver1.0 版 問い合わせ先 TEL FAX E Mail: eng.co.jp

PowerPoint プレゼンテーション

PALNETSC0184_操作編(1-基本)

WinXp-Rmenu

Microsoft PowerPoint - OASIS新物流システム設定.ppt

1 Word2007 を立ち上げて 表を作って内容を入力し 体裁を整える 1 時間の関係で あらかじめ下記のような簡単な文書を作成して デスクトップにファイル 旅行案内操作前 1 を置いてありますからこのファイルをダブルクリックして開いて下さい (* 時間のある方は末尾に表の挿入方法などを参考に書い

ServerView Resource Orchestrator V3.0 ネットワーク構成情報ファイルツール(Excel形式)の利用方法

Microsoft Edge の場合 (1) Mizdori 無料体験版ダウンロード画面の [ 体験版ダウンロード ] ボタンをクリックします (2) Edge の下部に mizdori_taiken_setup.zip について行う操作を選んでください と表示され ますので [ 開く ] をクリッ

PowerPoint プレゼンテーション

ご存知ですか? データ転送

Excel2013 マクロ

Microsoft Word - VisualC++利用法2.doc

Word 押印メニューバー使用ガイド

(6) コンボドライブのドライブ文字の変更 コンピュータの管理 ウィンドウの右下側フレームの CD-ROM 0 DVD (E:) と書かれた箱 ( 図 02-2) にマウスのポインタを合わせ, 右ボタンをクリックしてメニューを表示する メニューから ドライブ文字とパスの変更 (C)... を選択する

スライド 1

問題 1 次の文章は Access データベース およびデータベースの概要について述べたものである にあてはまる適切なものを解答群 { } より選び その記号で答えよ 設問 1. Microsoft Access 2007 データベースのテーブルでは 表す としてデータを { ア. レコードを列 フ

Microsoft PowerPoint - Borland C++ Compilerの使用方法(v1.1).ppt [互換モード]

10 完了 をクリック 13 このサーバーは認証が必要 をチェックして 設定 をクリック Windows メール Windows Vista に標準のメールソフト Windows メール の設定方法を説明します 1 スタート から 電子メール Windows メール をクリック 11 続いて設定ファ

日本作物学会講演要旨PDFファイルの作成手順

Moodleアンケートの質問一括変換ツール

Microsoft Word - VB.doc

第 13 講データ管理 2 2 / 14 ページ 13-1 ファイルを開く 第 12 講で保存したデータベースファイル サークル名簿.accdb を開きましょう 1. Access を起動します 2. Microsoft Office Access - 作業の開始 が表示されていることを確認します

Ⅰ. はじめに今回の改訂版では 以下の新規機能が追加されました 1) 経営改善計画書入力期間の延長 (10 年 ) 2) 計画審査シート 3) 印刷用紙サイズ設定 4) 計画書印刷プレビュー 5) 負債要因などの記入欄の拡大 6) 検算シート 7) 借受者の経営者年齢の自動更新化 8) 数式バー (

uCosminexus EUR 08-20新機能のご紹介

intra-mart EX申請システム version.7.2 事前チェック

SURVEY123 FOR ARCGIS スタートアップガイド 2017 年度空間情報科学野外実験

目次 1. HLA Fusion 3.0 がインストール可能な環境 HLA Fusion 3.0 のインストール HLA Fusion 3.4 のインストール 初期設定用データベース接続 ( 初めての方のみ ) 既存データベースのUpg

カルテダウンロード 操作マニュアル

目次 1 はじめに 2 2 動作環境 動作環境 注意事項 データベースの共有 データベース共有とは データベース共有によるメリット データベース共有によるデメリット システム利用開始後にデー

Q1. プロファイル 1. 性別性別 1. 男性 2. 女性合計結果 OpenOffice.org 利用状況調査アンケート集計結果 OSC2010 Sendai 2010 年 5 月 22 日 ( 土 ) 実施 OpenOffice.org 日本ユーザー会 2. 年齢 年齢 1.10

印刷アプリケーションマニュアル

大阪ガス株式会社 情報通信部 御中

Step1 ショートカットを作成する Step1 では デスクトップにショートカットを作成します ご利用のシステムに応じて 1 TurboLinux Client 2008 Basic (KDE) の場合 2 Ubuntu の場合をそれぞれ参照し 作成してください 1Tur

アーカイブ機能インストールマニュアル

OpenOffice実践活用

03 Podium Walkerのインストール方法およびアンインストール .docx

目次 No. 内容 メニュー名 ページ番号 事前準備 IEバージョン情報確認 互換表示設定 (IE9 IE0 IEの場合 ) 信頼済みサイトへの登録 (IE0 IEの場合 ) 4 受注データを (IE0 IEの場合 ) 6 5 リストを出力する為の設定 (IE0 IEの場合 ) 7 6 ( その)(

Microsoft PowerPoint - SKYMENUの使い方.ppt

動作環境設定

WinXp-Rmenu

はじめに 本マニュアルには らくらく電子納品 のデータ ( 写真 アルバム 図書管理 出来形管理 ) を 現場編集 長 CALSMASTER( 以下 CALSMASTER) に移行する手順についてまとめられています なお この手順書ではらくらく電子納品がインストールされているパソコンに CALSMA

Microsoft Word - RefWorksコース( _.doc

FA/LAインストールガイド(トライアル版)

2 / 26 平成 26 年 4 月 11 日 ( 金 ) 午後 1 時 9 分 Visual C Express の使用法 ( 東海大学理学部物理学科 ) 無償で利用できる開発環境 (Windows XP 以降 ) Visual Studio 2010 Express

Q1. プロファイル 1. 性別性別 1. 男性 2. 女性合計結果 OpenOffice.org 利用状況調査アンケート集計結果 OSC2009 Tokyo/Fall 2009 年 10 月 30 日 ( 金 ) 31 日 ( 土 ) 実施 OpenOffice.org 日本ユーザ

DBMSリポジトリへの移行マニュアル

1 はじめに 前準備 MICROSOFT 製品のプログラムを最新の状態にする NET FRAMEWORK 4.0 ( と日本語 LANGUAGE PACK) のインストール NET FRAMEWORK 4.0 のインストール... 4

スクールCOBOL2002

Microsoft Word A02

インテル® Parallel Studio XE 2019 Composer Edition for Fortran Windows 日本語版 : インストール・ガイド

目次 専用アプリケーションをインストールする 1 アカウントを設定する 5 Windows クライアントから利用できる機能の紹介 7 1ファイル フォルダのアップロードとダウンロード 8 2ファイル更新履歴の管理 10 3 操作履歴の確認 12 4アクセスチケットの生成 ( フォルダ / ファイルの

内容 1 はじめに インストールの手順 起動の手順 Enterprise Architect のプロジェクトファイルを開く 内容を参照する プロジェクトブラウザを利用する ダイアグラムを開く 便利な機能.

SimLab Plugins for SketchUp 評価版インストールおよびアクティベート方法 注意事項 評価版をお使い頂くには 評価用ライセンスでのアクティベートが必要です 評価用ライセンスファイルの取得を行い 手動でアクティベートする必要があります 各 SimLab プラグインは 評価用とし

2 / 16 ページ 第 7 講データ処理 ブック ( ファイル ) を開く第 6 講で保存したブック internet.xlsx を開きましょう 1. [Office ボタン ] から [ 開く ] をクリックします 2. [ ファイルの場所 ] がデータを保存している場所になっている

(1)IE6 の設定手順 (1)IE6 の設定手順 1) 信頼済みサイトの追加手順 1: ブラウザ (Internet Explorer) を起動します 手順 2: ツール / インターネットオプション / セキュリティ メニューを選択します 手順 3: セキュリティ タブの 信頼済みサイト を選択

メール設定

目次 レジストリの設定...2 トレーディングソフトの自動起動設定...7 VPS 自動再起動の設定

第 14 講複数ソフトの組み合わせ テキストファイルを Excel で開く 2 / 17 テキスト形式 (.txt) で保存したファイルを Excel で利用しましょう 第 13 講で保存した west.txt を Excel で開きます 1. Excel を起動します 2. [Off

PowerPoint プレゼンテーション

目次 1. PDF 変換サービスの設定について )Internet Explorer をご利用の場合 )Microsoft Edge をご利用の場合 )Google Chrome をご利用の場合 )Mozilla Firefox をご利

フォト・ボックス

V5.0 V4.2 から V5 への 変更点 1.1 版 2010 年 03 月 26 日

リンクされたイメージを表示できません ファイルが移動または削除されたか 名前が変更された可能性があります リンクに正しいファイル名と場所が指定されていることを確認してください ここでは昨年までにいただいたご質問で多かったものについて その回答をまとめてあります 各種調査書様式の操作 Q12 調査書様

目次 目次 準備いただくもの 準備 SQLServer2008 R2 ExpressEdition のインストール インストールの前に インストール 設定一覧 機

KeySQL R8.0 Release Note

Transcription:

Base によるアプリケーション開発とサポート 鎌滝雅久 /OpenOffice.org 日本ユーザー会 OSC2007 Hokkaido 2007 年 6 月 30 日土曜日 10:55-11:40 北海道大学学術交流会館第 4 会議室

本日の予定 デモ ( どこでもPDF/ 見積書作成 ) Basicでプログラム~Visual Studioはいらない? Microsoft Officeからの移行 OpenOffice.orgのサポート

ここでちょっとアンケート OpenOffice.org Basic を使ったことのある方 Yes/No

デモ / どこでも PDF Basicで作成された単独アプリケーション ダイアログベースのアプリケーション 動作条件 OpenOffice.org がインストールされていること 拡張機能として配布可能

デモ / どこでも PDF

どこでも PDF オリジナル PDF_Export/ はにゃ? さん http://hermione.s41.xrea.com/pukiwiki/pukiwiki.php?ooobbs2%2f4 どこでも PDF は上記に筆者が若干の Basic とダイアログを加えたもの

デモ / 見積書作成プログラム Calc/BaseとBasicによるアプリケーション 秋田パソコンステーション作成 http://www.ne.jp/asahi/pa/sta/ 拡張機能と Calc Base ファイルを配布

デモ / 見積書作成プログラム

旧バージョンはダイアログベース 見積書作成プログラム

Basic でプログラム OpenOffice.org Basic IDE Basic を用いてプログラムを作成するためのツール 呼び出し方 [ ツール ]-[ マクロ ]-[ マクロの管理 ]- [OpenOffice.org Basic] マクロを選び [ 編集 ] 使い方は Visual Basic とほぼ同じ

Basic でプログラム IDE の使い方 ライブラリ名 プロシージャ名 モジュール名 ダイアログ名

Basic でプログラムコントロールへのマクロ割り当て ボタンの名前 ボタンに割り当てるプロシージャ名 コントロールを配置できるツールバー

Basic でプログラム Calc/Writer でのコントロールの扱い フォームコントロール フォームデザインの 2 つのツールバーは表示メニューから呼び出す

Basic でプログラムダイアログを直接起動する OpenOffice.org では 以下の起動オプションで Basic の呼び出しが可能 soffice.exe macro:///standard.mdule1.main バッチ シェルスクリプトファイルで起動 どこでも PDF の場合は VB シェルでダイアログを呼び出し Set shell = WScript.CreateObject("WScript.Shell") shell.run "OpenOfficePortable.exe -minimized macro:///pdf_export.module2.mainmenu ", 3, true

Basic でプログラムあなたもにもできる拡張機能 Basic プログラムは拡張機能 ( エクステンション / 拡張子 oxt) にすることで配布可能なプログラムに マクロの管理の機能で作成は実に簡単 [ ツール ]-[ マクロ ]-[ マクロの管理 ]- [OpenOffice.org Basic] [ 管理 ] ボタンをクリック

Basic でプログラムマクロの管理で拡張機能を作成

Basic でプログラム拡張機能で 文字の均等割り付け はにゃ? さん sato さん 筆者で作成 http://hermione.s41.xrea.com/pukiwiki/pukiwiki.php?ooobbs2%2f32 よりダウンロード JapaneseJustify.oxt ファイルをダブルクリック もしくは [ ツール ]-[ 拡張機能マネージャ ] で Word にあって Writer にない機能の実現

Basic でプログラムマクロのメニューへの登録 [ ツール ]-[ カスタマイズ ]

Microsoft Office からの移行マクロ Basic で書かれたもの 新たにコーディングしましょう マクロの記録で作成されたもの OpenOffice.org でもマクロの記録を使いましょう SUSE など Linux 版 Calc では Excel 互換機能あり

Microsoft Office からの移行マクロの格納場所 Microsoft Office ファイルごと / マクロの警告あり マクロ入りファイルに鈍感になる ウイルス感染の恐れ OpenOffice.org マイマクロ / マクロの警告なし 配布は拡張機能で 将来的には何らかの認証

Microsoft Office からの移行 Access のスタートメニュー Base フォームでは起動時のメニューにはできない Basic のダイアログでメニューを作成 soffice.exe の起動時オプションでメニューを表示

Microsoft Office からの移行スタートメニューからフォーム呼び出し 下記の Basic で実現 / レポートも同様 Sub FormStart '**** プロパティを入れるところ Dim pprop(1) As New com.sun.star.beans.propertyvalue '**** データベースを開く surl = ConvertToURL("C:\PathName\FileName.odb") odoc = stardesktop.loadcomponentfromurl(surl,"_default",0,array()) '**** フォームとコネクションの接続 oforms = odoc.getformdocuments() oaconnection = odoc.datasource.getconnection("","") '**** プロパティを設定 Name が属性 Value が値 pprop(0).name = "ActiveConnection" ' コネクション pprop(0).value = oaconnection pprop(1).name = "OpenMode" pprop(1).value = "open" '**** フォームを開く oformulario = oforms.loadcomponentfromurl("formname","_default",0,pprop()) End Sub

Microsoft Office からの移行 Access のレポート Access フィールドに計算式を設定でき 小計 合計欄の設置が簡単 Base ユニオンクエリーで小計 合計欄を設定しレポート化 Basic で直接 Calc へ出力する方法も

Microsoft Office からの移行更新系クエリー SQL を埋め込んだ Basic テーブル作成クエリー CREATE TABLE 更新クエリー UPDATE クエリーからテーブル作成 SELECT INTO

Microsoft Office からの移行 Excel シートのテーブル化 Access ワークシート変換コマンドで簡単に実現 Base Excel Calc テーブルへと変換するBasicを作成 2.1 以降ではシートのコピー & 貼り付けでもOK

OpenOffice.org のサポート OpenOffice.org の導入支援サポート アシストが 6 月より開始 http://www.ashisuto.co.jp/solution/oss/openoffice/ グッデイ http://ooosupport.good-day.net/ja/enterprise

コミュニティによる OpenOffice.org のサポート OOo Q&A http://oooug.jp/faq/ 質問登録は1500 件以上 / 完了率 6 割 企業 自治体も利用 メーリングリスト http://ja.openoffice.org/ml_info.html

参考資料 OpenOffice.org Basic StarSuite 8 Basic プログラミングガイド http://docs.sun.com/app/docs/doc/819-1332?l=ja&q=starsuite+8 オープンガイドブック OpenOffice.org 2.0 http://ooosupport.goodday.net/ja/documents/manual/ OOo Basic Wiki http://hermione.s41.xrea.com/pukiwiki/