|
|
|
Ввод записей в подч форму
|
|||
|---|---|---|---|
|
#18+
При попытке ввести записи выдается "форма доступна только для чтения т.т не задано свойство Уникальная таблица" Вопрос -где это свойство? - не нашел. Может собака зарыта в другом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2003, 17:47 |
|
||
|
Ввод записей в подч форму
|
|||
|---|---|---|---|
|
#18+
Уточняю аксесс2002 проект ADP источник данных формы ХП ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2003, 18:14 |
|
||
|
Ввод записей в подч форму
|
|||
|---|---|---|---|
|
#18+
Вопрос -где это свойство? - не нашел Плохо искал. Свойства формы, вкладка Data (в русском аксесе наверное данные). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2003, 18:20 |
|
||
|
Ввод записей в подч форму
|
|||
|---|---|---|---|
|
#18+
Свойства формы, вкладка Data (в русском аксесе наверное данные). Нашел там ОДНОЗНАЧНАЯ ТАБЛИЦА на список пуст - что-там должно быть-если не трудно ответить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2003, 18:27 |
|
||
|
Ввод записей в подч форму
|
|||
|---|---|---|---|
|
#18+
А кнопочку помощь лень нажать? Что там должно быть см. справку (рассказывать долго). Как подставить при пустом списке: источник формы сохранить в буфер, поставить в виде источника необходимую таблицу, установить однозначную таблицу, вернуть в источник строку из буфера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2003, 18:32 |
|
||
|
Ввод записей в подч форму
|
|||
|---|---|---|---|
|
#18+
incould'у Как подставить при пустом списке: источник формы сохранить в буфер, поставить в виде источника необходимую таблицу, установить однозначную таблицу, вернуть в источник строку из буфера. Какой хоть раздел справки??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2003, 18:47 |
|
||
|
Ввод записей в подч форму
|
|||
|---|---|---|---|
|
#18+
А поиск в справке отменили? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2003, 18:50 |
|
||
|
Ввод записей в подч форму
|
|||
|---|---|---|---|
|
#18+
Искать буду , но искал и мимо даже нет немека ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2003, 18:52 |
|
||
|
Ввод записей в подч форму
|
|||
|---|---|---|---|
|
#18+
Раздел справки UniqueTable Property ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2003, 19:00 |
|
||
|
Ввод записей в подч форму
|
|||
|---|---|---|---|
|
#18+
Мля!!! Читай. Свойство Однозначная таблица (UniqueTable) указывает порядок обновление таблицы: при присоединении формы или страницы доступа к данным к многотабличному представлению или сохраненной процедуре в проекте Microsoft Access (.adp); при присоединении страницы доступа к данным к многотабличному запросу в проекте Microsoft Access (.adp) или в базе данных Microsoft Access (.mdb). String, чтение/запись. Заметки Свойство Однозначная таблица (UniqueTable) является строковым выражением, которое представляет собой имя обновляемой уникальной таблицы. Значение данного свойства задается в окне свойств или в программе Microsoft Visual Basic. Свойство Однозначная таблица (UniqueTable) указывает крайнюю таблицу на стороне «многие» в объединении. Если свойство Однозначная таблица (UniqueTable) не установлено, то форма, которая присоединяется к представлению, сохраненной процедуре или строке SQL, содержащей объединение, доступна только для чтения. Кроме того, объект в режиме таблицы, созданный с помощью методов View.Open или StoredProc.Run, в случае объединения доступен только для чтения (поскольку нет возможности задать значение свойства Однозначная таблица (UniqueTable)). Обновление полей, а также операции вставки и удаления могут производиться только для таблицы, указанной в свойстве Однозначная таблица (UniqueTable). Форма или страница доступа к данным, базирующаяся на указателе набора записей объединения, должна содержать строку свойства Однозначная таблица (UniqueTable), чтобы набор записей был обновляемым статическим набором записей. Уникальная таблица представляет таблицу в базовом запросе, строки которого имеют связь со строками указателя набора записей в отношении «один-к-одному». Например, в объединении «Пациенты - Доктора» таблица «Пациенты» является уникальной, поскольку каждой строке набора записей соответствует одна строка в таблице «Пациенты». Необходимо отметить, что для объединения «многие-ко-многим» не обязательно определение свойства Однозначная таблица (UniqueTable), таким образом, оно доступно только для чтения. Для страницы доступа к данным свойство Однозначная таблица (UniqueTable) раскрывается как объект RecordsetDef. Свойство Однозначная таблица (UniqueTable) обеспечивает следующее. Правильное использование семантики при обновлении. Ключевые столбцы уникальной таблицы должны присутствовать в списке выборки запроса, который формирует указатель набора записей, даже для SQL Server. (Для других источников данных см. «Заметки» в справке о свойстве Команда синхронизации (ResyncCommand).) Удаление строки только из уникальной таблицы при удалении строк в указателе набора записей объединения. Вставка строк в указатель набора записей объединения возможна только для уникальной таблицы. Обновление строк в указателе набора записей объединения возможно только для полей уникальной таблицы. Обеспечение правильных параметров для запроса на синхронизацию. Свойство Однозначная таблица (UniqueTable) формы или объекта RecordsetDef поддерживает полную нотацию catalog.owner.tablename, чтобы отличать базовую таблицу от других таблиц в одном указателе набора записей, если это необходимо. Например, если в указателе набора записей объединяются таблицы dbo.authors и user1.authors, то необходимо определить, какая из таблиц является уникальной. Если свойство Однозначная таблица (UniqueTable) для указателя набора записей объединения является пустым, то набор записей будет доступен только для чтения и любая попытка его редактирования приведет к появлению звукового сигнала и сообщения: «Данный набор записей обновить невозможно, поскольку не установлено свойство Однозначная таблица». Если свойство Однозначная таблица (UniqueTable) не является пустым, следует задать свойство UniqueTable (и свойства UniqueSchema, UniqueCatalog, если это необходимо) для базовых объектов Recordset или Rowset. Затем каждый столбец, не отвечающий свойству UniqueTable, следует пометить как доступный только для чтения. В операциях вставки и обновления для редактирования доступны только поля из уникальной таблицы. При попытке пользователя ввести в них значение он получит звуковой сигнал и сообщение типа: «Изменить можно только поля уникальной таблицы». Если свойство Однозначная таблица (UniqueTable) задано неверно, такое предупреждение выводится для всех столбцов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2003, 19:05 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32289284&tid=1678936]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
86ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 374ms |

| 0 / 0 |
