Мы используем приложение Access, которое представляет ComboBox, созданный на основе запроса, который опрашивает список Sharepoint, а затем показывает сведения об этой записи при нажатии.
Он отлично работал в течение семи месяцев или около того, но сегодня один из пользователей столкнулся с проблемой при попытке добавить новую запись в список. После того, как ComboBox обновится новой записью, щелчок по ней не обновит отображение этой записи. Выделение в поле со списком будет перемещаться, но детали по-прежнему будут отражать последнюю выбранную запись.
К счастью (?), я могу воссоздать проблему в моей копии клиентского приложения, чтобы устранить ее, а также доказать, что это повторяющаяся проблема, а не просто спорадическая ошибка.
Вот что у меня есть:
Перезапуск затронутой формы позволил продолжить нормальную работу, но хотя это и приемлемый обходной путь, очевидно, что это неприемлемое решение.
Редактирование существующих записей не приводит к возникновению проблемы. Отредактированные записи отображаются отлично.
Ни одно из полей в Списке проблем не является обязательным.
Рассматриваемый список Sharepoint содержит около 1700 записей, поэтому это совсем не большая база данных, и, кроме того, ComboBox отображает только запрос, который возвращает 30-50 записей.
Сделал тестовую форму, которая воссоздала аналогичную среду для одного из других списков Sharepoint в БД и получила тот же ответ... или... отсутствие ответа.... от ComboBox после добавления новой записи.
Вычисления VB, по-видимому, не затронуты и могут использовать новые записи в формулах, несмотря на интенсивное использование наборов записей для компиляции этих значений.
Любые советы будут приветствоваться!