1. Tab: Sample Data


This section allows you to enter general information about the sample:

  • Client: Select a client from the dropdown list.
  • Project: Choose the project associated with this sample.
  • Status: Indicate the current status of the sample (e.g., “In Progress”, “Completed”).
  • Sampling Date: Enter the date when the sample was collected.
  • Opening Date: Date when the sample was opened or prepared for testing.
  • Diameter: Enter the sample diameter (in mm or cm, as per your unit convention).
  • Length: Enter the total length of the sample.
  • Average Opening: Mean crack or joint opening (if applicable).
  • Storage: Indicate where the physical sample is stored.
  • Test Environment: Describe environmental conditions during testing.
  • Operator: Person responsible for sampling or handling.
  • Location: Exact sampling location (coordinates, description, or code).
  • Top / Bottom Depth: Depth range from which the sample was extracted.
  • Sample Type: Select the type (e.g., “Core”, “In situ”, “Lab”).
  • Observations: Free text field for notes, comments, or additional details.

2. Tab: Tests


Add and manage tests associated with this sample:

  • Add: Opens a form or selection dialog to add a new test.
  • Delete: Removes a selected test from the list.
  • Tests Table: Displays added tests with Type and Test Name.

3. Tab: Lithology


Record lithological descriptions by layer:

  • Each row represents one layer.
  • Depth: Enter the top depth of the layer.
  • Description: Brief description of the geological material (e.g., “Grey clay”, “Sandy soil”).

4. Button: Save


Once all data is entered, click Save to store the new sample.

Sample List Screen

1. Filters (top section)


Use these fields to quickly search for samples:

  • Reference: Enter all or part of the sample reference.
  • Project: Filter by project name or code.
  • Client: Type the client’s name or part of it.
  • Type: Specify the sample type (e.g., “Core”, “Laboratory”).
  • Filter: Applies the entered filters.
  • Clear: Resets all fields and displays all samples.

2. Samples Table (center)


Displays a paginated list of samples with the following details:

  • Reference: Unique identifier for the sample.
  • Project: Associated project name or code.
  • Client: Client name.
  • Location: Where the sample was taken.
  • Type: Sample type (e.g., “Core”, “In situ”).
  • Top / Bottom Depth: Depth interval of extraction.
  • Tests Requested: Indicates whether tests have been assigned.
  • Status: Current status (e.g., “Pending”, “In Progress”, “Completed”).
  • Progress: Progress bar or percentage showing test completion.

Table Interaction

  • Right-click any row to open the context menu.
  • Edit: Opens the sample details screen to modify the selected entry.

3. Pagination (below the table)


When there are many samples, results are split into pages. Use the pagination controls to navigate between pages.