Jump to content

Kexi/Plugins/Scripts/Database Object Model: Difference between revisions

From KDE Community Wiki
Jstaniek (talk | contribs)
No edit summary
Jstaniek (talk | contribs)
No edit summary
 
(12 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Note|This page is a draft for database object model in Kexi}}
==Class==
==Class==
Purpose....
Description....


MSA equivalent's name:  
MSA equivalent's name:  


Properties:
{|class="wikitable"
{|class="wikitable"
!Name
!Name
Line 18: Line 21:
|}
|}


Methods:
{|class="wikitable"
!Name
!Type
!Description
!MSA name
|-
|
|
|
|
|}
==Notes==
*When designing the object model, try to harmonize with KDb's API
*Use Python API/coding standards and notation as Python is the scripting choice
*Information about MSA equivalent names would be reusable in Kexi Handbook too, in chapter "Comparison to MS Access"


==Links==
==Links==
*[http://www.microsoft.com/en-us/download/details.aspx?id=40326 Office 2013 VBA Documentation] (chm file, accessible using kchmviewer)
*[https://msdn.microsoft.com/en-us/library/dd361851 VBA Language Specification] (new, PDF)
*[http://msdn.microsoft.com/en-us/library/windows/desktop/ms675944%28v=vs.85%29.aspx MS ADO Object Model]
*http://en.wikipedia.org/wiki/ActiveX_Data_Objects
*http://en.wikipedia.org/wiki/ActiveX_Data_Objects
*http://www.access2base.com - well documented object model in LO following MSA, now it  integrates Python too

Latest revision as of 20:12, 26 August 2023

Note

This page is a draft for database object model in Kexi


Class

Description....

MSA equivalent's name:

Properties:

Name Type Description Read/Write? MSA name

Methods:

Name Type Description MSA name

Notes

  • When designing the object model, try to harmonize with KDb's API
  • Use Python API/coding standards and notation as Python is the scripting choice
  • Information about MSA equivalent names would be reusable in Kexi Handbook too, in chapter "Comparison to MS Access"

Links