powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / статический и динамический набор - наличие данных
25 сообщений из 25, страница 1 из 1
статический и динамический набор - наличие данных
    #39748443
vvb152
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
всем привет
давно не занимался access'ом, многое подзабыл

access 2007
есть форма, источник записей - таблица
если указать RecordsetType =2 (статический набор), то данные в форме выводятся
если иное - форма пустая
не могу понять причину
...
Рейтинг: 0 / 0
статический и динамический набор - наличие данных
    #39748468
vvb152
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в развитие:
на OnCurrent повесил MsgBox Me.Recordset.RecordCount
при RecordsetType =2 выдаёт 12
при RecordsetType =0 или 1 выдаёт 0
иных событий нет, выражовываний нет, вообще ничего нет
где засада?
таблица включена в структуру базы, она (таблица) подчинённая. может быть, в этом причина?
...
Рейтинг: 0 / 0
статический и динамический набор - наличие данных
    #39748476
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vvb152...
есть форма, источник записей - таблица....
ну и при чем здесь recordset??
(если хотите хотите узнать количество записей в форме(таблице) вполне хватит DCOUNT, а если форма открывается пустой,то для начала удалите процедуры и проверьте свойство "ввод данных")
...
Рейтинг: 0 / 0
статический и динамический набор - наличие данных
    #39748478
vvb152
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku, рекордсет тут не причина, я использовал его для проверки - по событию текущая запись - сколько записей выводит форма, не лежит ли проблема, например, в отображении данных (данные есть, но они не отображаются по какой-то причине)
нет, всё верно отображает - при динамических источниках данных просто нет, при статическом источнике данные есть
...
Рейтинг: 0 / 0
статический и динамический набор - наличие данных
    #39748481
vvb152
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku, вот такие свойства
...
Рейтинг: 0 / 0
статический и динамический набор - наличие данных
    #39748485
vvb152
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
скриншот к сообщению прикрепил, не знаю, будет ли отображена картинка
...
Рейтинг: 0 / 0
статический и динамический набор - наличие данных
    #39748486
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Стесняюсь спросить:а что определяет свойство RecordsetType? И вообще Вы же пишете что источник-таблица(значит форма выведет столько записей сколько их в таблице),а не рекордсет или инструкция SQL
...
Рейтинг: 0 / 0
статический и динамический набор - наличие данных
    #39748493
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А у Вас имя таблицы [таблицаДеталиПоНакладным] или [ДеталиПоНакладным]
...
Рейтинг: 0 / 0
статический и динамический набор - наличие данных
    #39748497
vvb152
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku, извините, вопрос не понял
"что определяет свойство RecordsetType?" - ?
не что, а кто, я определяю в свойствах формы
я хочу через форму не только отображать записи из таблицы, но и редактировать их, и даже добавлять-удалять
при статическом наборе это невозможно, при динамических наборах - возможно
но у меня при динамическом наборе форма ничего не показывает
...
Рейтинг: 0 / 0
статический и динамический набор - наличие данных
    #39748498
vvb152
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku, [ТаблицаДеталиПоНакладным]
...
Рейтинг: 0 / 0
статический и динамический набор - наличие данных
    #39748501
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как я понял Вам нужно узнать количество записей в форме:или тривиальный DCOUNT или
Код: vbnet
1.
myCount = Me.RecordsetClone.RecordCount
...
Рейтинг: 0 / 0
статический и динамический набор - наличие данных
    #39748504
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да покажите базу-что-то я сильно сомневаюсь в правильности структуры (а тип набора записей и так,по умолчанию,выставлен в "динамический",позволяющий все действия с данными("тип набора записей" в свойствах)
...
Рейтинг: 0 / 0
статический и динамический набор - наличие данных
    #39748506
vvb152
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdkuкак я понял Вам нужно узнать количество записей в форме:или тривиальный DCOUNT или
Код: vbnet
1.
myCount = Me.RecordsetClone.RecordCount



мне надо редактировать данные в форме, но я не могу этого сделать: статический набор данных формы этого не позволяет, динамические наборы данных формы не выводят данные
...
Рейтинг: 0 / 0
статический и динамический набор - наличие данных
    #39748508
vvb152
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdkuДа покажите базу-что-то я сильно сомневаюсь в правильности структуры (а тип набора записей и так,по умолчанию,выставлен в "динамический",позволяющий все действия с данными("тип набора записей" в свойствах)
тута: https://cloud.mail.ru/public/9n2K/ci4iEyp5i
...
Рейтинг: 0 / 0
статический и динамический набор - наличие данных
    #39748509
vvb152
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdkuтип набора записей и так,по умолчанию,выставлен в "динамический",позволяющий все действия с данными
вот именно это и взрывает мой слабый мозг
...
Рейтинг: 0 / 0
статический и динамический набор - наличие данных
    #39748528
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vvb152,
...
Рейтинг: 0 / 0
статический и динамический набор - наличие данных
    #39748529
vvb152
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdkuvvb152,
sdku, я, конечно, благодарствую за Ваши усилия (даже структуру поменяли, правда, не сочли нужным её упорядочить, схемы нет), но на свой вопрос я так и не получил ответ
более того, поведение access'a становится для меня непредсказуемым, поскольку, создавая новые формы на основе одной и той же таблицы, я сталкиваюсь с тем, что до какого-то момента форма ведёт себя корректно (с динамическим набором записей данные отображаются), а потом - РРАЗ! и всё, я снова упираюсь в означенную мной проблему, просмотр данных в форме возможен только через статический набор, с которым эти данные редактировать нельзя
...
Рейтинг: 0 / 0
статический и динамический набор - наличие данных
    #39748530
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
забыл:при такой базе можно обойтись и без связей,но если будет посерьезней рекомендую их устанавливать
...
Рейтинг: 0 / 0
статический и динамический набор - наличие данных
    #39748531
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vvb152,
стесняюсь спросить:а как Вы думаете что-либо может работать если изначально сделано неверно (например поршни в двс из меди)-потому и поменял схему данных
...
Рейтинг: 0 / 0
статический и динамический набор - наличие данных
    #39748533
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и еще: если связывать "главная" с добавляемыми таблицами поле [кодГ] сделать ключевым
...
Рейтинг: 0 / 0
статический и динамический набор - наличие данных
    #39748539
vvb152
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdkuvvb152,
стесняюсь спросить:а как Вы думаете что-либо может работать если изначально сделано неверно (например поршни в двс из меди)-потому и поменял схему данных
не надо стесняться! (с)
:))
вопрос нормальный, но я не могу понять, почему Вы, занимая такую принципиальную позицию, не сделали свою схему?


зы. я разобрался. прям горжусь собой.
посмотрите схему моей базы данных моей базы - https://cloud.mail.ru/public/9n2K/ci4iEyp5i
там таблица ("ТаблицаДеталиПоНакладным"), с отображением данных которой у меня проблемы, является подчинённой, на стороне "многие" (в схеме)
и посмотрите, в чём разница в свойствах двух форм - "формаТаблицаДеталиПоНакладным" и "66666"
одна форма выдаёт данные с динамическим набором ("формаТаблицаДеталиПоНакладным"), другая ("66666") - нет
а разница в свойстве "ввод данных" (DataEntry)
как я понимаю, система, учитывает подчинённый характер таблицы ("ТаблицаДеталиПоНакладным") в схеме, целостность полей, и не даёт возможность ввода новых записей, ибо нужно вводить в таблицу и значение ключевого поля, которым эта таблица завязана на главную таблицу ("ТаблицаНакладные")
зы.зы. целый день на такую мелочь убил, аж досадно.
...
Рейтинг: 0 / 0
статический и динамический набор - наличие данных
    #39748543
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vvb152,
Вам предложен вариант который работает и отвечает Вашим "хотелкам".
Разбираться же почему не работает неправильно спроектированная БД не имею ни малейшего желания-так что разрешите откланяться.
Считаю что помог,но Вам,как вижу, это не нужно.Успехов в пробивании головой бетонной стены
...
Рейтинг: 0 / 0
статический и динамический набор - наличие данных
    #39748544
vvb152
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdkuvvb152,
Вам предложен вариант который работает и отвечает Вашим "хотелкам".
Разбираться же почему не работает неправильно спроектированная БД не имею ни малейшего желания-так что разрешите откланяться.
Считаю что помог,но Вам,как вижу, это не нужно.Успехов в пробивании головой бетонной стены
ого, да тут всё запущено....
и Вам не хворать!
...
Рейтинг: 0 / 0
статический и динамический набор - наличие данных
    #39748554
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vvb152,
Коль Вы хотите во всем разобраться начните со следующего-попробуйте ввести новую запись (или удалить существующую) в таблицу деталиПоНакладным и объясните себе почему это не удастся и при чем здесь RecordcetType формы.
...
Рейтинг: 0 / 0
статический и динамический набор - наличие данных
    #39748555
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
прошу прощения-спросонья не вьехал что БД открывается только для чтения-так что предыдущее сообщение не читать-а вот чего не стоит делать так это подстановку в таблицах-об этом мильон раз говорилось на форуме.Пересоздайте форму и фсе-она заработает(ширина первого столбца в полеСоСписком должна быть 0см)
...
Рейтинг: 0 / 0
25 сообщений из 25, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / статический и динамический набор - наличие данных
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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