|
1 / 1 / 0
Регистрация: 09.04.2010
Сообщений: 459
|
||||||
Как обновить данные в таблице из формы26.02.2012, 13:35. Показов 7295. Ответов 9
Метки нет (Все метки)
Есть форма «Pilga»
На этой форме есть пять полей, с которых данные переносятся в таблицу «Fil» и далее используется для формирования запросов и конечного файла в формате dbf. В форме «Pilga», свойство «Разрешить добавление» установлено - НЕТ. .(Так должно быть). Далее с формы "Pilga" формирую файл dbf.
Для записи данных в таблицу необходимо выйти из формы “Pilga” и заново зайти. Как обновить данные в таблице «Fil» с формы “Pilga”?
0
|
||||||
| 26.02.2012, 13:35 | |
|
Ответы с готовыми решениями:
9
Как обновить данные в таблице из формы Как обновить данные в таблице из базы?
|
|
5 / 5 / 0
Регистрация: 19.03.2009
Сообщений: 743
|
|
| 26.02.2012, 14:12 | |
|
Федор, это мы уже проходили. Нужно обновить форму после корректировки данных. Ну помните Requery, F9, Shift+F9 ... Поищите по Форуму, 100 раз обсуждалось
0
|
|
|
1 / 1 / 0
Регистрация: 09.04.2010
Сообщений: 459
|
|
| 26.02.2012, 15:04 [ТС] | |
|
Борис, я уже применял и Requery и Refresh.
Создавал и макросы (и процедуры)на обновлениен как для формы, так и для таблицы, Никак не обновляется. Если бы были кнопки перехода на новую запись в форме, то все бы обновлялось. Я испытывал. Борис,(Это та форма, что кроме одной записи не разрешать.) Как мне на событие Click, кнопки "Обновить" на форме "Pilga" совершить якобы переход, подобный переходу на новую запись.
0
|
|
|
5 / 5 / 0
Регистрация: 19.03.2009
Сообщений: 743
|
|
| 26.02.2012, 15:24 | |
|
Федор, попробуйте добавить еще одно поле и выведите туда что-нибудь,
напр. =[ПолеА] (поле 0 ширины, = <- чтобы случайно не попортить инф.) Перед обновлением формы переведите туда фокус. Можно еще обновить так Me.Recordsource = Me.Recordsource или даже Me.Recordsource = "" Me.Recordsource = "Select..." (ну не помню, что у Вас там) И лучше обновлять всю форму по любому событию ПослеОбновления в любом из 5 полей, а не по спец.кнопке Обновить (можно забыть нажать в самый ответственный момент) + обновлять (программно) из той формы, где Вы экспортируете файл.
0
|
|
|
5 / 5 / 0
Регистрация: 19.03.2009
Сообщений: 743
|
||||||
| 27.02.2012, 09:58 | ||||||
|
Посмотрел Ваш пример. Я советовал использовать события ПослеОбновления для [bold] ПОЛЕЙ [/bold] , а не для ФОРМЫ. Проверял, работает, хотя в Вашем случае достаточно использовать событие Отключение для формы, поскольку дальнейшая работа идет с другой формой и это событие обязательно наступит ДО ТО ГО (как помните, чехи кричали на хоккее
)
0
|
||||||
|
1 / 1 / 0
Регистрация: 09.04.2010
Сообщений: 459
|
|||||||||||||||||||||
| 27.02.2012, 13:03 [ТС] | |||||||||||||||||||||
|
Я пробую и в полях и форме и никак...
У меня на этой форме, далее идет выбор исполкомов, периодов и т.д. надо чтобы все данные по формированию документа были видны. Затем с этой же формы осуществляю формирование файла DBF. То есть форма не только для ввода этих данных, которые я привел в упрощенном варианте. То есть у меня должно быть так, ввел в поле на этой форме значение, перешел на другое поле и значение должно занестись в таблицу. ======================================= Пробую для всей форме. =======================================
Иеще по разному, просто не привожу здесь. Делаю обновление для поля формы. ПРИМЕР ДЛЯ ПОЛЯ «MesZag» (Реальной моей формы0 ==================================
То же самое, если по потере фокуса сделать. Тоже самое происходит при применение «Requery» и «Refresh». Простите, но никак……
0
|
|||||||||||||||||||||
|
5 / 5 / 0
Регистрация: 19.03.2009
Сообщений: 743
|
||
| 27.02.2012, 13:16 | ||
0
|
||
|
1 / 1 / 0
Регистрация: 09.04.2010
Сообщений: 459
|
|
| 27.02.2012, 16:10 [ТС] | |
|
Борис, я понял в чем дело.
Куда бы в одно из пяти полей я не внес данные, курсор становится на первое поле (а не на следующее). А посколько эксперимент я вел с одним полем, получалось, что я после ввода данных в первое поле нажимаю ENTER, а курсор вместо перехода на следующее поле оставался снова на первом поле. Когда я попробывал ввести данные во второе поле и нажать ENTER, курсор снова стал на первое поле. Вот это меня и смутило. Но это мне не мешает, хотя интересно, почему так? Очень благодарен за помощь.
0
|
|
|
5 / 5 / 0
Регистрация: 19.03.2009
Сообщений: 743
|
|
| 27.02.2012, 16:33 | |
|
После обновления данных в форме фокус становится не "на первое" поле, а на то, у кот. свойство "Индекс перехода по tab" = 0 (если конечно не принять спец.мер, чтобы этого не было). Вроде бы так.
0
|
|
|
1 / 1 / 0
Регистрация: 09.04.2010
Сообщений: 459
|
|
| 28.02.2012, 20:06 [ТС] | |
|
Борис, спасибо.
Разобрался и здесь, теперь все в норме.
0
|
|
| 28.02.2012, 20:06 | |
|
Помогаю со студенческими работами здесь
10
Как обновить данные в нужной мне таблице mdb файла?
Обновить поле в таблице из формы
Как вывести данные из xls в таблице формы ? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача №1: при указании работ (справочник РаботыПоРемонтуСпецтехники),. . .
|