24 libraries print, connect, shrink, automate,improve

46 views
Skip to first unread message

Eoprava sk

unread,
Feb 5, 2026, 4:36:19 PM (7 days ago) Feb 5
to mementodatabase
Hello :)

As for start thank anyone who will be helpful.

As i wrote above i have 24 libraries, and more are comming. 
As the system grow bigger, there are some new questions:

1. Connecting libraries:
As memento suport the Link to an entry and LookUp field, i tried to set it up that way.
Yet problem is, it took too much space. So I did it the way autofill when i need data from other library and javascript to "Add new customer" from one library to another. 
Main question in this is : is it possible, to print (JasperSoft) the link to an entry with all data?
Second quiestion: I use scripts for notification will it work with "Link to an entry?

2. Shrinking libraries
Functionality: I need to add "Repair name", "Repair DATE", "Repair warranty" , "Price"
But here ´s the thing: one device can have multiple repairments, so i didi it this way:
Repair1 (Text)
Date1(Date)
Warranty1( single choice list)
Price1(currency)
Repair2(Text)
Date2(Date)
... etc. 

I saw there was Embeded object, yet i have no clue how to use it, or better, how to print the embeded object in JasperSoft (as a table, you can imagine a Invoice for example)
I can imagine there will be + button and it will create another set of fields...
Do anyone have a clue how this could be printed? Same with sending notification in Embeded object...

3. Shared Scripts
Haven´t used it yet, is it for example set a "shared notification script" let´s say I have multiple notifications setup, so i would create the SMTP setup just once and say go there for the setting? 

Also second question i had time ago, is it possible to have a Cron task in Memento? 
Let´s say " check for new records at 20:00 everyday?"
I did this kind of setup yet doesn´t work 100% (set an checkbox, when opening library, it filtered records with checked field, did the script, and on the end of script, i set the checkbox unchecked.

Any ideas how to do something like this but without opening library? Maybe Start script externally?
As i use lot of API´s within lot of libraries i need to get notification, when some library get new record from my website. 

Any help will be appiciated.

Thank you for reading :) 

There will be more things to solve (Automated printing, but our kind developer said it will be developed in some time ... :) 



Er Mo

unread,
Feb 6, 2026, 12:16:30 PM (6 days ago) Feb 6
to mementodatabase
Hallo
Für 2 :
Ich würde eine Bibliotheke für Reparaturen einstellen und das Gerät Verlinken . Wenn ein Gerät 2 Mal Reparit wird ist das kein Problen wenn ich ein Datum dabei habe . So kann ich die 2 Verschiedenen Reparaturen getrennt halten .

Hello

For 2:

I would set up a library for repairs and link the device. If a device is repaired twice, that's no problem as long as I include a date. This way I can keep the two different repairs separate.

Ernst

Eoprava sk

unread,
Feb 6, 2026, 1:38:41 PM (6 days ago) Feb 6
to mementodatabase
Hello. 

That´s not the case. When laptop arrives twice, i just create a new order, that makes sense, because the dev. can have lot´s of changes during time. 

Problem is, when laptop arrives, it get repaired, i we did multiple things on device for example:
1 st repain- Motherboard repair
2 nd: Thermal paste replacement. 
3. FAN replacement

This is under one custom, that´s correct for me, problem is , i created 5 repairs within. So if there ´ s less, lot of columns remain empty, but when I need to add 6th repair, i need to change system, or i need to do it another way. I can see i can get there more records // 6th repair 7th... ETC... but the table is getting bigger, and I have already lot´s of DATA by now. 

Now i´m going to do a bigger project within MementoDatabase, so I need to solve this things, 

As an IT , who created his own systems, for me it´s ok to know what thing is stored where, but i need to do this user friendly... :) 


Dátum: piatok 6. februára 2026, čas: 18:16:30 UTC+1, odosielateľ: ernst...@gmail.com

Er Mo

unread,
Feb 6, 2026, 4:25:21 PM (6 days ago) Feb 6
to mementodatabase
Hallo
Ich verstehe . Du hast mehrere Reparatur Schritte bei nur 1 Gerät. Ein Eingebettes Objekt ( Bibliothek in der Bibliothek ) könnte helfen . Birkt aber probleme bei der Weiterarbeit mit den Daten . Ich würde den Gerät eine Reparaturnummer vergeben und alle Reparaturen unter dieser Nummer zusammenfassen . Für jede einzelne Reparatur einen Eintrag erstellen und das Gerät verlinken . Zum zusammenfassen nach der Repareturnummer Fildern . Wenn es durch mehrere Hände geht , einfach einen Aufkleber mit der Nummer darauf .

Hello

I understand. You have multiple repair steps for just one device. An embedded object (a library within a library) could help, but it might cause problems when working with the data later. I would assign the device a repair number and group all repairs under that number. Create an entry for each individual repair and link the device. Filter by repair number to group them together. If the repairs are handled by multiple people, simply use a sticker with the number on it.

Ernst
Reply all
Reply to author
Forward
0 new messages