Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как в форму получить максимальный элемент из таблицы? (с запросом пишет #Имя?)
|
|||
|---|---|---|---|
|
#18+
есть форма. у нее есть поле. скажем, номер счета. автоматически при загрузкеформы надо подставлять следующий после максимального порядковый номер. пытался сделать отдельно запрос SELECT Max(Счет.НомерСчета)+1 AS Номер FROM test WHERE (((Счет.Планируемый)=True)); в форме источник данных для поля - построитель выражений.. запросы... и т. но когда просматриваю форму, в пое пишется #имя? как побороть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2002, 11:40 |
|
||
|
Как в форму получить максимальный элемент из таблицы? (с запросом пишет #Имя?)
|
|||
|---|---|---|---|
|
#18+
при загрузке формы можешь, в событии можно написать так: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2002, 11:46 |
|
||
|
Как в форму получить максимальный элемент из таблицы? (с запросом пишет #Имя?)
|
|||
|---|---|---|---|
|
#18+
а почему идет ошибка (#Имя?) ? ведь в запросе считается максимум+1 по тому же полю, какое и в форме, тип данных один и тот же... еще раз опишу. форма НовыйСчет Таблица - Счета запрос - МаксНомСчета текст запроса Код: plaintext 1. 2. 3. в форме интересует поле НомерСчета в форме - для элемента НомерСчета свойство Значение по умолчанию ставлю Код: plaintext открываю форму.. в поле стоит не значение а #Имя? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2002, 12:19 |
|
||
|
Как в форму получить максимальный элемент из таблицы? (с запросом пишет #Имя?)
|
|||
|---|---|---|---|
|
#18+
Ошибка идет вот почему: у тебя запрос на выборку -> Access не знает что там только одно значение. А присвоить полю значение целого запроса он и не пытается. Используя DMax ты говоришь Access-у , что это именно значение, а не какой-то там список..... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2002, 12:59 |
|
||
|
Как в форму получить максимальный элемент из таблицы? (с запросом пишет #Имя?)
|
|||
|---|---|---|---|
|
#18+
Если я правильно понял, ты создал отдельный запрос "МаксНомСчета", и пытаешься выполнять и получать его значения в свойстве поля "значение по умолчанию". Так делать нельзя. Задай свойство значение по умолчанию так: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2002, 13:08 |
|
||
|
Как в форму получить максимальный элемент из таблицы? (с запросом пишет #Имя?)
|
|||
|---|---|---|---|
|
#18+
Причина в том что в свойстве Значение по умолчанию задается или текст или выражение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2002, 13:15 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32082362&tid=1682646]: |
0ms |
get settings: |
8ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
27ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 217ms |
| total: | 307ms |

| 0 / 0 |
