powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Не отображаются значения в форме
25 сообщений из 63, страница 1 из 3
Не отображаются значения в форме
    #39504795
Финист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На форме "Серия" в поле "год" не отображается значение для некоторых записей. Поле со списком, зависимое. После обновления появляются, но пропадают у других записей)) Методом проб определил, если выбран ГОСТ 45 или 56, то отображается, с другими нет. Правил и вносил дополнения неоднократно. Изначально всё было нормально... вроде, может просто внимания не обратил.
Уже весь мозг сломал. Пробовал удалить эти три таблицы и поля в форме и заново сделать - то же самое...
Прошу помощи!

База по мастям:
Часть первая:
...
Рейтинг: 0 / 0
Не отображаются значения в форме
    #39504796
Финист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Часть вторая:
...
Рейтинг: 0 / 0
Не отображаются значения в форме
    #39504816
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Финист,
что-то архив не распаковывается....
Сделайте так: кнопка офис>управление>сжать и восстановить, заархивировать и отправить (ничего не переименовывать)
...
Рейтинг: 0 / 0
Не отображаются значения в форме
    #39504819
ФинистНа форме "Серия" в поле "год" не отображается значение для некоторых записей. Поле со списком, зависимое. После обновления появляются, но пропадают у других записей)) Методом проб определил, если выбран ГОСТ 45 или 56, то отображается, с другими нет. Правил и вносил дополнения неоднократно. Изначально всё было нормально... вроде, может просто внимания не обратил.
Уже весь мозг сломал. Пробовал удалить эти три таблицы и поля в форме и заново сделать - то же самое...
Прошу помощи!
в Form_Current надо обновлять список 'год'
...
Рейтинг: 0 / 0
Не отображаются значения в форме
    #39504832
Финист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, с архивом что то не то, прошу прощения
Вот в 7z
1:
...
Рейтинг: 0 / 0
Не отображаются значения в форме
    #39504833
Финист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2:
...
Рейтинг: 0 / 0
Не отображаются значения в форме
    #39504837
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Финист,
а Вы сжимали БД?
...
Рейтинг: 0 / 0
Не отображаются значения в форме
    #39504841
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вдогонку-для того чтоб ответить на Ваш вопрос нужен фрагмент БД-пара таблиц и форма,но не 152 килобайтный архив
...
Рейтинг: 0 / 0
Не отображаются значения в форме
    #39504850
Финист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdkuФинист,
а Вы сжимали БД?
Да, конечно.
Возможно так проще будет...
https://yadi.sk/d/M5ZTz0Ay3Lxzt8
...
Рейтинг: 0 / 0
Не отображаются значения в форме
    #39504954
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Финист,
На форуме мильон раз говорили о недопустимости подстановки в таблицах
все не смотрел-думаю ответил на Ваш вопрос
...
Рейтинг: 0 / 0
Не отображаются значения в форме
    #39505275
Финист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,
Как Вы по поводу подстановки в табицах ранее высказывались в одном из топиков "лучше не использовать, но можно" или что то в этом духе. Проблема в том, что изначально и у меня работало, а в какой то момент хрясь... и не работает. Попробую переделать свои таблицы, надеюсь проблема тлько в этом...
...
Рейтинг: 0 / 0
Не отображаются значения в форме
    #39505279
Финист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,

То же самое! Не работает.
...
Рейтинг: 0 / 0
Не отображаются значения в форме
    #39505287
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот мой пример
...
Рейтинг: 0 / 0
Не отображаются значения в форме
    #39505288
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а вот приложгнный Вами файл-найдите отличия
...
Рейтинг: 0 / 0
Не отображаются значения в форме
    #39505298
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вдогонку:в справочниках должны быть уникальные(совпадения не допускаются)значения т.к сейчас многие значения повторяются
...
Рейтинг: 0 / 0
Не отображаются значения в форме
    #39505322
Финист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdkuа вот приложгнный Вами файл-найдите отличия

1. Отличия..? Код не совсем рабочий, а макросы свою функцию выполняют исправно. ))) Попробуйте в Вашем примере изменить уже имеющеся записи. Меняю регион, а поле ГОСТ не меняется пока в него не встану. Ещё в Вашем варианте со связями что то не так... Кроме того вариант с макросами изначально был рабочим. Как сделать абсолютно так же кодом я не знаю, а преобразовать макросы в ВБА не могу - вылазит ошибка (все заплатки установлены).
2. По поводу того, что вы мне в догонку кинули ))) Я про одинаковые значения. 1,5 месяца назад я вобще не знал, что такое Accsess, поэтому возможно просто не понимаю как сделать. Например, у меня один и тот же год может быть в разных ГОСТах и что бы поля со списком в форме были зависимыми. Влюбом ведь случае придётся добавить в таблицу два раза один и тот же год, но с разными кодами ГОСТа? Я уже думал добавить к повторяющемуся значению года какой ни будь символ, но это не совсем то, что бы хотелось. Буду признателен, если наставите на путь истинный.

Получается, что проблема или в сумме макросы + одинаковые значения, что мало вероятно или в чём то другом.
...
Рейтинг: 0 / 0
Не отображаются значения в форме
    #39505323
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сообщение 20723539 не читать-у Вас все правильно
...
Рейтинг: 0 / 0
Не отображаются значения в форме
    #39505325
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Финист,
в примере после выбора региона меняется источник строк поля ГОСТ, а после выбора ГОСТА меняется список поля ГОД и для выбора
какого-либр значения необходимо раскрыть список(щелкнуть на стрелочке в поле-разве может быть как-то иначе)
под отличием подразумевалось полное отсутствие кода но наличие внедренных макросов (которых у меня нет) Посмотрите как в примере обработаны события-всё работает правильно и все меняется
...
Рейтинг: 0 / 0
Не отображаются значения в форме
    #39505329
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да для многих гостов список годов одинаков. но это не значит что в главную таблицу запишется одно и тоже значение-в главную таблицу запишутся разные коды-проверьте (только обновляйте ВСЕ поля, начиная с региона)
если что-то не так в первую очередь проверяйте свои данные в справочниках (я все записи в них не проверял)
...
Рейтинг: 0 / 0
Не отображаются значения в форме
    #39505345
Финист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,
В Вашем примере для уже созданной записи, если я меняю регион, то значение в поле ГОСТ остаётся прежним, пока я не встану в это поле. Не совсем удобно и красиво. В моём примере с макросами оно сразу же обновляется. В данном случае становится пустым.
Подскажите пожалуйста, как кодом заменить макрос "обновление"
Не совсем понял про одни и те же значения. Они и будут одинаковыми, единственное код ГОСТа будет разный.
И по обновлениям всех полей... что, где обновлять и в какой момент?
...
Рейтинг: 0 / 0
Не отображаются значения в форме
    #39505441
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Финист,
бывает инструкция if и если использовать её то будет примерно так:
Код: vbnet
1.
2.
3.
4.
5.
if me.NewRecord then
выполнить предложенную процедуру
else
me.поле=""
end if

Думал догадаетесь
...
Рейтинг: 0 / 0
Не отображаются значения в форме
    #39505487
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
с учетом пожеланий
...
Рейтинг: 0 / 0
Не отображаются значения в форме
    #39505923
Финист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdkuДумал догадаетесь

Да логически то и так понятно, а вот как написать в коде... это бурелом и преобразование не работает, что бы хоть одним глазком.

В примере всё работает. Буду теперь переделывать.
В очередной раз СПАСИБО!
...
Рейтинг: 0 / 0
Не отображаются значения в форме
    #39509299
Финист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В предложенном варианте не могу отфильтровать списки.
Т.е. если я в уже заполненой записи пытаюсь изменить год, то вываливается весь список годов, а не фильтруется по ГОСТу и Региону. Известными мне способами - задание фильтра в построителе не получается. Как можно сделать?
...
Рейтинг: 0 / 0
Не отображаются значения в форме
    #39509439
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Финист,
или придумывайте код для новых и существующих записей (сменить источник строк и обновить поле) или обновляйте ВСЕ поля,в соответствии с иерархией
...
Рейтинг: 0 / 0
25 сообщений из 63, страница 1 из 3
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Не отображаются значения в форме
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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