2013-03-13 2 views
0

Я знаю, как подсчитывать строки в отчете Access с помощью текстового поля и запускать сумму для подсчета строк с использованием чисел.Подсчет строк в отчете о доступе с использованием букв

Я создаю текст с множественным выбором через отчет и должен использовать буквы для каждого ответа на вопрос и задавался вопросом, как я мог бы называть строки ответов с помощью lettes.

экс

a. Choice 1 
b. Choice 2 
c. Choice 3 
<...> 

ответ

1

Chr(Asc("a") + n - 1) преобразует 1 к 'а', 2 'Ъ', и так далее.

Скажем, у вас есть «текущая сумма» текстовое поле с именем [answerNum] на вашем докладе, что числа ответов, как это:

1 This is the first answer 
2 This is the second answer 
... 

Вы можете изменить нумерацию «ответ» из числового (1, 2, ...) к альфа (а, Ь, ...) путем создания другого текстового поля с именем [answerLetter] и установив его источник управления для

=Chr(Asc("a") + [answerNum] - 1)

Set [answerNum] «s„Видимый“свойство Ложные (но дон 't удалить его) и переместить текстовое поле [answerLetter] в нужное место. Ваш отчет будет выглядеть следующим образом:

a This is the first answer 
b This is the second answer 
... 
Смежные вопросы