|
![]() |
#1 |
Moderator
|
Цитата:
![]() В 2016 обещали некоторый функционал тестов/опросов (survey). Возможно это будет там. Опять же, функционал, скорее всего, будет направлен на клиента, а не пользователя. Вам удалось это реализовать?
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. ![]() ![]() |
|
![]() |
#2 |
Участник
|
да, работает.
мой случай: диалог состоит из 20 шагов на "вопрос-ответ" и 20 обновлений записи (проверка ответов и проставление "верно ответил или нет") вот кол-во тегов вопрос-ответ в XAMLe воркфлоу я выбираю так как указано в XQuery итоговый вариант (опуская сумму корректных - это будет переписано согласно кол-ву вопросов в воркфлоу) получился таким: Код: select t.new_name as TestName , wf.Name as LessonName, wf.WorkflowId, wf.ParentWorkflowId, wf.ParentWorkflowIdName , cast(isnull(t.new_answer1, 0) as int) + cast(isnull(t.new_answer2, 0) as int) + cast(isnull(t.new_answer2, 0) as int) as [CorrectAnswers] , cast(wf.xaml as xml).value('count(//*[@DisplayName="PromptExpression"])', N'int') as QuestionsCount , ps.OwnerIdName , ps.OwnerId , ps.CreatedOn from ProcessSession ps join new_testing t on t.new_testingId = ps.RegardingObjectId join Workflow wf on wf.WorkflowId = ps.ProcessId where ps.RegardingObjectTypeCode = 10353 -- new_testing entity and wf.ParentWorkflowId = '9C1EC4E9-D2F9-4887-B2CD-2611AD2838B9' -- lesson 1 order by ps.createdon desc Последний раз редактировалось Eugene.Ostroukhov; 26.11.2015 в 17:45. |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|