![]() |
#1 |
Junior Member
![]() Posts: 3
Karma: 10
Join Date: Sep 2021
Device: none
|
![]()
Hi, I could really need some help wit h my "problem":
I have a collection of over 16.000 items (PDF). In my Calibre management I created additional fields/columns to store relevent information about these documents. For some uniformity and easy search/retrieval i created a template for the document name, this also makes it easier to spot doubles or similar items. For easy renaming I created a column that uses lookup of other columns to create the name according to my template, so far no issues. To rename the title to my "template name" I use the edit metadata button and this works fine, still no issues. When I add new documents, with names not according to my template, they are easily spotted because I use a certain "marker" that isnt common for normal documents so that I can adjust the title to the required template.. Now comes the issue, sometimes in an existing document some value changes, a value that is part of the "template name", so the name has to be updated to the template name (so far so good), sometimes I forget to update, sometimes somebody else updates a field and isnt as technical so the y think little elves will change it automatically. So once in a while i just update ALL names with the templated name column, and this takes a while, So i thought:"why dont i compare the name and the tmpname with each other and only mark/select those who differ and update these titles?" and thats where I'm stuck. Help is greatly appreciated. Please overexplain, I'm not dumb but better assume I don't know what or where to do it then to get 50 follow-up questions |
![]() |
![]() |
![]() |
#2 |
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 21,730
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Save the relevant columns to a CSV file and use a spreadsheet to compare the columns - highlight, discarding, whatever.
BR |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,196
Karma: 1995558
Join Date: Aug 2015
Device: Kindle
|
You are better served with using a composite columns to store you template, which should be updated automatically anytime any other member column is changed.
Composite columns use calibre's Template Language, so for example if you have a template like this: Code:
{authors} - {series} - {title} |
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Ratings Custom Columns Created From other Columns | Tanjamuse | Library Management | 4 | 09-28-2020 12:57 AM |
Help Needed for Custom Columns Created From other Columns | Tanjamuse | Library Management | 5 | 09-02-2018 06:19 PM |
Compare two cuolumns (boolean) to fill new custom columns | Angel Crawford | Library Management | 2 | 12-05-2016 04:31 PM |
Android [REQ] Astonomy app | renchy | enTourage Archive | 1 | 08-30-2010 08:27 AM |