powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
22 сообщений из 22, страница 1 из 1
mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
    #32749001
Галка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не переподключаться, но увидеть новые поля?
...
Рейтинг: 0 / 0
mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
    #32749012
AVKr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А это вообще возможно? Мне только через обновление связей удавалось.
...
Рейтинг: 0 / 0
mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
    #32749023
Галка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AVKrА это вообще возможно? Мне только через обновление связей удавалось.
вот и я спрашиваю, возможно ли это? :-)
уж слишком часто приходится в mdb удалять прежнюю таблицу и линковать ту же самую из-за того, что добавили новые поля... устала :-)
...
Рейтинг: 0 / 0
mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
    #32749034
AVKr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не, не удалять, а просто немного освежить. Если руками, то через "диспетчер связанных таблиц".
...
Рейтинг: 0 / 0
mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
    #32749050
Галка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AVKrНе, не удалять, а просто немного освежить. Если руками, то через "диспетчер связанных таблиц".

ссспааааасибо! совсем забыла, что таков диспетчер существует...
надо же... и поля подстановки не свалились в просто числовые :-)
...
Рейтинг: 0 / 0
mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
    #32749067
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно и кодом через TableDef обновить...
...
Рейтинг: 0 / 0
mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
    #32749125
Галка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AVKrНе, не удалять, а просто немного освежить. Если руками, то через "диспетчер связанных таблиц".

ни-фи-га....
проще заново линковаться, чем ломать голову почему таблица не даёт ч-з акц. ничего с собой делать... :-(
...
Рейтинг: 0 / 0
mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
    #32749127
Галка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТемныйМожно и кодом через TableDef обновить...

Тёмный, а можно немного проСветить на этом месте :-) ? по-жааа-луйста:-)
...
Рейтинг: 0 / 0
mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
    #32749239
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не... По нику не положено.
Юзай поиск
...
Рейтинг: 0 / 0
mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
    #32749279
Галка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТемныйНе... По нику не положено.
Юзай поиск
:-) смысл потерян, уже перелинковалась.

есчо маленький пустяшный вопрос:
в форме в пределах одной записи: есть 2 поля, при условии, что если в одном поле id<>21, следующее поле ддолжно быть недоступно.
нарисуйте, плиз... уже сил нет F1 нажимать..... :-)
с меня пиво!
...
Рейтинг: 0 / 0
mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
    #32749297
AVKr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Галка ни-фи-га....
проще заново линковаться, чем ломать голову почему таблица не даёт ч-з акц. ничего с собой делать... :-(

Странно. Я этим регулярно пользовался... и пользуюсь.
...
Рейтинг: 0 / 0
mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
    #32749304
AVKr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Галка есчо маленький пустяшный вопрос:
в форме в пределах одной записи: есть 2 поля, при условии, что если в одном поле id<>21, следующее поле ддолжно быть недоступно.


if Me.Поле1 <> 21 then Me.Поле2.Enabled = False
else
Me.Поле2.Enabled = True
end if

- на текущую запись и обновление Поля1. Или вопрос не в том?
...
Рейтинг: 0 / 0
mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
    #32749326
Галка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AVKr Галка есчо маленький пустяшный вопрос:
в форме в пределах одной записи: есть 2 поля, при условии, что если в одном поле id<>21, следующее поле ддолжно быть недоступно.


if Me.Поле1 <> 21 then Me.Поле2.Enabled = False
else
Me.Поле2.Enabled = True
end if

- на текущую запись и обновление Поля1. Или вопрос не в том?
забыла упомянуть, что это sub-форма. Поле 1 специально создала, чтоб ыло с чем сравнивать...
Программа ругается на поле 1 :-(
...
Рейтинг: 0 / 0
mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
    #32749379
Галка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
неужели не может никто посоветовать, из-за чего это не работает

Private Sub txtOborudID_AfterUpdate()
If Me.txtOborudID.Value = 21 Then Me.txtnt_id .Enabled = True
Else
txtnt_id.Enabled = False
End Sub

блин, последние штрихи , утром задачу сдавать.. :-(
...
Рейтинг: 0 / 0
mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
    #32749393
Галка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если у кого есть пример того, как скрыть второе поле в зависимости от значения первого в подчинённой форме , скиньте плиз или ссылочку дайте...
очень -очень нужно!!!
gaga@mmtel.ru
icq
23569968
...
Рейтинг: 0 / 0
mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
    #32749396
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
Private Sub txtOborudID_AfterUpdate()
    Me!КонтролПодчФормы.Form.Dirty = False
    Me!КонтролПодчФормы!txtnt_id.Enabled = Me!КонтролПодчФормы!txtOborudID.value =  21 
End Sub

P.S.
проще заново линковаться, чем ломать голову почему таблица не даёт ч-з акц. ничего с собой делать... :-(
И тут не надо голову ломать. После обновления связанных через ODBC таблиц - ключи слетают.
...
Рейтинг: 0 / 0
mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
    #32749399
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тьфу, предыдущий кусок кода просьба считать бредом.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Private Sub txtOborudID_AfterUpdate()
    Me.Dirty = False
End Sub

Private Sub Form_Current()
    Me!txtnt_id.Enabled = Me!txtOborudID.value =  21 
End Sub

Private Sub Form_AfterUpdate()
    Form_Current
End Sub
...
Рейтинг: 0 / 0
mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
    #32749406
Галка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лох ПозорныйТьфу, предыдущий кусок кода просьба считать бредом.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Private Sub txtOborudID_AfterUpdate()
    Me.Dirty = False
End Sub

Private Sub Form_Current()
    Me!txtnt_id.Enabled = Me!txtOborudID.value =  21 
End Sub

Private Sub Form_AfterUpdate()
    Form_Current
End Sub


высший пилотаж!!!!
но как сделать, чтобы это распространялось только на текущую строку, если есть поле id строки, то как это привязать к ней?
...
Рейтинг: 0 / 0
mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
    #32749407
Галка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лох ПозорныйТьфу, предыдущий кусок кода просьба считать бредом.
Код: plaintext
1.
2.
3.
4.
Private Sub Form_Current()
    Me!txtnt_id.Enabled = Me!txtOborudID.value =  21 
End Sub


работало до тех пор , пока не захотела добавить запись.. прога отбрасывает в эту строку

Me!txtnt_id.Enabled = Me!txtOborudID.value = 21
...
Рейтинг: 0 / 0
mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
    #32749412
Галка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
c текущей записью разобралась:

Me.txtnt_id.Enabled = IIf(Me.txtOborudID.Value = 21, True, False)
...
Рейтинг: 0 / 0
mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
    #32749424
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
но как сделать, чтобы это распространялось только на текущую строку, если есть поле id строки, то как это привязать к ней?
Не понял?
Оно, конечно, на все строки сразу распространяется, но при переходе на текущую - Enabled контрола выставляется в зависимости от другого контрола в этой же записи.
Кстати, может не Enabled нужен, а Locked?

работало до тех пор , пока не захотела добавить запись.. прога отбрасывает в эту строку
Me!txtnt_id.Enabled = Me!txtOborudID.value = 21
Ну да, ашипся чуток :)
Можно или как у тебя, или например так
Код: plaintext
Me!txtnt_id.Enabled = Nz(Me!txtOborudID.value, 0 ) =  21 
...
Рейтинг: 0 / 0
mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
    #32749597
Галка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лох Позорный... не аткой уж ты и Позорный :-)
Кстати, в старые времена в некоторых областях России лохами называли простых мужиков..
спасибочки тебе, большущее!!!! :-)
я всё пыталась вчера что-нить сделать встроенными константами акцесс..
кстати, я хотела найти ссылочку где про них написано, но.. не нашла.
...
Рейтинг: 0 / 0
22 сообщений из 22, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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