Staff Attendance DB from Staff DB?

423 views
Skip to first unread message

Mark

unread,
Apr 14, 2024, 1:24:52 PM4/14/24
to mementodatabase
IMG_3592.jpegHi all,

I’m new to Memento but I’ve created a Staff Database with names and details of all 64 staff. We are National Park Rangers in an African National Park.

Now I’d like to create an Attendance Database which automates an entry for each person, with 5 options to check (Present, Absent, Sick, Field or Night Duty).

Speed is critical as the person taking Roll Call has to stand in front of all 64 staff with an iPad, shout their names and touch the screen to mark them as Present, Absent etc. He can’t type the names, they need to be clearly displayed so he can easily mark them.

Lastly, we need to to automate the calculation of how many are in each of the said conditions.

We’d like to replace the existing system but it needs to be roughly as simple (see screenshot of part of current sheet for structure).

I’d be really grateful for any ideas on how this might be achieved. 

Thanks, Mark

Er Mo

unread,
Apr 14, 2024, 3:26:09 PM4/14/24
to mementodatabase
Hallo Mark
Habe mal für 3 Personen was gebastelt . Du kannst es Testen ob es deinen Vorstellungen entspricht . In der Bibliotheksansicht oben auf den " Play Pfeil "klicken . Ein Skript wird gestartet .Hier unter den Namen auswählen und mit den Hacken Speichern . Die Werte werden in die Bibliothek eingetragen .

Hello Mark
I once made something for 3 people. You can test it to see if it meets your expectations. In the library view, click on the “Play arrow” at the top. A script will be started. Select the name here and click Save. The values are entered into the library.


Ernst

Mark

unread,
Apr 15, 2024, 3:21:37 AM4/15/24
to mementodatabase

Good morning Ernst,

Thank you for your reply and for going to the trouble to do this for us. We’re extremely grateful.

Unfortunately we only use iPads so I don’t believe we can access the google play store. The link you sent only takes us to the Google main page for Memento app download. 

To demonstrate how we need to do Roll Call I videoed this for you this morning: https://share.icloud.com/photos/0b9TyaeyuXesfaHOHxuWIKYww

As you can see, the solution needs to be quick and simple for a parade commander.

Best regards,
Mark

Mmm

unread,
Apr 15, 2024, 4:02:28 AM4/15/24
to mementodatabase
Вариант журнала учета. 
Две библиотеки. 
При создании записи в "Attendanse" автоматически создаётся список из записей библиотеки "Rangers".
Список содержит записи всех рейнджеров, которые служат (поле "dismissed" равно false). 
Список сортируется по фамилии и инициалу имени (изменить сортировку на свою если отображение другое). 
Суммирование по статусу учета выполняется автоматически и сохраняется в одноименных полях. 
Общее количество проверенных указывается отдельно. 

Скрипты "Attendanse" должны иметь разрешение на доступ к "Rangers". 

Шаблон примера:

Видео посмотрел. 

понедельник, 15 апреля 2024 г. в 10:21:37 UTC+3, hileya...@gmail.com:

Mmm

unread,
Apr 15, 2024, 5:05:52 AM4/15/24
to mementodatabase
Дополнительно, скриншоты записи в жернале. 

понедельник, 15 апреля 2024 г. в 11:02:28 UTC+3, Mmm:
Scr_1.jpg
Scr_3.jpg
Scr_2.jpg

Er Mo

unread,
Apr 15, 2024, 1:49:55 PM4/15/24
to mementodatabase
Hallo Mark
Um die Beispiel Bibliotheken zu öffnen muss du in Memento auf " URL Öffnen"  gehen . Wo das im IPhone ist weiß ich nicht , aber es müsste gehen . Du hast dann die Bibliothek unter " Öffentliche  " . Da kannst du Einträge machen . Wenn du die Struktur / Skript sehen willst muss du die Bibliothek kopieren ( Das Kopieren kann auch gesperrt werten ) und die Kopie betrachten .

Hello Mark
To open the example libraries you have to go to “Open URL” in Memento. I don't know where it is in the iPhone, but it should work. You then have the library under “Public”. You can make entries there. If you want to see the structure/script you have to copy the library (copying can also be blocked) and look at the copy.

Ernst

Mmm

unread,
Apr 15, 2024, 3:05:47 PM4/15/24
to mementodatabase
Дополню Эрнста про шаблоны библиотек. Если по ссылке создать библиотеку нельзя, нужно перейти в каталог шаблонов и попробовать найти шаблон по его названию.

По буквам в ссылках определяются библиотеки и шаблоны библиотек.
Пример, ссылка Эрнста содержит букву "s" после  http://libs.mobi/ (http://libs.mobi/s/80UgNkJtk) - библиотека.
Моя ссылка содержит букву "t" после http://libs.mobi/ (http://libs.mobi/t/6532054680862720 ) - шаблон библиотеки.

Исходя из этого можно определить дальнейшие действия для библиотек или шаблонов.

понедельник, 15 апреля 2024 г. в 20:49:55 UTC+3, ernst...@gmail.com:

Mark

unread,
Apr 16, 2024, 7:14:49 AM4/16/24
to mementodatabase

Hello Ernst,

This is a brilliant example, THANK YOU! 

When I hit play, the resulting page is very useable and simple. It will work for us!

Unfortunately scripting is beyond my abilities but it would be amazing to get this going, so we can use it at the National Park each day for Roll Call. 

I have no idea if it’s a lot of work to do, but in case it’s straight forward, and you can help us do it, I attach a couple of screenshots of the database name etc.


It’s BRILLIANT to see that it can be made to work and I’m indebted to you Ernst because we really wanted to find a way to replace Jotform with Memento, and now I see that we can!

Kind regards,

Mark

Mark

unread,
Apr 16, 2024, 9:11:16 AM4/16/24
to mementodatabase
Hi Mmm!

Thank you for your replies and sorry for my stupidity!  I now understand I’m supposed to be opening the links from inside the Memento app.

I’ve managed to open Ernst’s link in the app, but not yours unfortunately. It keeps giving an error. Could there be a mistake in the link?


Thanks for your kind assistance,

Mark


Привет, Ммм!

Спасибо за ваши ответы и извините за мою глупость! Теперь я понимаю, что должен открывать ссылки внутри приложения Memento.

Мне удалось открыть ссылку Эрнста в приложении, но, к сожалению, не вашу. Он продолжает давать ошибки. Может ли быть ошибка в ссылке?

https://share.icloud.com/photos/0dbNpzG6zdDRr6v3Nzaspceog

Спасибо за вашу любезную помощь,

Марка

Mmm

unread,
Apr 16, 2024, 9:41:40 AM4/16/24
to mementodatabase
Моя ссылка на шаблон из двух библиотек. 
Откройте Каталог шаблонов и в строке поиска введите - Attendanse. 
Мне этот поиск показал один результат. 
Как создать библиотеку из шаблона, думаю Вам известно. 
Будет создано две библиотеки "Attendanse" и "Rangers". 
Для пробы заполните “Rangers" несколькими записями. 
Откройте библиотеку "Attendanse" и создайте новую запись.

Если это сложно, ссылка на библиотеку в облаке будет доступна 3 дня:
Я не пользуюсь облачными библиотеками. 
Нужна ли ссылка на подчиненную библиотеку - не знаю. 

вторник, 16 апреля 2024 г. в 16:11:16 UTC+3, hileya...@gmail.com:

Mark

unread,
Apr 16, 2024, 10:56:34 AM4/16/24
to mementodatabase
This is BRILLIANT Mmm!

We’re so very grateful to you for your work. I’ve connected it to our actual Staff Directory, as you’ll see in the video below.

It’s ALMOST a perfect solution!  But the challenge is that we have 64 rangers and the need to keep manually adding each ranger requires the person taking the Roll Call (attendance) to remember which ones he has already added! And as this has to be done standing in front of all the staff, it will be very difficult for them to do.  It’s easy for the first few entries but it gets very hard when you have scroll down pages and pages of staff and remember who you did last!


Is there a way we can get the staff to appear on a list, without needing to add them manually?

I feel like we’re ALMOST there! 

Thanks so much

Mark and the team


Это БЛЕСТЯЩЕ, ммм!

Мы очень благодарны вам за вашу работу. Я подключил его к нашему фактическому справочнику сотрудников, как вы увидите на видео ниже.

Это ПОЧТИ идеальное решение! Но проблема в том, что у нас есть 64 рейнджера, и необходимость продолжать вручную добавлять каждого рейнджера требует, чтобы человек, принимающее перекличный звонок (посещение), помнил, какие из них он уже добавил! И поскольку это должно быть сделано, стоя перед всем персоналом, им будет очень трудно это сделать. Это легко для первых нескольких записей, но становится очень трудно, когда вы прокручиваете страницы и страницы сотрудников и помните, кто вы делали в последний раз!

https://share.icloud.com/photos/041fRl6OyaUrTgMXTnZTwYQUA

Есть ли способ заставить персонал появиться в списке без необходимости добавлять их вручную?

Я чувствую, что мы ПОЧТИ там!

Большое спасибо

Mmm

unread,
Apr 16, 2024, 11:16:14 AM4/16/24
to mementodatabase
Это совершенно не соответствует моему предложению. Вы создаете отдельные записи на каждого сотрудника.
Я предложил делать это сразу со всеми сотрудниками.
Загрузите мою облачную библиотеку (не шаблоны) как Вы загрузили библиотеку Эрнста.
Ссылка была выше  http://libs.mobi/s/fT0zmOZzJ
Посмотрите работу. Там загружаются сразу весь список сотрудников. 

вторник, 16 апреля 2024 г. в 17:56:34 UTC+3, hileya...@gmail.com:

Mmm

unread,
Apr 16, 2024, 11:43:36 AM4/16/24
to mementodatabase
Ответил на почту.

вторник, 16 апреля 2024 г. в 18:16:14 UTC+3, Mmm:

Bill Crews

unread,
Apr 16, 2024, 12:07:22 PM4/16/24
to Mark, mementodatabase
I don't understand. You would add the employees manually, but ahead of time, not when they're standing in front of you. When they're standing in front of you, don't you already know their names? If so, add them ahead of time; then they're there when you're ready to log their attendance.


--
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/dd4a440e-bbe8-4441-a964-beddf391e2a1n%40googlegroups.com.

Mark

unread,
Apr 16, 2024, 3:38:29 PM4/16/24
to mementodatabase
Я почему-то не могу найти твой ответ! Думаю, я случайно отправил прямую почтовую рассылку вместо группы. Не могли бы вы сделать репост в группе, так как на моем gmail ничего не происходит?

Mark

unread,
Apr 16, 2024, 3:50:59 PM4/16/24
to mementodatabase
Извините, я все еще учусь! Дал ему разрешение на доступ к базе данных Rangers, и теперь он работает, и все рейнджеры появляются в списке. Но это не позволяет мне отметить их «настоящем», «Вдали» и т. д.:

Mmm

unread,
Apr 16, 2024, 4:44:43 PM4/16/24
to mementodatabase
В моей библиотеке "Rangers" есть поле "dismissed", по которому записи фильтруются (отображать или не отображать в списке проверки). Если поле включено, сотрудник в список не передается. Если в Вашей библиотеке есть похожее по цели поле, то сообщите мне. Или можете добавить поле в свою библиотеку.
Кроме того, отображение имён в самом первом скрине было показано в виде "инициал имени - точка - фамилия", поэтому сортировка была выполнена исходя из этого. В основной библиотеке сотрудников отображение имён другое. Поэтому если нужна сортировка при проведении поверки, сообщите по какому полю. Или я отключу сортировку. 
987

Итого 2 вопроса, поле и его значение для фильтрации списка и сортировка записей в списке (если нужно, то по какому полю и критерию). 

После Вашего ответа я загружу в каталог шаблонов новый шаблон с учётом пожеланий. Вы сможете работать со своим основным списком сотрудников. 

По вопросу изменения атрибутов в списке. Они доступны к изменению только в режиме редактирования записи. 
Редактировать при просмотре в карточке нельзя (автор ещё не добавил такую возможность). Использование скриптов для этого считаю не нужным. 

Алгоритм работы. Создать запись => в списке все сотрудники (фильтр по dismissed) => проставить статус (присутствует по умолчанию, можно изменить в настройках атрибута) => после проверки всех сотрудников сохранить запись (автоматически заполняются поля в разделе суммарной информации). 
Если нужно изменить статус одному или нескольким сотрудникам => открыть запись => перейти в режим редактирования (внести изменения, сохранить) => суммарная информация автоматически пересчитается. 

вторник, 16 апреля 2024 г. в 22:50:59 UTC+3, hileya...@gmail.com:

Mark

unread,
Apr 17, 2024, 3:59:44 AM4/17/24
to mementodatabase
Привет, мой друг. Еще раз большое спасибо за помощь. К сожалению, я думаю, что некоторые вещи утеряны в английском/русском переводе! Но я ДУМАЮ, что вы предлагаете помочь подключить библиотеку посещаемости к нашему существующему каталогу персонала (Chizarira NP)» Библиотеке, чтобы появился полный список имен для легкой проверки как Отсутствующий/Предыдающий/и т.д. Как вы предлагаете, я добавил булевую кнопку «отклонен/переведен», чтобы их можно было исключить. Надеюсь, в этом видео будут показаны все необходимые настройки. Но если нет, дайте мне знать. https://share.icloud.com/photos/03fUa0dpctyFzYW2CvqH8bBdA

Mmm

unread,
Apr 17, 2024, 11:10:27 AM4/17/24
to mementodatabase
Пояснение к библиотеке "Attendance 2":

1. Поле "Total rangers" - общее количество сотрудников в списке.

2. Поле "Total checked" - сумма значений всех полей раздела "Summary information".

3. Фон записи, у которой "Total rangers" не равно "Total checked" подкрашен красным.

4. В разделе "Summary lists" размещены поля, в которых записываются массивы имён сотрудников со статусом отличным от "Present".

5. Все поля на странице "INFO" (кроме даты) только для чтения и заполняются автоматически. Пустые статусы в Расчет не принимаются. 

6. Список сотрудников из основной библиотеки "Staff Directory (Chizarira NP)" создаётся автоматически (кроме тех, у кого поле "Dismissed/Transferred" равно True). Имя библиотеки "Staff Directory (Chizarira NP)" и поля "Dismissed/Transferred" указано в триггере "Т4". При необходимости - внесите изменения.

7. Список сортируется сначала по полю "Division", потом по полю "Rank" (изменить или удалить сортировку можно в триггере "Т4").

8. По умолчанию сотрудники в списке имеют пустой атрибут статуса (чтобы было видно: кого проверили, а кого нет). Изменить значение статуса по умолчанию можно в настройках поля.

9. Статус сотрудника можно изменить ТОЛЬКО при редактировании записи. Все поля на странице "INFO" пересчитаются автоматически после сохранения изменений.

10. Скрипты должны иметь доступ к библиотеке "Staff Directory (Chizarira NP)".

11. Как настроить библиотеку для работы с другими статусами (например: отпуск, учёба, командировка) напишу по запросу.

Ссылка на шаблон обновлённой библиотеки:

http://libs.mobi/t/5378731256840192

среда, 17 апреля 2024 г. в 10:59:44 UTC+3, hileya...@gmail.com:

Mark

unread,
Apr 18, 2024, 4:31:22 AM4/18/24
to mementodatabase
Это ФАНТАСТИКА, мой друг, БОЛЬШОЕ СПАСИБО!

Но мне нужна небольшая помощь, чтобы заставить его работать. Я предоставил доступ к ВАШЕМУ «Каталогу персонала» (Chizarira NP) и моему тоже (см. видео), но он не работает.

Я, должно быть, делаю что-то не так!

Mark

unread,
Apr 18, 2024, 4:37:12 AM4/18/24
to mementodatabase
Будет ли проще предоставить вам доступ к базам данных, поделившись с вами разрешениями? Если да, напишите мне свою электронную почту. Спасибо, Марк
Message has been deleted
Message has been deleted

Mmm

unread,
Apr 18, 2024, 12:43:38 PM4/18/24
to mementodatabase
У меня по прежнему нет доступа к редактированию библиотеки "Attendance 2". Но есть возможность скопировать ее. 
Я скопировал  "Attendance 2" и сохранил как  "Attendance 3". Разрешил доступ к основному списку в облаке. 
Все работает.

Попробуйте зайти в настройки библиотеки  "Attendance 2" => страница "Rangers" => поле "list" => Подключите библиотеку "Staff Directory (Chizarira NP)". 
Проверьте работу добавлением новой записи.
Если список не загрузится проверьте разрешение скриптов на доступ к библиотеке "Staff Directory (Chizarira NP)".

Сообщите о результатах.

четверг, 18 апреля 2024 г. в 18:35:43 UTC+3, Mmm:
Я вижу обе библиотеки.  Они открываются. Но не могу редактировать ни одну из них. Нет доступа. 
Без доступа я не могу внести изменения в скрипты и подключить одну к другой. 
Копировать библиотеки тоже недоступно. 

четверг, 18 апреля 2024 г. в 11:51:45 UTC+3, Mmm:
miiv61 (мы уже переписывались минуя форум). 
Мне не приходилось ранее работать в группе. 
Подключите, попробую (когда по времени, не знаю). 

четверг, 18 апреля 2024 г. в 11:37:12 UTC+3, hileya...@gmail.com:
2024-04-18_193743.jpg
2024-04-18_193347.jpg
2024-04-18_193149.jpg

Michail

unread,
Apr 18, 2024, 12:57:53 PM4/18/24
to mementodatabase
Гугл стал блокировать несколько сообщений подряд от одного пользователя. Сообщения не отправляются. Отвечайте что-нибудь.

Оставьте одну библиотеку "Staff Directory (Chizarira NP)". 
Другие переименуйте "Staff Directory (Chizarira NP) 2", "Staff Directory (Chizarira NP) 3". Сохраните и закройте все библиотеки.

Повторно подключите библиотеку "Staff Directory (Chizarira NP)" (она будет всего одна). Разрешите скриптам доступ к ней.

четверг, 18 апреля 2024 г. в 19:43:38 UTC+3, Mmm:
Message has been deleted

Er Mo

unread,
Apr 18, 2024, 3:35:51 PM4/18/24
to mementodatabase
Hallo Mark
Ich habe etwas mit der Neuen Beta Version versucht . Wenn du das Testen willst braucht du die Beta Version damit der Befehl " dialog()" läuft. Du brauchst die Bibliothek " Dbox " in der Alle Namen der Ranger sind und die Bibliothek " Park name " in die alles geschrieben wirt . In Dbox mit die " Play Pfeil " ober Starten . Es wird die eine Dialog Box mit den Namen vom Letzten eingetragenen Ranger angezeigt . Unten sind 3 Schaltflächen , bei " Present und Absend " wird der Namen mit den Begriff in der Bibliothek " Park name " gespeichert . Nach den drücken erscheind der nächste Name . Solang bis alle Namen durch sind ( das ist der 1 Name in der Liste) . Wenn du auf " Mehr" drückst erscheint ein 2 Fenster mit den Anderen auswahl möglichkeiten .

Hello Mark
I tried something with the new beta version. If you want to test this, you need the beta version so that the "dialog()" command runs. You need the library “Dbox” in which all the names of the rangers are and the library “Park name” in which everything is written. Start in Dbox with the “Play arrow” above. A dialog box with the name of the last registered ranger will be displayed. There are 3 buttons at the bottom, with “Present and Absend” the name is saved with the term in the library “Park name”. After pressing the next name appears. Continue until all names are through (that's the 1 name in the list). If you press "More" a 2 window will appear with the other selection options.


Ernst
Mmm schrieb am Donnerstag, 18. April 2024 um 19:16:33 UTC+2:
Вы изменили какие-то разрешения библиотеки "Staff Directory (Chizarira NP)". 
Теперь у меня не загружается список из 68 сотрудников (пост выше).

четверг, 18 апреля 2024 г. в 19:57:53 UTC+3, Michail:

Mmm

unread,
Apr 19, 2024, 2:38:16 AM4/19/24
to mementodatabase
Для Марка: 
Вижу, все работает. Меня можно отключать от группы. 


Для Эрнста:

Интересный прототип предложен, но есть ряд вопросов:

1. Окно dialog() имеет одно "плохое" свойство. Если нажать на экран вне окна - оно пропадает (на Андроид это так).
Список сотрудников содержит более 60 человек.
Если в ходе проверки окно случайно закроется, как продолжить проверку с сотрудника, на котором она прервалась?
При запуске Действия проверка начинается сначала. Кнопка "пропустить" не предусмотрена, выбор с кого начать - отсутствует.

2. Если сделано случайное нажатие на кнопку "присутствует" вместо "отсутствует" - как отменить?

3. Как Пользователю добавить новые статусы - "отпуск", "командировка", другие или изменить старые? Организовать переходы между кнопками не всем под силу.

4. Результат проверки каждого сотрудника записывается в отдельную запись. 2-3 проверки в неделю это 2 * 60 * 4 недели = 480 записей в месяц или 480 *12 = 5720 записей в год. Это не считая случайных записей.

Предложения для Эрнста:

1. Возможно будет лучше сохранять результаты проверки в одну запись. Или изменять атрибут в списке из записей подчиненной библиотеки или записывать в поле встроенный объект. Так можно решить и вопрос с количеством записей и с редактированием "ошибочных" статусов. 

2. Нужен быстрый переход к любому сотруднику в ходе проверки. Например, добавить поле "проверен" и при случайном сбое создавать обновлённый список из "не проверен". 

3. В организации окна dialog() предусмотрено использование объектов ui(). Например ui().choiceBox() освобобождает все три кнопки и упрощает дополнение новых статусов. Если добавить второй ui().choiceBox() - можно решить вопрос быстрого перехода между сотрудниками. 

Таким скриптом Действие можно заменить все скрипты в библиотеке "Dbox".

Концепция перехода из окна в окно dialog() и способ "обновления" экрана предложены разработчиком Memento.


//Action "Start MMM"

var entries = lib().entries();
const arr = ["Present", "Absent", "Sick", "Field", "Night Duty"];

showDialog(entries);

function showDialog(entries) {
var e = entries.shift();

var name = e.field('Name');

var myCBox = ui().choiceBox(0, arr);

var myDialog = dialog();
myDialog.title(name)
    .view(myCBox)
    .positiveButton("Ok", () => {
      var i = myCBox.selected;
      newEntry(name, arr[i]);
      if (entries.length > 0) {
        showDialog(entries);
      } else {
        return true;
      }
    })
    .negativeButton('Skip', () => {
      if (entries.length > 0) {
        showDialog(entries);
      } else {
        return true;
      }  
    })
    .neutralButton('Exit', () => {return true})
    .show();
   
}

function newEntry(n,z) {
  var lib = libByName("Park name")
  mast1 = {};
  mast1["Name"]= n;
  mast1["Art"]= z;
  lib.create(mast1);
}


Пояснение:
return true - на кнопках выполняет "перерисовку" экрана.
Востребован при очистке полей через dialog(), в данном сценарии можно не использовать. На заметку.


Это не готовое решение, это один из вариантов, который требует существенной доработки. 

четверг, 18 апреля 2024 г. в 22:35:51 UTC+3, ernst...@gmail.com:

Mark

unread,
Apr 19, 2024, 8:14:46 AM4/19/24
to mementodatabase
Hi Ernst. 

THANK YOU so much for this. Unfortunately, I can’t get it to work. I’ve given Dbox read/write script permissions for Park Name, but I get an error: ‘can not access Dbox’ and ‘Start [2]: TypeError: undefined is not an object (evaluating libBy Name ("Dbox" entries")’. 

I also get errors I can’t solve with Mmm’s solution: T4 [11]: TypeError: null is not an object (evaluating 'a.field ('Division') locale Compare')

I can’t solve either of them. But I wonder if the problem might be because we only have iPads this end? We also have no obvious way to join the beta program, which might also be an issue!

Best regards,
Mark

Hallo Ernst.

Vielen Dank dafür. Leider kann ich es nicht zum Laufen bringen. Ich habe Dbox Lese-/Schreibskriptberechtigungen für Parkname erteilt, aber ich erhalte eine Fehlermeldung: 'kann nicht auf Dbox zugreifen' und 'Start [2]: TypeError: undefined ist kein Objekt (Evaluierung von libBy Name ("Dbox" Einträge")'.

Ich bekomme auch Fehler, die ich mit der Lösung von Mmm nicht lösen kann: T4 [11]: TypeError: null ist kein Objekt (Bewertung von 'a.field ('Division') locale Compare')

Ich kann keinen von beiden lösen. Aber ich frage mich, ob das Problem darin liegen könnte, dass wir an diesem Ende nur iPads haben? Wir haben auch keine offensichtliche Möglichkeit, dem Beta-Programm beizutreten, was auch ein Problem sein könnte!

Mit freundlichen Grüßen,

Spur

Mark

unread,
Apr 19, 2024, 9:22:53 AM4/19/24
to mementodatabase
Hi Mmm,

I’ve just borrowed someone’s apple mac intel laptop and your library works perfectly on it!

So the problem is only that our iPad version won’t display the whole list of rangers, it requires you to click and select each one at a time, which makes using it impossible unfortunately!

The question is whether there’s a way to get the iPad version of Memento to display the whole list of rangers?

Maybe someone else knows!



Привет, Ммм,

Я только что одолжил чей-то ноутбук Apple Mac Intel, и ваша библиотека отлично работает на нем!

Так что проблема только в том, что наша версия для iPad не будет отображать весь список рейнджеров, она требует, чтобы вы нажимали и выбирали каждый из них одновременно, что, к сожалению, делает его использование невозможным!

Вопрос в том, есть ли способ получить версию Memento для iPad, чтобы отобразить весь список рейнджеров?

iPad: https://share.icloud.com/photos/09etuy6qxZ8uotk9wia2zZ3ow

Mac: https://share.icloud.com/photos/08aBmnyzp_bZDz4e5IPSDvw7Q

Mmm

unread,
Apr 19, 2024, 9:52:56 AM4/19/24
to mementodatabase
Заполните поле "Division" любым значением. Сейчас таких записей 27 Сортировка ругается на пустые значения в этом поле. 

Поле "Rank" пустых значений не имеет. Проверил. 

пятница, 19 апреля 2024 г. в 16:22:53 UTC+3, hileya...@gmail.com:

Er Mo

unread,
Apr 19, 2024, 2:53:20 PM4/19/24
to mementodatabase
Hallo Mark
Ohne der Beta Version kannst du meinen Vorschlag NICHT zum Laufen bringen. Bedenke auch das die Memento Versionen ( Mobil , Pc ,Mak,Jave ) unterschiedlichen Programme sind die auf die Selbe Datenbank zugreifen . Da gibt es kleine Unterschiede.

Hello Mark
Without the beta version you CANNOT make my suggestion work. Also keep in mind that the Memento versions (mobile, PC, Mak, Java) are different programs that access the same database. There are small differences.

Ernst

Mmm

unread,
Apr 20, 2024, 4:56:18 AM4/20/24
to mementodatabase
Вы не выполнили мои рекомендации по заполнению поля "Division". 
Сделайте группировку по этому полю и увидете 27 пустых записей!!! 

пятница, 19 апреля 2024 г. в 21:53:20 UTC+3, ernst...@gmail.com:
Scr_1.jpg

Mark

unread,
Apr 20, 2024, 7:37:08 AM4/20/24
to mementodatabase
Mmm, you’re right! I must have missed that one, sorry. 

So now ALL the rangers appear in a list with their photos. Perfect. 

But, if you click one to mark them Present, it just opens their file from the database, instead of giving the option to mark them Present.

See screen recording:


Ммм, ты прав! Я, должно быть, пропустил это, извини.

Так что теперь ВСЕ рейнджеры появляются в списке со своими фотографиями. Отлично.

Но если вы нажмете на один из них, чтобы пометить их "Посутствующий", он просто откроет их файл из базы данных, вместо того, чтобы дать возможность пометить их "Посутствующий".

См. запись экрана:

https://share.icloud.com/photos/07atF0GJwc8aYoBUBJ6yoR7zA

Mmm

unread,
Apr 20, 2024, 8:07:48 AM4/20/24
to mementodatabase
На 0:18 Вы перешли в атрибуты. Здесь нужно выбрать нужный. 
И так для каждого сотрудника. 
Нажимать на сотрудника не нужно => это переход в запись подчиненной библиотеки. 

суббота, 20 апреля 2024 г. в 14:37:08 UTC+3, hileya...@gmail.com:

Mark

unread,
Apr 20, 2024, 8:46:05 AM4/20/24
to mementodatabase
Confirm that we are supposed to ignore those which are now listed on the first list of staff, and to click the arrow to open the second list of staff, then to click each team member, then click their status (Present, Absent, etc), then to click save, then to click the arrow again to open the second list of staff again, and so on?  

Like this? https://share.icloud.com/photos/031vtShe184OOOUXRl76z8BIQ

That’s 5 clicks for each staff member, and the challenge is that there’s no way to know which of the staff members you have already done and which you haven’t!  That can work if there are a small number, but not when there are 64 unfortunately.

But I think there must still be something wrong, as I don’t think you intended this?

Подтвердите, что мы должны игнорировать те, которые теперь перечислены в первом списке сотрудников, и нажать стрелку, чтобы открыть второй список сотрудников, затем нажать на каждого члена команды, затем нажать на их статус (настоящее, отсутствие и т. д.), затем нажать кнопку сохранить, затем снова нажать на стрелку, чтобы снова открыть второй список сотрудников и так далее?

Вот так? https://share.icloud.com/photos/031vtShe184OOOUXRl76z8BIQ

Это 5 кликов для каждого сотрудника, и проблема в том, что нет никакого способа узнать, кого из сотрудников вы уже сделали, а кто нет! Это может сработать, если их небольшое число, но, к сожалению, не тогда, когда их 64.

Но я думаю, что все еще должно быть что-то не так, так как я не думаю, что вы это имели в виду?

Mmm

unread,
Apr 20, 2024, 9:01:01 AM4/20/24
to mementodatabase
Я открыл последнюю запись и изменил статус двум первым сотрудникам. 
Статус виден в описании записи. 

суббота, 20 апреля 2024 г. в 15:46:05 UTC+3, hileya...@gmail.com:
Scr_20240420_155923.jpg
Message has been deleted

Mmm

unread,
Apr 20, 2024, 9:42:15 AM4/20/24
to mementodatabase
Сообщите, поддерживает Ваша версия окна dialog(). 
Раздел "Помощь" => "Что нового?". 

Если да, то после доработки выложу для теста версию с окнами. 
Возможно с ними будет удобнее. 


суббота, 20 апреля 2024 г. в 16:01:01 UTC+3, Mmm:
Scr_1.jpg
Scr_2.jpg

Er Mo

unread,
Apr 20, 2024, 1:56:51 PM4/20/24
to mementodatabase
Hallo
Ich habe etwas weiter an meinen Programm gearbeitet . Es wurde ein Datum eingebaut das bei jeden Aufruf aktualisirt wird . So ist erst nach 20 Stunden eine Erneute Eingabe möglich . Nach einen Abbruch ( gewolt oder Unkewolt ) und Neustart werten nur die Einträge berüksichtigt die älter als 20 Stunden sind . So ist einen Doppelte Eingabe verhintert .
Für die Jenigen die KEINE Betaversion haben ,hab ich ein Video gemacht.

Hello
I worked a little more on my program. A date has been installed that is updated every time it is called. This means that you can only enter it again after 20 hours. After an abort (wanted or unkewolt) and restart, only entries that are older than 20 hours are taken into account. This prevents double entry.
For those who don't have a beta version, I made a video.

Video:

Ernst

Mark

unread,
Apr 20, 2024, 2:22:44 PM4/20/24
to mementodatabase
Hi Mmm, 

Forgive me but i don’t understand the question. It might be the Russian/English translation! 

On the iPad version, there is no “What’s New” section in the help menu. We’re running version 1.8.0.

Привет, Ммм, Простите меня, но я не понимаю вопрос. Это может быть русский/английский перевод! В версии для iPad нет раздела "Что нового" в меню справки. Мы запускаем версию 1.8.0.

Mark

unread,
Apr 20, 2024, 2:24:53 PM4/20/24
to mementodatabase
Thanks Ernst, I WISH we could try your app here. I presume the beta version you’re referring to is for Android or PC, perhaps. Do let me have a link to try your updated version though, in case it suddenly works! 

Danke Ernst, ich wünschte, wir könnten deine App hier ausprobieren. Ich nehme an, die Beta-Version, auf die Sie sich beziehen, ist vielleicht für Android oder PC. Lassen Sie mich jedoch einen Link haben, um Ihre aktualisierte Version auszuprobieren, falls es plötzlich funktioniert!

Mmm

unread,
Apr 20, 2024, 3:08:39 PM4/20/24
to mementodatabase
Я посмотрел - на 1.8.0 dialog() еще не подвезли. 
На 3.1.2 Win тоже окна не запустились...
Придется подождать...

суббота, 20 апреля 2024 г. в 21:24:53 UTC+3, hileya...@gmail.com:

Er Mo

unread,
Apr 20, 2024, 3:18:26 PM4/20/24
to mementodatabase
Hallo
Man muss sich zum " Betatesten " anmelden. Ich glaube aber das es nur für Android und PC diese Version gibt . Siehe hir den Beitrag

Hello
You have to register for “beta testing”. But I believe that this version is only available for Android and PC. See the post here


Ernst

Mmm

unread,
Apr 20, 2024, 3:51:52 PM4/20/24
to mementodatabase
Окна на Win 3.2.0 завелись. Размещение кнопок отличается от Андроида в одной библиотеке. 

суббота, 20 апреля 2024 г. в 22:18:26 UTC+3, ernst...@gmail.com:
Reply all
Reply to author
Forward
0 new messages