Add a new item in a single-choice list

142 views
Skip to first unread message

Moises Pérez

unread,
Jul 14, 2022, 4:36:07 PM7/14/22
to mementodatabase
Hello. I hope you are well.

I need your hope, this is my problem:

I have a Team 5 plan, in this plan, I can set up different users. I created a library in the principal account, this library contains different fields, the most important for me is the "single-choice list" because I can select one item in the list, but this field has the option to "Allow creation of items in the edit entry mode", that helps me because the user will the possibility to add a new item if that item no appears or don´t exist yet.single choice list alow creation activated.PNGsingle-choice list.PNG

The problem starts here if I create a new entry in that library, the option to add a new item to the list appears, but it´s only if I use the account that creates the library, if I use another account the library doesn´t show the icon "+", and only appears the single-choice list and I can´t add a new item to the list
Picture of the entry of the creator user:
New entry.PNG
Picture whit different user:
another user.png

I don´t know how to solve it or is it something about de library? only the creator of the library can add new items and the other users haven´t it

Thank you for read this topic.

Er Mo

unread,
Jul 15, 2022, 3:02:43 PM7/15/22
to mementodatabase
Hallo
Haben sie den User alle Rechte erteilt . Darf er Einträge Bearbeiten , Erstellen . `?

Hi
Have you granted all rights to the user? Can he edit or create entries? `?

Ernst

Bill Crews

unread,
Jul 16, 2022, 2:42:28 AM7/16/22
to Er Mo, mementodatabase
Is the library shared for editing to the user accounts other than the account that owns the library?

Actually, I've barely used team aspects of my team license at all, so I ask...

Does it need to have been shared to them for editing? Maybe the fact that it's a team license obviates the need for such sharing?

--
You received this message because you are subscribed to the Google Groups "mementodatabase" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mementodataba...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/mementodatabase/0a597307-8296-4aae-a6e7-9e69a314e46an%40googlegroups.com.

Moises Pérez

unread,
Jul 21, 2022, 12:38:23 AM7/21/22
to mementodatabase
Hello.

Yes, They can read, write and create entries, but in only one profile, I selected hide two fields that I think are irrelevant.

Thank you, Ernst.
Permisos.PNG

Moises Pérez

unread,
Jul 21, 2022, 12:56:28 AM7/21/22
to mementodatabase
Hello.

I answer you interline:


Is the library shared for editing to the user accounts other than the account that owns the library?
Yes, They can read, write and create entries, but delete is not available, it´s only for security.

Actually, I've barely used team aspects of my team license at all, so I ask...
Does it need to have been shared to them for editing? In my case, I need to add another user to give the ability to read and edit the entries. Maybe the fact that it's a team license obviates the need for such sharing? If I don´t share the library with another user, it only appears in the creator's account.

Someone told me privately that: This field "single-choice list" is only available to add a new item to the creator's account. I was thinking about this because I searched about this in the wiki, but I didn´t find any information.

Thank you, Bill.
Permisos.PNG

Bill Crews

unread,
Jul 21, 2022, 10:50:11 AM7/21/22
to Moises Pérez, mementodatabase
May I ask what is a profile?

--
You received this message because you are subscribed to the Google Groups "mementodatabase" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mementodataba...@googlegroups.com.

Er Mo

unread,
Jul 21, 2022, 1:55:13 PM7/21/22
to mementodatabase
Hallo
Ja das macht jetzt Sinn . Mit den Hinzufügen bearbeitetes du die Bibliothek . Man müsste versuchen ob man mittels Skript eine Eintrag hinzufügen kann .

Hi
Yes that makes sense now. With the add you edited the library. One would have to try whether one can add an entry by means of a script.

Ernst

Sean D Kearney

unread,
Sep 16, 2022, 9:36:50 PM9/16/22
to mementodatabase
I just posted about the same issue. This is a real problem for my use case. I need my team to be able to contribute to the available selections in the drop down and despite granting all permissions, they are unable to access the "+" icon to add their own items to the list. 

Beth Dixon

unread,
Sep 17, 2022, 12:13:17 AM9/17/22
to Sean D Kearney, mementodatabase
Unfortunately, only the admin can edit the structure of the library.  The positive side is that the structure of your libraries are protected.

For example I worked in a service industry in which all employees had access to our company database to add service requests etc from clients.  The drawback was we ended up with single choice lists that became unmanageable.  We had a single choice word entered with several different spellings.  One ended up scrolling through dozens of choices to get the right one according to his/her preference.  

To give you an idea .... we had... Tues, Tuesday, tues, tuesday, Tues.  Five different single choice options for one word.

We were forced to limit access to the database structure to only the admins in order for us to provide quick responses to our customer base.

I believe (just my opinion) that this may be why the developer has set up the team subscription this way.  

However, if you don't forsee this as a problem perhaps there is
a script available that would allow a team member to add to a single choice list in a library? 

Maybe Bill or Ernst could answer that question?

- Beth

Er Mo

unread,
Sep 17, 2022, 8:48:10 AM9/17/22
to mementodatabase
Hallo
Hab das mal getestet . Mit hilfe einer Schaltfläche ( Plus ) wird der Text im Feld " Neues Wort " zur " List " hinzugefügt .

Hi
Have that tested. A button (Plus) adds the text in the New Word field to the List.


Ernst

Beth Dixon

unread,
Sep 17, 2022, 10:03:57 AM9/17/22
to Er Mo, mementodatabase
Hi Ernst, I tried your test and it didn't work.  I was unable to copy the library as well to see your script.

Hallo Ernst, ich habe deinen Test ausprobiert und er hat nicht funktioniert. Ich konnte die Bibliothek auch nicht kopieren, um Ihr Skript zu sehen.

- Beth

Er Mo

unread,
Sep 17, 2022, 10:29:25 AM9/17/22
to mementodatabase
Hallo
Das Kopieren müsst jetzt gehen . Mir ist aber bei der Kopirten Version Memento abgestürzt

Hello The copying must go now. However, Memento crashed on the copied version

Ernst

Craig Hunter

unread,
Sep 17, 2022, 11:19:55 AM9/17/22
to Beth Dixon, Er Mo, mementodatabase
Because I want to view and debug the scripts, I always download the cloud links, then save a copy with structure and entries. This makes me the admin of the saved copy, so I suppose I should test with the original downloaded library.

When I test the button, nothing happens. Also there is no error message on the screen. Is there an error message in the logs? I don't see it.


Testing with my copy, where I can edit structure:

When I create a new entry, type something in the Neues Wort field, and then type the plus button, what I typed gets added to the items of the single choice list field "List", but my new entry closes and is not saved.

When I open a previously saved entry, start editing, type something in the Neues Wort field, and then type the plus button, what I typed gets added to the items of the single choice list field "List", but I immediately stop the edit mode and my edits to the record are not saved.
-Craig

Bill Crews

unread,
Sep 17, 2022, 11:39:18 AM9/17/22
to Craig Hunter, Beth Dixon, Er Mo, mementodatabase
I'm no longer tracking this thread, since others are helping you, but if you don't make that copy of a downloaded library, then if you or anyone then changes a script or an entry, you/they will be changing it for the owner and all others who have downloaded the library. I advise to always make the copy. That's what I always do. I know of no reason staying with the downloaded library would be helpful. The whole process works if the copies are made. I learned this while working with Gilles in years prior.

I have a from/to others group and download & copy all such libraries in there, separating them from my own libraries. When I make the copy, I delete " Copy" & prefix the rest of the library name with the user name of the person who shared it, like "CraigItems".

Also, Sean just sent a message to which I replied, and my reply might be applicable to your issue, so check out that thread.

Er Mo

unread,
Sep 17, 2022, 2:00:01 PM9/17/22
to mementodatabase
Hallo
Da es bei vielen nicht funktioniert ,hir das Skript für die Schaltfläche ,zum selber Basteln .

Hi
Since it doesn't work for many, here is the script for the button to tinker with yourself.

Salut
Comme cela ne fonctionne pas pour beaucoup, voici le script du bouton pour vous bricoler.

entry().set("List",entry().field("Neues Wort"))

Ernst

Craig Hunter

unread,
Sep 17, 2022, 3:54:01 PM9/17/22
to Bill Crews, Beth Dixon, Er Mo, mementodatabase
I definitely agree with what you said, and for the same reasons, but this was a special case. In this case the problem only affected users that could not change the library structure, so I had to test it in a situation where I could not change the libraty structure.

Sean D Kearney

unread,
Sep 17, 2022, 10:01:14 PM9/17/22
to mementodatabase
I've been reading up on everyone's comments regarding this issue/functionality and it seems to me that the easiest fix would be to allow the owner to assign ownership permission to more than one user if desired. I'm a longtime user of an app called HandBase which goes all the way back to the early days of Palm Pilot and I was really hoping this could be it's replacement.  The HandBase developer has that product on life support and I'm actively looking for a better alternative. Despite its age. HandBase doesn't have this limitation and it still works great today. I just have trust issues since it seems to be slowly dying. I think for the time being I may just need to re-evaluate my subscription and keep an eye out to see if there's a change to Memento that allows for more granular permissions in the future. 

Bill Crews

unread,
Sep 17, 2022, 11:13:28 PM9/17/22
to Sean D Kearney, mementodatabase
I remember HanDBase from the old days, but I never used it on my phone, and I don't remember if it had a scripting capability. Memento certainly does, it allows for extension of Memento's capabilities, interaction with the underlying OS & other apps, HTTP messaging, and the ability to craft a database into an app.

Reply all
Reply to author
Forward
0 new messages