Я новичок в SharePoint. Извините, если ответ на мой вопрос очевиден.Как отредактировать пользовательские формы задач (InfoPath) в рабочих процессах состояния штата SharePoint 2010
- Я создавать настраиваемой формы задач в InfoPath и опубликовать его (File/Publish/Network Местоположение [Form Template путь и имя файла = 'MyProject/Forms/ApprovalForm.xsn'; форма имя шаблона = 'ApprovalForm'] , в следующем окне я очистил Public URL в соответствии со статьей http://www.codeproject.com/Articles/195348/SharePoint-2010-State-Machine-Workflows-with-Custo).
- После этого я добавил модули Forms и добавил CompatForm.xsn из существующих элементов.
Мои XML файлы: Elements.xml
<Elements xmlns="http://schemas.microsoft.com/sharepoint/"> <Workflow Name="Order New Server" Description="My SharePoint Workflow" Id="482cbc86-b717-4981-a49a-3cf4c89e9399" CodeBesideClass="Myproj.OrderNewServer.OrderNewServer" CodeBesideAssembly="$assemblyname$" TaskListContentTypeId="0x01080100C9C9515DE4E24001905074F980F93160"> <Categories/> <AssociationData><Data></Data></AssociationData> <MetaData> <AssociationCategories>List</AssociationCategories> <Task2_FormURN>urn:schemas-microsoft-com:office:infopath:ApprovalForm:-myXSD-2012-03-09T14-11-55</Task2_FormURN> <StatusPageUrl>_layouts/WrkStat.aspx</StatusPageUrl> </MetaData> </Workflow> </Elements>
Feature.Template.xml:
<?xml version="1.0" encoding="utf-8" ?>
<Feature xmlns="http://schemas.microsoft.com/sharepoint/" ReceiverAssembly="Microsoft.Office.Workflow.Feature, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" Receiverlass="Microsoft.Office.Workflow.Feature.WorkflowFeatureReceiver">
<Properties>
<Property Key="GloballyAvailable" Value="true" />
<Property Key="RegisterForms" Value="Forms\*.xsn"/>
</Properties>
</Feature>
Моя форма отлично работает, но когда я делаю изменения и переиздать его, он не обновляется (я вижу старую форму). Что я судимый:
- IISReset
- Очистить все куки и кэш в IE
- решения втягивать, перезапустите VS2010, перезагрузите компьютер.
- Изменить номер сборки, guid.
У меня нет идей, что я могу попробовать для публикации моей формы с изменениями.
Благодарим вас за любые предложения.
PS: извините за мое письмо. Английский не мой родной язык.
PPS: когда я сохраняю новую форму в новом месте и добавляю ее в проект, она работает.