Veri tabanı tabloları ile iletişim kuran fonksiyonlar bu bölümde listelenmiştir.
BrowseTable
Nedir?
GetShemaData Task'i ile okunan dizinin /tablonun hafızadan okunması için kullanılır.
<BrowseTable Name="$(TabloDegisken)" SortExpression="" Into="" TemplatePath=""> <Columns /> <Perform> <SetVariable Name="$(ColumName)"> <Value Culture="" Target="Bool">true</Value> </SetVariable> </Perform> </BrowseTable>
FillSchemaWithXML
Nedir?
Form verilerinin veri tabanı tablolarına yazılması için kullanılır Fill Scheme With Xml
<FillSchemaWithXml Name="ShemaTableName" VariablePrefix="" XPath="" MasterDetailXPath="/*/RootNode/TableNode" DeletedRowsPath="" Repository=""> <Columns /> <Perform /> </FillSchemaWithXml>
FillXMLWithSchema
Nedir?
Şema verilerinin form datasına yüklenmesi amacıyla kullanılır.
<FillXmlWithSchema Name="ShemaTabloName" VariablePrefix="" Into="" TemplatePath="" MasterDetailTemplatePath="" ClearDestinationNodes="True" DestinationNodeNameToClear="" SearchMethodToUse="Normal" LanguageId="" Repository="" LogQuery="False"> <Perform /> <Filter /> <Columns /> <Order> <Order Type="Ascending"> <ListColumn Name="Name" DataType="System.String, mscorlib" /> </Order> </Order> </FillXmlWithSchema>
GetSchemaData
Nedir?
Veri tabanından belirtilen Shema tablosu üzerindeki kayıtları hafızaya okunması için kullanılır.
<GetSchemaData Name="Managers"> <Columns> <Column Node="" Name="Manager" /> </Columns> <Filter> <Block> <Criteria Name="Employee"> <Evaluate Target="Guid">/*/Personel/Id</Evaluate> </Criteria> </Block> <Block> <Criteria Name="IsGeneral" Condition="And"> <Value Target="Bool">false</Value> </Criteria> </Block> </Filter> <Order> <Order Type="Ascending"> <OrderColumn Name="Name" DataType="System.String" /> </Order> </Order> </GetSchemaData>
IsExistsOnSchema
Nedir?
Belirtilen şemaya ait kayıt olup olmadığını kontrol eder.
<IsExistOnSchema Name="ShemaTableName"> <Filter> <Criteria Name="ColumnName"> <Value Culture="" Target="None">FilterText</Value> </Criteria> </Filter> </IsExistOnSchema>
SaveSchemaData
Nedir?
Form verilerinin veri tabanı tablolarına yazılması için kullanılır
<SaveSchemaData Name="" Repository=""> <Columns /> </SaveSchemaData>