Форма InfoPath, предварительно заполненная из веб-базы данных Access
В немного рассол, откусил гораздо больше, чем я могу жевать. Я каким-то образом автоматически стал администратором сайта для сайта SharePoint. Главным образом потому, что я заинтересовался этим и являюсь одним из немногих людей в моем офисе, которые могут писать "компьютер" большую часть времени.
Началось с простого обновления ссылок и публикации материалов коллаборации, и они быстро обострились, когда "начальство" осознало, что кто-то может / попытается это сделать. Я объясняю это, потому что я хочу, чтобы вы поняли, что я сам по себе, у меня нет помощи, и это не моя обычная работа, поэтому, хотя я могу справиться с этим обычно, я ни в коем случае не профессионал в кодировании и не имею формального повышение квалификации. Все, что я изучил, я исследовал и выяснил самостоятельно.
Итак, вот в чем дело: есть сайт SharePoint. Я создал и загрузил веб-базу данных Access, которая создала собственный дочерний сайт. Эта БД является кадровым решением, поэтому все обычные поля или fname, lname, title, team, email, uniqueID и т.д. находятся там. Менеджеры используют это, чтобы внутренне перемещать сотрудников от менеджера к менеджеру, вести кадровые отчеты по часам и в целом.... управлять вещами. Это сделано через веб-формы. Мне было поручено полуавтоматизировать некоторые задачи. Например: отправка запроса на изменение профиля сотрудника (запрос на доступ, удаление доступа, обновления и т. П.) В другой системе. Я хотел бы использовать рабочие процессы для управления утверждением и уведомлениями, поэтому я создал форму InfoPath для обработки отправки. Эта форма InfoPath прикреплена к списку SharePoint, который находится на главном сайте SP, потому что это был единственный способ подключить к нему WF.
Я пытаюсь автоматически заполнить многие поля формы запроса InfoPath информацией из базы данных о персонале. Например:
Когда сотрудника переводят в другую команду, его также необходимо перемещать в другой системе, поддерживаемой вне офиса. ему необходимо указать имя, уникальный идентификатор и т. д. в форме, отправленной сотрудникам, отвечающим за утверждение Неудачно.
Вот параметры рабочей среды: 2013 сайт SharePoint в режиме совместимости. 2010 Designer не может редактировать веб-базу данных, поэтому я не могу напрямую подключить WF к этой базе данных. Использование InfoPath 2013 и Designer 2013 У меня нулевой доступ к настройкам фермы. У меня нет формального опыта программирования
Можно ли получить переменную в URL или из веб-формы БД и использовать ее в форме InfoPath? Я еще не понял это. Ссылка, которую я использую, отправляет переменные правильно на URL, который я просто не могу получить к ним в форме.
например: www.url.com/destination.aspx?Team=[teamID]&FName=[FName](these - имена полей профиля сотрудника)
отправляет бла?Team=101&FName=Bob# (предположим, что 101 и Bob - правильные записи из профиля db. Я не могу найти способ использовать это в форме InfoPath. Есть ли другой способ извлечь эту информацию из веб-формы??