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

Options:print=no|show=yes

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

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

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

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

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

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

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


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