powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / А как в ХП сохранить возможность установки флажка?
21 сообщений из 21, страница 1 из 1
А как в ХП сохранить возможность установки флажка?
    #32867728
Benzin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Был в mdb запрос-источник, одно из полей, которого - флажок. В форме можно было установить у одной/нескольких записей этот флажок, а потом шла процедура групповой обработки отмеченных записей.
Т.к. условия отбора этого запроса основывались на полях главной формы, при переходе в adp, пришлось переделать его в ХП, все работает, но исчезла возможность устанавливать флажки, как быть - подобный способ выбора/обработки записей у меня во многих формах встречается?
...
Рейтинг: 0 / 0
А как в ХП сохранить возможность установки флажка?
    #32867886
Фотография Shuhard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
передавать в ХР параметры - по шт на флажок
...
Рейтинг: 0 / 0
А как в ХП сохранить возможность установки флажка?
    #32867966
Фотография Latuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1)Возможность ставить флажки изчезла потому,что набор стал необновляемый
в большинстве случаев обновляемость можно вернуть правильно прописав
команду синхронизации и однозначную таблицу
2)Гдето на сайте русьимпорта помню был пример
как подобные пометки можно организовать работая с колекциями
без обращения к БД
...
Рейтинг: 0 / 0
А как в ХП сохранить возможность установки флажка?
    #32868180
Benzin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторправильно прописав команду синхронизации и однозначную таблицуо синхронизации поясни, а таблиц у меня в ХП две, но в mdb запрос был обновляемый.
...
Рейтинг: 0 / 0
А как в ХП сохранить возможность установки флажка?
    #32868205
Alexey Sh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
см свойство Unique Table в форме
...
Рейтинг: 0 / 0
А как в ХП сохранить возможность установки флажка?
    #32868315
Benzin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А у меня св-во "Однозначная таблица" пустое, в смысле - выпадающий список пустой. И чего?
...
Рейтинг: 0 / 0
А как в ХП сохранить возможность установки флажка?
    #32868378
Alexey Sh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А кто видел код хранимой процедуры и определения таблиц (в тч индексов)?
...
Рейтинг: 0 / 0
А как в ХП сохранить возможность установки флажка?
    #32868444
Bagin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
А как в ХП сохранить возможность установки флажка?
    #32868462
Benzin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
?
...
Рейтинг: 0 / 0
А как в ХП сохранить возможность установки флажка?
    #32868494
Bagin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для того, чтобы редактировать результат ХП и потом обработать данные, можно просто сделать сделать отсоединенный рекордсет.
http://sql.ru/forum/actualtopics.aspx?search=%EE%F2%F1%EE%E5%E4%E8%ED%E5%ED%ED%FB%E9+%F0%E5%EA%EE%F0%E4%F1%E5%F2&bid=4
...
Рейтинг: 0 / 0
А как в ХП сохранить возможность установки флажка?
    #32868498
Фотография AlexJuice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BenzinА у меня св-во "Однозначная таблица" пустое, в смысле - выпадающий список пустой. И чего?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
Sub UniqForm(strForm As String, strTab As String)
DoCmd.OpenForm strForm, acDesign
Forms(strForm).UniqueTable = strTab
DoCmd.Close acForm, strForm, acSaveYes
End Sub

Sub DoIt()
UniqForm "sfrDelStrings", "delStrings"
End Sub
...
Рейтинг: 0 / 0
А как в ХП сохранить возможность установки флажка?
    #32868509
Benzin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, у меня у всех форм, которые основаны на ХП, отсутствуют данные в списке св-ва "Однозначная таблица".
...
Рейтинг: 0 / 0
А как в ХП сохранить возможность установки флажка?
    #32868518
Bagin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BaginДля того, чтобы редактировать результат ХП и потом обработать данные, можно просто сделать сделать отсоединенный рекордсет.
http://sql.ru/forum/actualtopics.aspx?search=%EE%F2%F1%EE%E5%E4%E8%ED%E5%ED%ED%FB%E9+%F0%E5%EA%EE%F0%E4%F1%E5%F2&bid=4
Прошу прощения, у Вас же adp
...
Рейтинг: 0 / 0
А как в ХП сохранить возможность установки флажка?
    #32868521
Benzin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 AJ:
И чего с этим делать?
...
Рейтинг: 0 / 0
А как в ХП сохранить возможность установки флажка?
    #32868555
Benzin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Bagin:
Да гори он синим огнем, этот adp!!! (Извините - накипело)
Все что в Аксе было без проблем - здесь сплошной геморрой!
Начал переход с самой сложной (по интерфейсу) формы, вот и скрежещу зубами....
Вот с флажками затык, а дальше будет проблема с обновлением данных в подч.форме при выборе в полях со списком гл.формы условий отбора, если подч.форма висит на ХП...
...
Рейтинг: 0 / 0
А как в ХП сохранить возможность установки флажка?
    #32869142
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BenzinКстати, у меня у всех форм, которые основаны на ХП, отсутствуют данные в списке св-ва "Однозначная таблица".
Не надо нерничать :)

Ну не смог Акс просмотреть какие у вас там таблы пользуются!

Возникает сразу 2 вопроса:
1. А что ручками набить имя таблы уже не судьба? Обязательно из выпадающего списка выбирать?
2. В ХП в начале есть инструкция SET NOCOUNT ON?
...
Рейтинг: 0 / 0
А как в ХП сохранить возможность установки флажка?
    #32869391
Benzin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. А пробовал ручками, а не вышло: пишет, что введенное мною имя не соответствует содержимому(?!) списка...
2. SET NOCOUNT ON в начале нет, текст ХП вообще такой, что я б сроду не догадался, что это ХП(если б сам ее не делал ), а не обычный Аксовский запрос на выборку с параметрами в условии отбора, т.е никаких "необычных" добавлений, исключая добавления "dbo" перед именами таблиц.
...
Рейтинг: 0 / 0
А как в ХП сохранить возможность установки флажка?
    #32869422
Фотография AlexJuice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Benzin2 AJ:
И чего с этим делать?
Загнать в модуль и запустить для нужных форм, разве не ясно?

UniqForm "sfrDelStrings", "delStrings"
Первый парам - имя формы, второй - имя таблы.
...
Рейтинг: 0 / 0
А как в ХП сохранить возможность установки флажка?
    #32869625
Benzin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 paparome
Добавил к ХП "SET NOCOUNT ON" (добавлял "на стороне SQL 2000", в конструкторе ХП "со стороны проекта" эта инструкция не видна - это правильно?).
2 AlexJuice
Запустил, нужная таблица в св-ве Unique Table появилась(спасибо!).
---------------------------------------------------
Но все это не помогло! Как был источник не обновляемый, так и остался, гад!!!
...
Рейтинг: 0 / 0
А как в ХП сохранить возможность установки флажка?
    #32869730
Benzin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тут вот какая гадость обнаружилась:
при конвертации мастером в проект одна из таблиц входящих в ХП потеряла ключевое поле и сама стала необновляемой!
Исправил - флажки обновляются!!! Ура!
---------------------
А эти "SET NOCOUNT ON" и Unique Table теперь убрать или пусть остаются?
...
Рейтинг: 0 / 0
А как в ХП сохранить возможность установки флажка?
    #32869772
Proga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Оставь SET NOCOUNT ON
...
Рейтинг: 0 / 0
21 сообщений из 21, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / А как в ХП сохранить возможность установки флажка?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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