powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / синхронизация полей со списками
8 сообщений из 8, страница 1 из 1
синхронизация полей со списками
    #32322714
Romir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Задача следующая - есть таблица в которую из формы вводятся латинские и русские названия растений. Как сделать так чтобы в форме при введении латинского названия русское подставлялось автоматически? (но естесственно чтобы русское тоже можно было вводить в форму при отсутствии его в списке уже введенных). Понимаю что вопрос видимо очень простой - но я не являюсь профи в Акцессе, поэтому и спрашиваю.
...
Рейтинг: 0 / 0
синхронизация полей со списками
    #32322790
Kriven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А названия в одной таблице или нет?
...
Рейтинг: 0 / 0
синхронизация полей со списками
    #32322800
Фотография Shark
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Правда, скока всего таблиц то? Если одна- зачем вводить одно и то же.
Если справочник растений а потом переписываем ботанический сад- ничего никуда подставлять не надо, потом русское можно вычислить.
...
Рейтинг: 0 / 0
синхронизация полей со списками
    #32322810
Фотография Shark
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кажется понял: переписываем ботанический сад без справочника.
Тогда чего-то такое
Private sub Edit1_AfterUpdate()
Edit2=Dlookup("Поле2","Таблица1","Поле1='" & Edit1 & "'")
End Sub
...
Рейтинг: 0 / 0
синхронизация полей со списками
    #32322815
Kriven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если в одной табле и на форме два комба то самое простое:

Код: plaintext
1.
2.
3.
4.
5.
6.
Private Sub lat_cbo_AfterUpdate()
Me.rus_cbo = Me.lat_cbo
End Sub

Private Sub rus_cbo_AfterUpdate()
Me.lat_cbo = Me.rus_cbo
End Sub
...
Рейтинг: 0 / 0
синхронизация полей со списками
    #32322843
Romir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Таблица одна. Хочется при вводе латинского названия в поле со списком чтобы во втором поле со списком выводилось русское название растения (если оно конечно уже было введено в данную таблицу, а если не было - то можно было его тут же и доввести). В таблицу нужно вводить много записей с повторяющимися названиями растений, но иногда встречаются новые растения. Вот я и сделал форму в которой одно поле со списком вводит латинское название, а второе - русское (оба с автоподстановкой)
...
Рейтинг: 0 / 0
синхронизация полей со списками
    #32322855
Romir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мне на другом форуме ответили:
"создаете поле со списком который должен содержать оба поля и латинское русское (для русского можно поставить ширину 0 что бы его было не видно)
В том поле в котором должно отображаться русское название пишите в свойсве "данные"
=[ПолеСоСписком].column(1)
где 1 это порядковый номер столбца с русским описание минус один (т.к. столбцы нумеруются с 0"

Я все сделал так как было описано, но при введении =[ПолеСоСписком].column(1) (естессно, что вместо ПолеСоСписком стояло нужное имя) программа пишет что: Задано слишком много или слишком мало аргументов для свойства или метода объекта. Обратитесь к документации сервера объекта за сведениями о свойствах и методах...
Чегоделать?
...
Рейтинг: 0 / 0
синхронизация полей со списками
    #32322865
Kriven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
все таки луче сделать отдельный справочник с растениями... или он есть?
структуру быза бы по подробней..
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / синхронизация полей со списками
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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