Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
  • Sign in / Register
  • Lazarus Lazarus
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 2,094
    • Issues 2,094
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 7
    • Merge requests 7
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • Code review
    • Insights
    • Issue
    • Repository
  • External wiki
    • External wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar

Scheduled maintenance on the database layer will take place on 2022-07-02. We expect GitLab.com to be unavailable for up to 2 hours starting from 06:00 UTC. Kindly follow our status page for updates and read more in our blog post.

  • FPC
  • Lazarus
  • LazarusLazarus
  • Issues
  • #26492
Closed
Open
Created Jul 16, 2014 by FPC Admin account@fpc_adminOwner

Fieldname list empty in (e.g.) a TColumn if the datasource.dataset is not or has not been active

Original Reporter info from Mantis: TWhyman
  • Reporter name: Tony Whyman

Description:

Unlike the Columns Editor, the TFieldProperty editor does not update the dataset's fieldDefs before accessing them. If the dataset has never been activated then the probability is that the FieldDefs are empty and need to be updated

a call to DataSet.FieldDefs.Update; needs to be added to procedure LoadDataSourceFields.

See attached patch

Mantis conversion info:

  • Mantis ID: 26492
  • OS: linux
  • OS Build: 3.2.0-61-generic
  • Platform: amd64
  • Version: 1.2.4
  • Fixed in version: 1.5 (SVN)
  • Fixed in revision: 48139 (#b03737cc)
  • Target version: 1.4
Assignee
Assign to
Time tracking