🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.delphi
Article #347152

ANN: X-DBData Components 2.3 ze wsparciem dla RAD Studio 10.4 Sydney!

#347152
From: kszyszka4
Date: Thu, 28 May 2020 07:16
74 lines
5134 bytes
Witam,

miło mi poinformować, że ukazała się nowa wersja pakietu X-DBData Components 2.3!

   Co nowego w X-DBData Components 2.3 ?
   ==================================

  - Nowe pakiety dla Delphi/C++Builder 10.4 Sydney Win32/Win64!!!
  - Nowa funkcjonalność Pivot Table dostępna w klasie TXDBCommonDataProvider!!!
  - Pivot Table jest dostępna dla każdego DataProvider za wyjątkiem dostawców String List
  - Nowe właściwości: PivotTable, NamesFieldName, NamesFieldSize, ValuesFieldName
  - Zaktualizowano X-DBData Demo 9 i 10 żeby pokazać działanie funkcji Pivot Table

   Co nowego w X-DBData Components 2.0 ?
   ==================================

  - Wsparcie dla pól fkInternalCalc w klasie TXDBCustomData i potomnych!!!
  - Wsparcie dla funkcjonalności TXDBGrid.TreeView w komponencie TXDBData!!!


   Co to jest X-DBData Components ?
   ============================

   Pakiet X-DBData Components został stworzony do bezpośredniego używania dowolnych
   indeksowanych struktur danych takich jak listy, tablice, kolekcje z komponentami bazodanowymi
   typu TDBEdit, TDBComboBox, TDBNavigator, a w szczególności z naszym komponentem TXDBGrid.
   Pakiet zawiera zestaw specjalnych data setów i data providerów pozwalających korzystać
   z dowolnych klasycznych i generycznych struktur danych tak samo jak z tabel bazodanowych.

   Komponenty zawarte z tym pakiecie pozwalają korzystać z: array of TObject,
   TList of TObject, TObjectList, TStringList, TWideStringList, TCollection,
   TArray<T: class>, TList<T: class>, TObjectList<T: class> i klas potomnych.
   Korzystając z data providerów można również obsłużyć dowolne indeksowane
   właściwości takie jak Fields, Controls, Components, Pages, Buttons, Forms, itp.

   Każdy z data setów z pakietu wspiera wszystkie standardowe operacje: read,
   write, insert, edit, delete, locate, lookup, filter, master-detail oraz DataSetField.
   Wspierane są również bookmarki, blob stream i nested data set.

   Możesz samodzielnie definiować FieldDefs (komponent TXDBData) lub utworzyć przy użyciu
   data providera domyślne FieldDefs bazujące na właściwościach obiektu z sekcji published.
   Możesz również utworzyć pola persistent oraz definiować pola fkLookup i fkCalculated
   dowolnego typu. W czasie projektowania masz również dostępny standardowy Fields Editor.

   Podstawowe data providery obsługują właściwości z sekcji published następujących typów:
   Boolean, Enum, Byte, Word, LongWord, ShortInt, SmallInt, Integer, LargeInt,
   Single, Double, Extended, Currency, TDate, TTime, TDateTime, ShortString,
   AnsiString, WideString, UnicodeString, Interface, Variant.

   Podstawowe data providery tworzą automatycznie pola ftADT dla właściwości
   wywodzących się z klasy TPersistent takich jak Font, Margins, Constraints, Touch, itp.
   Dla właściwości wywodzących się z klasy TGraphic tworzone jest pole typu ftGraphic,
   a dla właściwości wywodzących się z TCollection, TStrings, TWideStrings automatycznie tworzy
   się pole typu ftDataSet. Pole ftDataSet można obsłużyć przy użyciu odrębnego nested data set.

   Możesz również łatwo definiować nowe data sety i nowe data providery dla swoich własnych klas.
   W szczególności, możesz w prosty sposób definiować generyczne data sety bazujące na twoich
   klasach: var CompanyTable: TXDBTable<TCompany>;

   Pakiet zawiera komponenty przeznaczone dla:
   - Delphi 5, 6, 7, 2005, 2006, 2007, 2009, 2010, XE, XE2, XE3, XE4, XE5, XE6, XE7, XE8, 10 .. 10.4
   - C++Builder 5, 6, 2006, 2007, 2009, 2010, XE, XE2, XE3, XE4, XE5, XE6, XE7, XE8, 10 .. 10.4


Zapraszam do odwiedzenia serwisu na stronie http://www.x-files.pl/pl/components/xdbdata.html
oraz do pobrania wersji testowej ze strony http://www.x-files.pl/pl/download/xdbdata.html


pozdrowienia,

Krzysztof Szyszka, X-Files Software
Developer of X-DBData Components
Embarcadero Technology Partner
http://www.x-files.pl/pl/
Technical Details
Message-ID: <f2fb1b0c-56b2-4963-8505-c8ba0d1a310a@googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!goblin1!goblin.stu.neva.ru!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail

Show Full Headers
Complete Article Headers
X-Received: by 2002:a0c:a9c6:: with SMTP id c6mr1749341qvb.224.1590650173752;        Thu, 28 May 2020 00:16:13 -0700 (PDT)
X-Received: by 2002:a9d:7d16:: with SMTP id v22mr1312971otn.297.1590650173436; Thu, 28 May 2020 00:16:13 -0700 (PDT)
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!goblin1!goblin.stu.neva.ru!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: pl.comp.lang.delphi
Date: Thu, 28 May 2020 00:16:13 -0700 (PDT)
Complaints-To: groups-abuse@google.com
Injection-Info: google-groups.googlegroups.com; posting-host=87.206.52.91; posting-account=Z0YxqgoAAACHbp3JyAGkMHMmrS6nb_Cv
NNTP-Posting-Host: 87.206.52.91
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <f2fb1b0c-56b2-4963-8505-c8ba0d1a310a@googlegroups.com>
Subject: ANN: X-DBData Components 2.3 ze wsparciem dla RAD Studio 10.4 Sydney!
From: kszyszka4@gmail.com
Injection-Date: Thu, 28 May 2020 07:16:13 +0000
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit