TExport: Razlika med redakcijama

Iz SDMS
Jump to navigationJump to search
m (ExpRecordID)
m
 
Vrstica 214: Vrstica 214:
 
<source></source>
 
<source></source>
  
[[Category:Razredi podatkovne plast|Export]]
+
[[Category:Razredi podatkovne plasti|Export]]
 
[[Category:Razredi|Export]]
 
[[Category:Razredi|Export]]
 
[[Category:SDMS Basic|Export]]
 
[[Category:SDMS Basic|Export]]

Trenutna redakcija s časom 19:22, 29. november 2010

Ta stran je trenutno še v izdelavi.

Razred TExport se uporablja za opredelitev načinov izvoza podatkov, in dejansko izvedbo izvoza podatkov.

Dim SomeList As TRecordList, F As TFilter, Ex as TExport
F = [Neka plast].Filter
Ex = [Neka plast].Export
F.Clear
If F.Edit Then
  F.Execute
 Else
  Exit
EndIf


Ex.Name = 'ImeIzvoza'
Ex.Alias = 'DrugoIzvoza'
Ex.Comment = 'Komentar Izvoza'
Ex.Save ('Izvoza')

Ex.Load ('ImeIzvoza')
SomeList = CreateRecordList ('ZačasnaLista')
Ex.ExecuteList (NekaLista)
Ex.Execute

Osnovna uporaba

Edit

Metoda Edit zažene urejevalnik izvoznih parametrov.

Method TExport.Edit As Boolean
ResultOptional BooleanTrue, če je bil izvoz podatkov dejansko izveden, sicer pa je False.

Execute

Metoda Execute izvede izvoz s predhodnimi nastavitvami.

Method TExport.Execute

ExecuteList

Metoda ExecuteList izvede izvoz podatkov, kateri so navedeni v TRecordsList objektu (ponavadi so to podatki zadnjega Filtra).

Method TExport.ExecuteList (List As TRecordList)
ListTRecordListTRecordList objekt, ki vsebuje skupino podatkov, ki se bodo izvozili.

Lastnosti

Name

Lastnost Name določa ime za objekt.

Property TExport.Name As String
ResultString.

Alias

Lastnost Alias določa drugo ime za objekt, ki pa ni obvezno.

Property TExport.Alias As String
ResultString.

Comment

Lastnost Comment določa komentar za objekt tipa TExport.

Property TExport.Comment As String
ResultString.

Parent

Lastnost Parent .

RO Property TExport.Parent As TLayer
ResultTLayer.

StoredNames

Lastnost StoredNames .

RO Property TExport.StoredNames As String
ResultString.

Metode

Load

Metoda Load naloži predhodno nastavljene opcije izvoza podatkov. Za dejanski izvoz podatkov, mora tej metodi slediti Execute metoda.

Method TExport.Load (Name As String) As Boolean
NameStringIme predhodno definiranega načina izvoza podatkov.
ResultOptional Boolean.

Save

Metoda Save shrani nastavitve objekta tipa Texport.

Method TExport.Save (Name As String)
NameStringIme objekta.

Clear

Metoda Clear počisti vse predhodne nastavitve v objektu tipa TExport.

Method TExport.Clear

CopyFrom

Metoda CopyFrom .

Method TExport.CopyFrom (L As TExport)
LTExport.

Delete

Metoda Delete .

Method TExport.Delete (Name As String)
NameString.

DeleteAll

Metoda DeleteAll .

Method TExport.DeleteAll

Export metode

ExportType

Lastnost ExportType .

Property TExport.ExportType As Long
ResultLong.

DataFileName

Lastnost DataFileName .

Property TExport.DataFileName As String
ResultString.

TopologyType

Lastnost TopologyType .

Property TExport.TopologyType As Long
ResultLong.

ExpFldCount

Lastnost ExpFldCount .

RO Property TExport.ExpFldCount As Long
ResultLong.

ExpFld

Lastnost ExpFld .

RO Property TExport.ExpFld (Index As Long) As TExpConn
IndexLong.
ResultTExpConn.

ExpFldAdd

Metoda ExpFldAdd .

Method TExport.ExpFldAdd (F As TField) As TExpConn
FTField.
ResultOptional TExpConn.

ExpCoordinate

Lastnost ExpCoordinate .

Property TExport.ExpCoordinate As Boolean
ResultBoolean.

ExpTopology

Lastnost ExpTopology .

Property TExport.ExpTopology As Boolean
ResultBoolean.

ExpRecordID

Lastnost ExpRecordID .

Property TExport.ExpRecordID As Boolean
ResultBoolean.