Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ... / 22 сообщений из 22, страница 1 из 1
21.10.2004, 17:31:11
    #32749001
Галка
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
не переподключаться, но увидеть новые поля?
...
Рейтинг: 0 / 0
21.10.2004, 17:35:05
    #32749012
AVKr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
А это вообще возможно? Мне только через обновление связей удавалось.
...
Рейтинг: 0 / 0
21.10.2004, 17:37:54
    #32749023
Галка
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
AVKrА это вообще возможно? Мне только через обновление связей удавалось.
вот и я спрашиваю, возможно ли это? :-)
уж слишком часто приходится в mdb удалять прежнюю таблицу и линковать ту же самую из-за того, что добавили новые поля... устала :-)
...
Рейтинг: 0 / 0
21.10.2004, 17:43:28
    #32749034
AVKr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
Не, не удалять, а просто немного освежить. Если руками, то через "диспетчер связанных таблиц".
...
Рейтинг: 0 / 0
21.10.2004, 17:48:36
    #32749050
Галка
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
AVKrНе, не удалять, а просто немного освежить. Если руками, то через "диспетчер связанных таблиц".

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

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

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

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

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


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

- на текущую запись и обновление Поля1. Или вопрос не в том?
...
Рейтинг: 0 / 0
21.10.2004, 20:24:25
    #32749326
Галка
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
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
21.10.2004, 21:37:41
    #32749379
Галка
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
неужели не может никто посоветовать, из-за чего это не работает

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

блин, последние штрихи , утром задачу сдавать.. :-(
...
Рейтинг: 0 / 0
21.10.2004, 22:24:35
    #32749393
Галка
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
если у кого есть пример того, как скрыть второе поле в зависимости от значения первого в подчинённой форме , скиньте плиз или ссылочку дайте...
очень -очень нужно!!!
gaga@mmtel.ru
icq
23569968
...
Рейтинг: 0 / 0
21.10.2004, 22:35:37
    #32749396
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
Код: 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
21.10.2004, 22:41:09
    #32749399
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
Тьфу, предыдущий кусок кода просьба считать бредом.
Код: 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
21.10.2004, 23:10:54
    #32749406
Галка
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
Лох ПозорныйТьфу, предыдущий кусок кода просьба считать бредом.
Код: 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
21.10.2004, 23:19:17
    #32749407
Галка
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
Лох ПозорныйТьфу, предыдущий кусок кода просьба считать бредом.
Код: 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
21.10.2004, 23:34:15
    #32749412
Галка
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
c текущей записью разобралась:

Me.txtnt_id.Enabled = IIf(Me.txtOborudID.Value = 21, True, False)
...
Рейтинг: 0 / 0
22.10.2004, 00:12:04
    #32749424
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
но как сделать, чтобы это распространялось только на текущую строку, если есть поле 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
22.10.2004, 09:21:11
    #32749597
Галка
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ...
Лох Позорный... не аткой уж ты и Позорный :-)
Кстати, в старые времена в некоторых областях России лохами называли простых мужиков..
спасибочки тебе, большущее!!!! :-)
я всё пыталась вчера что-нить сделать встроенными константами акцесс..
кстати, я хотела найти ссылочку где про них написано, но.. не нашла.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / mdb, базы на sql-сервере. в табл. добавили поле. что делать, чтобы ... / 22 сообщений из 22, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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