Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Свойство поля в таблице / 6 сообщений из 6, страница 1 из 1
19.05.2017, 08:58
    #39455810
guzel09
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свойство поля в таблице
Здравствуйте.
Подскажите пожалуйста есть ли какое-нибудь свойство поля (кроме описания и имени) в таблице, которым я могла бы воспользоваться в своих целях (например задать выводить на печать этот определенный столбец или нет (отчет касается структуры таблицы)), при этом не помешать гармоничной работе программы.
Заранее благодарю.
...
Рейтинг: 0 / 0
19.05.2017, 09:46
    #39455841
MrShin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свойство поля в таблице
guzel09,
Поле описания вполне подойдет. Например, после описания пишем:

Options:print=no|show=yes

В отчете, соответственно, все это не включаем в описание, а для своих целей используем все, что после "Options:"
...
Рейтинг: 0 / 0
19.05.2017, 10:20
    #39455872
guzel09
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свойство поля в таблице
MrShin,
Вы имеете в виду свойство столбца в таблице - "описание"? (CurrentDb.TableDefs("Tab1").Fields(i).Properties("description"))
В нем у меня уже находится русскоязычное описание столбца. Вы предлагаете добавить туда например:
Options:print=no|show=yes
а потом делить текст и определять печатать или нет?

А нет какого-нибудь свободного свойства?
Я тут нашла
CurrentDb.TableDefs("Tab1").Fields(i).ValidationText

Это по-моему "Сообщение об ошибке". Оно же редко используется только если задано "Условие на значение"?
...
Рейтинг: 0 / 0
19.05.2017, 10:34
    #39455895
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свойство поля в таблице
Свойство ValidationText является значимым, в то время как Description - дополнительным. Поэтому использовать ValidationText для других целей - идеологически неверно, а вот Description подходит идеально.

Но ещё правильнее - создать служебную таблицу для хранения информации подобного рода.
...
Рейтинг: 0 / 0
19.05.2017, 10:40
    #39455901
MrShin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свойство поля в таблице
guzel09,

Да, именно так.
ValidationText можно использовать, но только если вы не используете валидацию, к тому же для Autonumber полей валидации нет в дизайнере, не уверен, что можно прописать программно.
...
Рейтинг: 0 / 0
19.05.2017, 10:45
    #39455909
guzel09
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свойство поля в таблице
Akina,

Уууу ее же надо будет еще и обслуживать, сколько всего еще писать... :))
А тут бац и готово. :))

Спасибо за помощь.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Свойство поля в таблице / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]