View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004067 | Composr | catalogues | public | 2020-01-29 03:45 | 2020-02-09 20:17 |
| Reporter | Chris Graham | Assigned To | |||
| Severity | Feature-request | ||||
| Status | non-assigned | Resolution | open | ||
| Product Version | |||||
| Fixed in Version | |||||
| Summary | 0004067: Ability to create sub-records (one-to-one case) | ||||
| Description | Make it so that you can set up catalogues A and B, such that A has a reference into B, and when you add a new entry to B you can create entries for catalogue A in-form via an XML syntax, and those entries would be set to reference the new entry for B when created. Allow it to work on edit also, with XML representing existing entries. It would be enabled by field options on the single-reference field in catalogue A. For example, let's imagine catalogue A is song and catalogue B is artist. When you add an artist you could specify some XML like... <new-records> <song Title="Bad Romance" Rating="3" Explicit="false" /> <song Title="Just Dance" Rating="3" Explicit="false" /> </new-records> Probably the field would show a commented example by default, so you could see the field names etc to use. And it'd have to have some kind of error-handling algorithm (maybe just tell you your mistakes and be tolerant). | ||||
| Additional Information | This is a power-user feature to make adding complex structures easier. Otherwise you're having to go off and add the song records in dependently, for each selecting the reference, which is tedious. | ||||
| Tags | No tags attached. | ||||
| Time estimation (hours) | 8 | ||||
| Sponsorship open | |||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2020-01-29 03:45 | Chris Graham | New Issue | |
| 2020-01-29 03:45 | Chris Graham | Tag Attached: 8 | |
| 2020-01-29 03:46 | Chris Graham | Relationship added | related to 0004068 |
| 2020-01-29 03:47 | Chris Graham | Relationship added | related to 0004069 |
| 2020-01-29 03:47 | Chris Graham | Relationship added | related to 0002435 |
| 2020-02-09 20:17 | Chris Graham | Tag Detached: 8 |