Difference between revisions of "EN/Documentation/BASIC Guide/Database Forms"

From Apache OpenOffice Wiki
Jump to: navigation, search
(New page: {{EN/Documentation/BASICGuideTOC/v2 |ShowPrevNext=block |ShowPrevPage=block |ShowNextPage=none |PrevPage=Documentation/BASIC Guide/Control Element Forms |form=block }} {{DISPLAYTITLE:▼...)
 
 
Line 6: Line 6:
 
|form=block
 
|form=block
 
}}
 
}}
{{DISPLAYTITLE:▼データベースフォーム}}
+
{{DISPLAYTITLE:Formulari basati su database}}
 
   
 
   
{{OOo}} ▼ のフォームは、データベースと直接リンクさせることができます。▼このようなフォームでは、特別なプログラムを用意することなく、データベースのフロントエンド機\'94\'5cをそのまま利用できます。
+
{{
 +
                    I formulari di OOo}} possono essere collegati direttamente a un database. I formulari creati in questo modo offrono tutte le funzioni del frontend di un database completo senza richiedere interventi di programmazione extra.
  
ページを移動したり、選択したテーブルやクエリーを検索したり、データレコードを変更して新しいデータレコードを挿入することができます。{{OOo}} は、関連データはデータベースから取得されており、変更はデータベースに書き戻されていることを自動的に確認します。
+
L'utente ha l'opzione di ricercare le tabelle e le ricerche selezionate nonché di modificare i record di dati e inserirne di nuovi. {{OOo}} garantisce automaticamente che i dati pertinenti siano recuperati dal database e che le modifiche effettuate siano riscritte nel database.
  
データベースフォームの構造は、基本的に {{OOo}} の通常のフォームと同じものです。▼ただし、通常の属性の他に以下のようなデータベース固有の属性があるため、これらに対して必要な設定をする必要があります。
+
Un formulario basato su database corrisponde a un formulario standard di {{OOo}}. Oltre alle proprietà standard, anche le seguenti proprietà specifiche di database devono essere impostate nel formulario:
  
;<tt>DataSourceName (String)</tt>: データソースの名前 ([[Documentation/BASIC Guide/Database Access| 「データベースアクセス」]] の章説明を参照。{{OOo}} のデータソースは広域アクセスできるよう準備しておく必要あり)
+
;<tt>DataSourceName (String)</tt>:Nome della sorgente di dati (consultare il capitolo [[Documentation/BASIC Guide/Database Access|Accesso ai database]]; la sorgente dei dati deve essere creata globalmente in {{OOo}})
;<tt>Command (String)</tt>: テーブル、クエリー、SQL 選択コマンドなどのリンク対象の名前。
+
;<tt>Command (String)</tt>:Nome di tabella, ricerca o comando di selezione SQL a cui eseguire un collegamento
<tt>CommandType (Const)</tt>: Command 属性の対象がテーブル、クエリー、SQL コマンドのいずれであるかの指定 (<idl>com.sun.star.sdb.CommandType</idl> に定められた列挙型)
+
;<tt>CommandType (Const)</tt>:Specifica se Command è una tabella, una ricerca o un comando SQL (valore dell'enumerazione <idl>com.sun.star.sdb.CommandType</idl>)
  
<idl>com.sun.star.sdb.CommandType</idl> には以下の値を指定できます。
+
L'enumerazione <idl>com.sun.star.sdb.CommandType</idl> copre i seguenti valori:
  
;<tt>TABLE</tt>:テーブル
+
;<tt>TABLE</tt>:Tabella
;<tt>QUERY</tt>:クエリー
+
;<tt>QUERY</tt>:Ricerca
;<tt>COMMAND</tt>:SQL コマンド
+
;<tt>COMMAND</tt>:Comando SQL
  
▼個々のコントロール要素へのデータベースフィールドの割り当ては、以下の属性で指定します。
+
I campi del database sono assegnati ai singoli elementi di controllo tramite questa proprietà:
  
;<tt>DataField (String)</tt>: リンクされているデータベースフィールドの名前。
+
;<tt>DataField (String)</tt>:Nome del campo di database collegato
  
== テーブル ==
+
== Tabelle ==
  
データベースの操作には、テーブルコントロール要素という別のコントロール要素が用意されています。完全なデータベーステーブルまたはクエリーの内容を示します。▼たとえばテーブルコントロールからデータベースへのリンクの\'8d\'5c築は、オートパイロットによるフォーム作成機\'94\'5cを利用すると簡単に実行でき、その際にはデータベースフィールドとテーブル列のリンクに関する必要な設定を行うこともできます。
+
Per lavorare con i database viene fornito un altro elemento di controllo: l'elemento di controllo per le tabelle, che rappresenta il contenuto di una tabella di database completa o ricerca. Nello scenario più semplice, un elemento di controllo per tabelle viene collegato a un database mediante il formulario pilota automatico, che collega tutte le
 +
colonne con i campi pertinenti del database in conformità alle specifiche dell'utente.
  
 
{{PDL1}}
 
{{PDL1}}
 
{{InterWiki_Languages_BasicGuide|articletitle=Documentation/BASIC Guide/Database Forms}}
 
{{InterWiki_Languages_BasicGuide|articletitle=Documentation/BASIC Guide/Database Forms}}

Latest revision as of 18:22, 25 June 2009

Template:EN/Documentation/BASICGuideTOC/v2


Template:I formulari di OOo possono essere collegati direttamente a un database. I formulari creati in questo modo offrono tutte le funzioni del frontend di un database completo senza richiedere interventi di programmazione extra.

L'utente ha l'opzione di ricercare le tabelle e le ricerche selezionate nonché di modificare i record di dati e inserirne di nuovi. Apache OpenOffice garantisce automaticamente che i dati pertinenti siano recuperati dal database e che le modifiche effettuate siano riscritte nel database.

Un formulario basato su database corrisponde a un formulario standard di Apache OpenOffice. Oltre alle proprietà standard, anche le seguenti proprietà specifiche di database devono essere impostate nel formulario:

DataSourceName (String)
Nome della sorgente di dati (consultare il capitolo Accesso ai database; la sorgente dei dati deve essere creata globalmente in Apache OpenOffice)
Command (String)
Nome di tabella, ricerca o comando di selezione SQL a cui eseguire un collegamento
CommandType (Const)
Specifica se Command è una tabella, una ricerca o un comando SQL (valore dell'enumerazione com.sun.star.sdb.CommandType)

L'enumerazione com.sun.star.sdb.CommandType copre i seguenti valori:

TABLE
Tabella
QUERY
Ricerca
COMMAND
Comando SQL

I campi del database sono assegnati ai singoli elementi di controllo tramite questa proprietà:

DataField (String)
Nome del campo di database collegato

Tabelle

Per lavorare con i database viene fornito un altro elemento di controllo: l'elemento di controllo per le tabelle, che rappresenta il contenuto di una tabella di database completa o ricerca. Nello scenario più semplice, un elemento di controllo per tabelle viene collegato a un database mediante il formulario pilota automatico, che collega tutte le colonne con i campi pertinenti del database in conformità alle specifiche dell'utente.

Content on this page is licensed under the Public Documentation License (PDL).
Personal tools