использование закладок Boorkmark

Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
Lin
Начинающий
Начинающий
 
Сообщения: 8
Зарегистрирован: 23.05.2006 (Вт) 1:13
Откуда: Владивосток

использование закладок Boorkmark

Сообщение Lin » 02.06.2006 (Пт) 2:16

Подскажите, пожалуйста. Есть в access ленточная форма на основе запроса, поля ее редактировать запрещено. Нужно выделить несколько записей, можно ли для этого использовать Boorkmark. каким образом. Или есть вариант пометить записи флажком, но если в свойстве ДАННЫЕ ничего не указать, то галочки ставятся для всех записей разом. если в свойстве данные указать столбец( -1 и 0) таблицы, то изменять(ставить или убирать галочки) вообще нельзя, не дает редактировать, хотя в свойствах флажка доступ разрешен и блокировки нет. Что делать?

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 02.06.2006 (Пт) 7:29

Свойство "Данные" (источник данных) нужно оставить пустым, тогда чекбоксы будут изменяться. Разом они ставиться не должны, видимо ты какие-то другие свойства менял.
Lasciate ogni speranza, voi ch'entrate.

Al Khamid
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 274
Зарегистрирован: 11.02.2004 (Ср) 10:00
Откуда: Москва, Ховрино

Сообщение Al Khamid » 03.06.2006 (Сб) 10:41

Нееее...
Последний раз редактировалось Al Khamid 06.11.2007 (Вт) 17:02, всего редактировалось 1 раз.

Lin
Начинающий
Начинающий
 
Сообщения: 8
Зарегистрирован: 23.05.2006 (Вт) 1:13
Откуда: Владивосток

Сообщение Lin » 03.06.2006 (Сб) 18:13

На основе этого запроса я создавала новую форму, в которой все работает.А эту форму делала не я - переделывать приходится мне. В свойстве данные редактировать разрешено. получается так: если доступ разрешить на все(поля и галочки) и отменить блокировку, то поля редактировать можно, а флажки нет. а если не связывать флажки с запросом, то каким образом пометить запись?

Al Khamid
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 274
Зарегистрирован: 11.02.2004 (Ср) 10:00
Откуда: Москва, Ховрино

Сообщение Al Khamid » 03.06.2006 (Сб) 22:12

Ну
Последний раз редактировалось Al Khamid 06.11.2007 (Вт) 16:25, всего редактировалось 1 раз.

Lin
Начинающий
Начинающий
 
Сообщения: 8
Зарегистрирован: 23.05.2006 (Вт) 1:13
Откуда: Владивосток

Сообщение Lin » 17.07.2006 (Пн) 4:43

решила обойти эту проблему. и все вроде нормально. да только сейчас без этого никак не обойтись. Запрос, на котром основана форма
Код: Выделить всё
SELECT Employees.EmpID, Employees.LastName, Employees.FirstName, Employees.MiddleName, IIf(IsNull([dbo_MedCommission]![EmpID]),0,-1) AS ExistCard, Employees.DataIN, IIf(IsNull([Employees].[DataOUT]),"",[Employees].[DataOUT]) AS DataOUT1, Employees.DepNameA, Employees.TitleNameA, Employees.BirthDay, Employees.PSex, Employees.InsuranceNum, Employees.InsuranceSer, IIf(IsNull([Employees].[DataOUT]),0,-1) AS DataOUT2, 0 AS ff
FROM Employees LEFT JOIN dbo_MedCommission ON Employees.EmpID = dbo_MedCommission.EmpID
ORDER BY Employees.DepName;
в свойстве данные флажка указано поле ff. Сам запрос не дает редактирвать(просто поставить галочку).Что делать? как построить запрос?

Lin
Начинающий
Начинающий
 
Сообщения: 8
Зарегистрирован: 23.05.2006 (Вт) 1:13
Откуда: Владивосток

Сообщение Lin » 17.07.2006 (Пн) 6:53

Почему некоторые поля запроса редактировать можно, а другие нет?

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 17.07.2006 (Пн) 10:46

А подумать?
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Lin
Начинающий
Начинающий
 
Сообщения: 8
Зарегистрирован: 23.05.2006 (Вт) 1:13
Откуда: Владивосток

Сообщение Lin » 19.07.2006 (Ср) 1:35

Отличная идея - подумать. И все стало ясно.Всем спасибо за помощь.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 19.07.2006 (Ср) 22:03

:scratch: "Я непонял, ты меня поблагодарил или на фиг послал?" (c)
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Lin
Начинающий
Начинающий
 
Сообщения: 8
Зарегистрирован: 23.05.2006 (Вт) 1:13
Откуда: Владивосток

Сообщение Lin » 20.07.2006 (Чт) 3:16

Ясно написано: всем спасибо за помощь. И нечего голову ломать.

Nicky
Постоялец
Постоялец
 
Сообщения: 519
Зарегистрирован: 12.08.2004 (Чт) 12:14

Сообщение Nicky » 20.07.2006 (Чт) 7:16

GSerg писал(а)::scratch: "Я непонял, ты меня поблагодарил или на фиг послал?" (c)

Lin писал(а):...решила обойти эту проблему...

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 20.07.2006 (Чт) 21:33

И что, что а? Цитата есть цитата.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Lin
Начинающий
Начинающий
 
Сообщения: 8
Зарегистрирован: 23.05.2006 (Вт) 1:13
Откуда: Владивосток

Сообщение Lin » 21.07.2006 (Пт) 1:03

Молодой человек, вам сколько лет. Заканчивайте перебранку.Высказывайте свое недовольство и выясняйте отношения со своими домочадцами, сослуживцами, друзьями, знакомыми и т.д., но никак не со мной

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 21.07.2006 (Пт) 1:10

А собственно, девушка, если вы прочитаете вышесказанное внимательнее, вы заметите, что я обращался к Nicky, имя в виду две его цитаты...
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас


Вернуться в Базы данных

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 3

    TopList  
cron