array
CFormResult::GetDataByID(
int result_id,
array field,
array &result,
array &answer
)
Возвращает массив, описывающий значения ответов на вопросы или значения полей веб-формы для указанного результата. Помимо этого, функция
возвращает массив, содержащий поля результата.
Формат массива возвращаемый функцией: Array
(
[символьный идентификатор вопроса 1] => массив описывающий ответы на вопрос 1
Array
(
[0] => массив описывающий ответ 1
Array
(
[RESULT_ID] => ID результата
[FIELD_ID] => ID вопроса
[SID] => символьный идентификатор вопроса
[TITLE] => текст вопроса
[TITLE_TYPE] => тип текста вопроса [text|html]
[FILTER_TITLE] => заголовок поля фильтра
[RESULTS_TABLE_TITLE] => заголовок столбца таблицы результатов
[ANSWER_ID] => ID ответа
[ANSWER_TEXT] => параметр ответа ANSWER_TEXT
[ANSWER_VALUE] => параметр ответа ANSWER_VALUE
[USER_TEXT] => текст введенный с клавиатуры
[USER_DATE] => введенная дата (если FIELD_TYPE=date)
[USER_FILE_ID] => ID файла (если FIELD_TYPE=[file|image])
[USER_FILE_NAME] => имя файла
[USER_FILE_IS_IMAGE] => "Y" - FIELD_TYPE=image; "N" - FIELD_TYPE=file
[USER_FILE_HASH] => хэш файла (если FIELD_TYPE=file)
[USER_FILE_SUFFIX] => суффикс к расширению файла (если FIELD_TYPE=file)
[USER_FILE_SIZE] => размер файла (если FIELD_TYPE=[file|image])
[FIELD_TYPE] => тип ответа
[FIELD_WIDTH] => ширина поля ответа
[FIELD_HEIGHT] => высота поля ответа
[FIELD_PARAM] => параметр поля ответа
)
[1] => массив описывающий ответ 2
[2] => массив описывающий ответ 3
...
[N-1] => массив описывающий ответ N
)
[символьный идентификатор вопроса 2] => массив описывающий ответы на вопрос 2
[символьный идентификатор вопроса 3] => массив описывающий ответы на вопрос 3
...
[символьный идентификатор вопроса N] => массив описывающий ответы на вопрос N
)
|