Age | Commit message (Collapse) | Author |
|
- Basic has no practical limit anymore for string variables
- LONGVARCHAR fields can vary a lot in size across RDBMS's (f.i. Sqlite < 64K)
This forces an overflow check when setting a field value and no check when getting it
Change-Id: I4c9629f63164fbbdb84497e7002fa3186d7c63b7
|
|
Change-Id: I6c5246809cb533a2c69978008ea996392e2fbe6a
|
|
... i.o. uninitialized variable
Change-Id: I732705df11ea25c2b106d542f9e97f3f32cc9867
|
|
New ImplementationName introduced in LO 5.1
Change-Id: Ifa181570575622aca27520397f2e88cbc9742d1e
|
|
New Module Basic module
New AllModules() collection in Application module
Extension of regex to backward searches
Change-Id: Id58f3b29d08e9f0b73e192cfc0c2a99988e73fcf
|
|
Change-Id: I62fb5d0722363fdcd7d464d0490b1f6e890221a4
|
|
Insert dates and 2-dim arrays in property values
Export array or property values to string for file or database temporary storage
Reimport from string into array or property values
(for later use)
Change-Id: I7f2dc2ad6adde6249e68a6cb51b52e2a4dad79b7
|
|
Based on XTextSearch UNO service
_CStr also refined
Change-Id: Ibeceeeb549511e575c6842e43e5a76c8308db1aa
|
|
Includes arrays, distinguishes integers and real numbers
Side effects in DebugPrint solved
Change-Id: Id84203cea1a93dcbc164f8661fcf2f57778b0df8
|
|
in getObject, getValue and setValue functions
Change-Id: I98ff54bf62cfb34218d1fdb43fb37ba21846b068
|
|
Event properties applied to form, subform, control events
Controls may belong to forms, subforms, dialogs, grid controls
Change-Id: Iaf33adcd03527ac938913675cf0930e317a17f97
|
|
In the macro tools library the subroutine GetFileNameWithoutExtension
has a missing bracket in the last line. This confuses the following
subroutine DirectoryNameoutofPath causing it to fail.
This only came to light after the introduction of commit
"tdf#80731 Closing parenthesis is now detected (Mid statement and functions)."
which tightened up on syntax validation.
This commit adds in the missing bracket to subroutine
GetFileNameWithoutExtension in the macro tools library.
Change-Id: I015c88a29a933cd42b7a7623a9ae70d090739c54
Reviewed-on: https://gerrit.libreoffice.org/31677
Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>
|
|
Change-Id: Ie501bc7190a8eccc2810ccac2dddaec52813f1a2
|
|
in addition to tables and queries.
(only for internal use - arguments not published in documentation)
Change-Id: I4c7aff878a4ff1a03dcc32baae740559d034d3ca
|
|
Name, Connect and Version
Change-Id: Ief0da378fd8927df7accdfc0157547670ca203de
|
|
Replace double code by function calls (dialog libraries handling)
Change-Id: I17fc700e47a258b281214fe29e075bc782fb6acd
|
|
Change-Id: If7fb37a3656b55f7820698a59b8f1d8d8b14d594
|
|
and not for each individual label
Change-Id: I7014be30569a275fa20faaa2ba9255d3968b70dd
|
|
Change-Id: I6f3a6efd858ac4e52b694cc0046c8f56a558c229
|
|
Provided by Iñigo Zuluaga
Change-Id: I6ba436e29f7aff35e30a8e614e0c3c3d2c3ac1b4
|
|
Avoid Field object buffering in CopyObject
as it is now done in the Recordset class
Change-Id: I35ee9e953e27554cb361adbb22baa619e4b73aaf
|
|
Field objects are buffered in a _Fields() array,
part of a Recordset instance,
to improve speed and memory consumption
Change-Id: Iac732ab5a1db24341aa30c3c934853a21c76e2e4
|
|
So far, only tables belonging to the SAME database could be copied.
Copying tables between databases from different sources (HSQLDB 1.8/2.3, MySQL, PostGres, Sqlite)
is admitted.
Field type conversions are in this case based on empiric rules.
A case study based on getMetadatInfo() is available on request.
Change-Id: Iae4ea7c4df4799cde3c8f973746513bad56246d8
|
|
Change-Id: Iad27d1f87568890180c142774c238a14d022946d
Reviewed-on: https://gerrit.libreoffice.org/29441
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
|
|
Review of Utils._getResultSetColumnValue()
to include LOGVARCHAR and LONGVARBINARY field types
Change-Id: Id1bd073a8f7d910377d7e1ecca96d682cd856946
|
|
Tables must belong to the same database.
INSERT SQL statement syntax extended
Table- and fieldnames correct surrounding
Correction of incident declared in
https://ask.libreoffice.org/en/question/69795/access2base-findrecord-only-for-numbers/
Change-Id: Ice148d872cacfc80df421132020ab1717e7c908c
|
|
Change-Id: I1c1894fcf533291b34a662b6efb96dcfa75b92b3
Reviewed-on: https://gerrit.libreoffice.org/24760
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
|
|
Bug revealed on https://ask.libreoffice.org/en/question/68080/access2base-dfunctions-with-mysql/
Root cause: SELECT TOP 1 construction is invalid for MySql. Use LIMIT keyword instead.
Change-Id: Idb0bebe1adb8ca1f88dbc8f8ba039f117456337c
|
|
Change-Id: Id81b16ff26283611f0b84929d831c827f847ab73
Reviewed-on: https://gerrit.libreoffice.org/24317
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
|
|
Change-Id: I68713ccc6d8920de6945206285e35320eef5b4ea
|
|
Change-Id: I02f51ff264c64458c99c47ea48d960a50c65cb75
|
|
Change-Id: Ia046bcd8ca8e90566348b507f18d881030bd64c3
|
|
Change-Id: I7ec134282af33386cab001ed076fb8fa90d33608
|
|
Support of HSQLDB 2.3 and MySql
CLOB and BLOB as database field types
Schema and catalog names in tables
GetChunk and AppendChunk methods for binary fields
The Value property returns the correct binary content of binary fields
Change-Id: I0aba80134f9add90f438ac4b7951fce9c1d36239
|
|
Change-Id: I9a5940027423ff0791fa7da0b79b617412ce6b86
Reviewed-on: https://gerrit.libreoffice.org/21209
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
|
|
Addition of CLOB and BLOB datatypes
Change-Id: If42c0dbb1862f525d2a0a1abf98bd053543a3d3c
|
|
Simplified use of TableDefs and QueryDefs collections
Change-Id: I87c5dcbbb1105c61324a0a89929f13ff86eab4a4
|
|
Change-Id: Icc4a631d67c3d4acf67de1cb38018c37602a16eb
|
|
Change-Id: Ibcffe9d8b85d552f53246a3ac751000673705ab3
|
|
Design choices:
Sseparator = comma except if decimal point is comma in locale setting, then semi-colon
Character set = Unicode (UFT-8)
Change-Id: I11eb88bf44cedaddfb52d3570f427d9e0d26b4cc
|
|
Database._OutputToCalc uses LO filters to export table and/or query data
Change-Id: I69b15e76a490de32ec2cae73661f8ffd5f2b53b2
|
|
to refelect various list of output formats in DoCmd.OutputTo() action
Change-Id: Ibb95020efa2995cde168efbd516f9b1e49d832a3
|
|
+ bug correction on dlgFormat dialog - check user input
Change-Id: I126f99dbc587342772a601df8b9dd03cfe4850ac
|
|
Change-Id: Iab982421be37e670201561b67cc66fb91d30de91
|
|
Do not skip temanymore
Change-Id: I6a1276959ab940eb44aedeab2f1c9cc7f71a0e1e
|
|
Add <span> in the list of acceptable html tags
Change-Id: I23c57ad1ef889fd511111f6d969feaafb9d0f5b8
|
|
Change-Id: I6691c01e8a078b14ca753c916c950c958953671f
|
|
Change-Id: I80d97058221106ce87d696d8142b1e87430513d9
|
|
Addition of "<a id= ...>" tag pattern
Typos
Change-Id: Id03e6224dc91249a9e6246ff94a80427ae76a86e
|
|
Use .wasNull() rather than not trustable .IsNullable() in _getResultSetColumnValue routine
Change-Id: I1d1783841414193347cca588209153b5aa9b56cd
|