powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Измение источника поля таблицы
25 сообщений из 34, страница 1 из 2
Измение источника поля таблицы
    #39727512
Фотография Ганов Александр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
всем добрый день.

подскажите, реально ли изменять программно свойства полей таблицы? в частности интересует реально ли изменить источник поля таблицы. получил список свойств поля таблицы через ADOX, не нашел нужного свойства. Есть еще способы обратиться к свойствам полей?

Спасибо за ответ.
...
Рейтинг: 0 / 0
Измение источника поля таблицы
    #39727520
alecko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ганов Александр, для этого и существуют запросы.
...
Рейтинг: 0 / 0
Измение источника поля таблицы
    #39727521
Фотография Ганов Александр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alecko, либо я плохо описал суть, либо вы немножко не так поняли. Я хорошо, понимаю, что это поле предназначено для запросов :-) и ручками туда его прописать не составляет труда. Меня интересует как сюда прописать мою строку запроса из VBA программно
...
Рейтинг: 0 / 0
Измение источника поля таблицы
    #39727522
Фотография Ганов Александр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
то есть в один момент времени мне требуется чтобы в поле таблицы были одни значения, в другой момент времени - другие. Через форму и связный с полем элемент управления - никаких проблем нет, меняй RowSource когда хочешь. А вот напрямую у поля программно есть варианты поменять RowSource, если есть, то как это сделать? Суть вопроса в этом
...
Рейтинг: 0 / 0
Измение источника поля таблицы
    #39727532
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ганов Александр,
Вы пытаетесь использовать подстановку в таблице-
О сколько раз твердили миру что это сделать можно,но не нужно (в том числе и на этом форуме-TextBox даже не имеет такого свойства). В таблице нужно иметь просто поле а при вводе данных через форму меняйте источник поляСоСписком, которое имеет данные-поле таблицы как вам будет угодно-лишь бы данные имели тот же тип что и поле таблицы.
...
Рейтинг: 0 / 0
Измение источника поля таблицы
    #39727533
Фотография Ганов Александр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdku, полностью с Вами согласен. но если данные вводятся напрямую в таблицу через подчиненную форму?
...
Рейтинг: 0 / 0
Измение источника поля таблицы
    #39727535
Фотография Ганов Александр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в которой в качестве подчиненной формы выступает сама таблица
...
Рейтинг: 0 / 0
Измение источника поля таблицы
    #39727537
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А необходимость менять свойства полей таблицы при работе БД есть явный признак неправильного проектирования БД
...
Рейтинг: 0 / 0
Измение источника поля таблицы
    #39727538
Фотография Ганов Александр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не нашел в Access какого-либо разумного метода сделать в форме табличную часть, в которую можно добавлять и удалять строки. С единичным полем, listbox или combo - все понятно. Но как организовать в access нормальную табличную часть, в которую можно вводить строки, прокручивать их, удалять их и т.д., не иначе как добавлением подформы в виде таблицы в основную форму.
если есть что-нить разумное для выполнения данной задачи будут признателен.
предварительно вопрос пошукал, везде предлагают именно такую реализацию
...
Рейтинг: 0 / 0
Измение источника поля таблицы
    #39727539
Фотография Ганов Александр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мне в данный момент достаточно вручную прописанного отбора, хотелось понять реально ли изменить программно
...
Рейтинг: 0 / 0
Измение источника поля таблицы
    #39727542
Serg197311
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ганов Александресли есть что-нить разумное для выполнения данной задачи будут признателен.
предварительно вопрос пошукал, везде предлагают именно такую реализацию
Я очень не люблю кошек подчиненные формы....
Я бы это сделал через список для просмотра и несколько полей внизу (или сверху) для редактирования значений.....
...
Рейтинг: 0 / 0
Измение источника поля таблицы
    #39727544
Фотография Ганов Александр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serg197311, как вариант хорошее решение + кнопочка "обновить" или при выходе из поля задать процедуру обновления списка. но немного такое "деревянное" , как жигуль "копейка рядом" со свежей тойотой, тоже едет, но не очень комфортно.
...
Рейтинг: 0 / 0
Измение источника поля таблицы
    #39727552
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Измение источника поля таблицы
    #39727556
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
стесняюсь спросить: а что же такого "деревянного" в предложенном решении
...
Рейтинг: 0 / 0
Измение источника поля таблицы
    #39727558
Фотография Ганов Александр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdku, удобство использования. ведь, например, для печати можно Лексиконом пользоваться, но WORD несколько удобнее :-)
...
Рейтинг: 0 / 0
Измение источника поля таблицы
    #39727559
Фотография Ганов Александр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdku, отличное решение. нужные вещи обычны довольные простые. Спасибо. Не задумывался даже о таком варианте
...
Рейтинг: 0 / 0
Измение источника поля таблицы
    #39727572
Фотография Ганов Александр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем большой сенькс за подсказки. Вопрос решен
...
Рейтинг: 0 / 0
Измение источника поля таблицы
    #39727626
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ганов Александрsdku, отличное решение. нужные вещи обычны довольные простые. Спасибо. Не задумывался даже о таком вариантеДа задумывались-просто "проехали" мимо Ганов Александр... или при выходе из поля задать процедуру обновления списка. ..
...
Рейтинг: 0 / 0
Измение источника поля таблицы
    #39727645
DarkMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ганов АлександрВсем большой сенькс за подсказки. Вопрос решен
Это Вам кажется , что решен . Вы еще хлебнете с этими полями подстановок .


Ганов Александрв которой в качестве подчиненной формы выступает сама таблица


Слов нет , одни выражения. А не лучше использовать табличную форму????
...
Рейтинг: 0 / 0
Измение источника поля таблицы
    #39727646
DarkMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serg197311Я очень не люблю кошек подчиненные формы....
Оба на ! Это что то новое. А можно поподробнее пожалуйста?
...
Рейтинг: 0 / 0
Измение источника поля таблицы
    #39727725
Фотография Ганов Александр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMan, вопрос решен именно использованием табличных форм и отказом от прямого использования таблиц :-)
...
Рейтинг: 0 / 0
Измение источника поля таблицы
    #39727726
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ура! Заработало! (кот Матроскин, трое из Простоквашино)
...
Рейтинг: 0 / 0
Измение источника поля таблицы
    #39727729
Фотография Ганов Александр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdku,
...
Рейтинг: 0 / 0
Измение источника поля таблицы
    #39727799
DarkMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ганов АлександрDarkMan, вопрос решен именно использованием табличных форм и отказом от прямого использования таблиц :-)
Мудрое решение . С этого и надо было начинать , а то таблица , поле подстановки , источник записей.
Про поля подстановок тема заезженная до дыр.
А люди все спрашивают и спрашивают . (армянское радио) .
...
Рейтинг: 0 / 0
Измение источника поля таблицы
    #39728009
Ганов Александрполучил список свойств поля таблицы через ADOX, не нашел нужного свойства. Есть еще способы обратиться к свойствам полей? Почему-то у ADOX очень ограниченный набор доступных свойств поля (даже нет некоторых основных).
Это лучше делать через DAO и коллекцию Properties поля.
...
Рейтинг: 0 / 0
25 сообщений из 34, страница 1 из 2
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Измение источника поля таблицы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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