Getting a list of items in single-choice list with script

41 views
Skip to first unread message

Kazem Najmeddin

unread,
Dec 2, 2025, 1:36:43 PM (7 days ago) Dec 2
to memento...@googlegroups.com
Hello friends
I have a single-choice list that contains several items

1.How can I access the list of items in this single-choice list with script?
2.Can I add items  to single-choice list with script?


Example:
My lib name is test
My field(single-choice list) name is schField
And items of list is(a,b,c,d,e) 

//access to list of fields in library
var fields_of_lib=lib().fields();

//access to items of single-choice list
var items_of_list=????

Mmm

unread,
Dec 2, 2025, 3:06:07 PM (7 days ago) Dec 2
to mementodatabase
Доступа к элементам поля (чтение, добавление) с помощью скриптов пока нет.
Но...
С помощью скрипта Вы можете получить список ранее использовавшихся элементов в записях библиотеки, а при присвоении полю нового значения автоматически добавить новый элемент для поля.
Этот принцип не распространяется на атрибуты встроенного объекта. Если элемент атрибута отсутствует - получите ошибку.

вторник, 2 декабря 2025 г. в 21:36:43 UTC+3, najm...@gmail.com:

Kazem Najmeddin

unread,
Dec 2, 2025, 3:49:46 PM (7 days ago) Dec 2
to Mmm, mementodatabase
Thank you
Please give an example for single-choice list

در تاریخ سه‌شنبه ۲ دسامبر ۲۰۲۵،‏ ۲۳:۳۶ Mmm <mii...@gmail.com> نوشت:
--
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 visit https://groups.google.com/d/msgid/mementodatabase/0e211a06-d122-417a-95fd-b5c70dbc9ac2n%40googlegroups.com.

Mmm

unread,
Dec 2, 2025, 5:31:47 PM (7 days ago) Dec 2
to mementodatabase
Какой пример нужен?
Просто присваиваете полю нужное значение.
Если оно есть в списке элементов - будет выбрано.
Если его нет - будет добавлено в элементы поля и выбрано.

вторник, 2 декабря 2025 г. в 23:49:46 UTC+3, najm...@gmail.com:
Reply all
Reply to author
Forward
0 new messages