Что такое неазначальная форма: Дзеяслоў. Неазначальная форма дзеяслова. Часы дзеяслова (5 клас)

Содержание

Неазначальная форма дзеяслова на якия пытанни адказвае?

Беларуская моваБез ответа 0Ответить

Карыстаючыся табліцай утварэння дзеепрыметнікаў залежнага стану утварыце дзеепрыметнікі залежнага стану прошлага часу дапасуйце іх да назоўнікаў. а…

Без ответа 0ОтветитьБеларуская моваБез ответа 0Ответить

разбярыце сказы па членам сказа . дубы шумелі аголенымі лапами. была у гэтым шуме радасць абноуленага жыцця

Без ответа 0ОтветитьБеларуская моваБез ответа 0Ответить

Ад дзеясловаў утварыце нарматыўныя формы дзеепрыметнікаў і вызначце суфіксы: укамплектаваць, сфарміраваць, адрэстаўраваць, зжаць, дамовіцца, дагле…

Без ответа 0ОтветитьБеларуская моваЕсть ответ! 1Ответить

Трэба дапісаць патрэбныя літары ў клеткі, каб атрымаліся словы 1.

вера_ 2.вера_ _ _ 3.вера_ _ _ 4.вера_ _ _ _ 5.вера_ _ _ _​

Есть ответ! 1ОтветитьБеларуская моваЕсть ответ! 1Ответить

Утварыце нарматыўныя формы дзеепрыслоўяў: прысвяціць, даследаваць, знайсці, знаходзіцца, арганізоўваць.

Есть ответ! 1ОтветитьБеларуская моваЕсть ответ! 1Ответить

Замяниць назоуники роднага склону прыметниками Книга Пеци

Есть ответ! 1ОтветитьБеларуская моваБез ответа 0Ответить

Тэст па аповесці В. Быкава “Знак бяды”. І Варыянт 1. На які перыяд прыпадаюць падзеі, апісаныя ў аповесці? 1) Час калектывізацыі; 2) перыяд г…

Без ответа 0ОтветитьБеларуская моваБез ответа 0Ответить

Разабраць па членах сказа. Зрабіць кароткую схему сказа, паставіць да кожнай частцы пытанне, вызначыць адносіны паміж часткамі сказа.

Не кожнай во…

Без ответа 0ОтветитьБеларуская моваБез ответа 0Ответить

Помогите пжж дам 25 балов !!! хотябы на 5 вопросов ответьте ​

Без ответа 0ОтветитьБеларуская моваБез ответа 0Ответить

Асноўная праблема паэмы “Тарас на Парнасе” Срочно контрольная!!!!!!!!​

Без ответа 0Ответить

%d0%bd%d0%b5%d0%b0%d0%b7%d0%bd%d0%b0%d1%87%d0%b0%d0%bb%d1%8c%d0%bd%d1%8b — с русского на все языки

Все языкиРусскийАнглийскийИспанский────────Айнский языкАканАлбанскийАлтайскийАрабскийАрагонскийАрмянскийАрумынскийАстурийскийАфрикаансБагобоБаскскийБашкирскийБелорусскийБолгарскийБурятскийВаллийскийВарайскийВенгерскийВепсскийВерхнелужицкийВьетнамскийГаитянскийГреческийГрузинскийГуараниГэльскийДатскийДолганскийДревнерусский языкИвритИдишИнгушскийИндонезийскийИнупиакИрландскийИсландскийИтальянскийЙорубаКазахскийКарачаевскийКаталанскийКвеньяКечуаКиргизскийКитайскийКлингонскийКомиКомиКорейскийКриКрымскотатарскийКумыкскийКурдскийКхмерскийЛатинскийЛатышскийЛингалаЛитовскийЛюксембургскийМайяМакедонскийМалайскийМаньчжурскийМаориМарийскийМикенскийМокшанскийМонгольскийНауатльНемецкийНидерландскийНогайскийНорвежскийОрокскийОсетинскийОсманскийПалиПапьяментоПенджабскийПерсидскийПольскийПортугальскийРумынский, МолдавскийСанскритСеверносаамскийСербскийСефардскийСилезскийСловацкийСловенскийСуахилиТагальскийТаджикскийТайскийТатарскийТвиТибетскийТофаларскийТувинскийТурецкийТуркменскийУдмуртскийУзбекскийУйгурскийУкраинскийУрдуУрумскийФарерскийФинскийФранцузскийХиндиХорватскийЦерковнославянский (Старославянский)ЧеркесскийЧерокиЧеченскийЧешскийЧувашскийШайенскогоШведскийШорскийШумерскийЭвенкийскийЭльзасскийЭрзянскийЭсперантоЭстонскийЮпийскийЯкутскийЯпонский

 

Все языкиРусскийАнглийскийИспанский────────АлтайскийАрабскийАрмянскийБаскскийБашкирскийБелорусскийВенгерскийВепсскийВодскийГреческийДатскийИвритИдишИжорскийИнгушскийИндонезийскийИсландскийИтальянскийКазахскийКарачаевскийКитайскийКорейскийКрымскотатарскийКумыкскийЛатинскийЛатышскийЛитовскийМарийскийМокшанскийМонгольскийНемецкийНидерландскийНорвежскийОсетинскийПерсидскийПольскийПортугальскийСловацкийСловенскийСуахилиТаджикскийТайскийТатарскийТурецкийТуркменскийУдмуртскийУзбекскийУйгурскийУкраинскийУрумскийФинскийФранцузскийЦерковнославянский (Старославянский)ЧеченскийЧешскийЧувашскийШведскийШорскийЭвенкийскийЭрзянскийЭсперантоЭстонскийЯкутскийЯпонский

Писатель Алексей Николаевич Якимович: Тэст (неазначальная форма дзеяслова)

Тэст (неазначальная форма дзеяслова)

Казка

Гэты тыдзень выдаўся дажджлівы.

Сабачка Жучок і коцік Паласацік сядзелі на верандзе і чыталі кнігу, якая ляжала на століку.

— Табе дамоў трэба бегчы, — звярнуўся да суседа Паласацік. — Вось-вось пачнецца вялікая навальніца. Чуеш, як пагрозліва грыміць за вёскай?

Жучку не хацелася бегчы дамоў. Да вечара яшчэ далёка, нябачнае сонца не хутка схаваецца за гарызонт. Прыйдзецца аднаму сядзець і сумаваць, гледзячы на бясконцы дождж.

— Маё любімае апавяданне пра птушак прачытаем, і пабягу я хутка-хутка. Ніякая навальніца мяне не дагоніць, — паабяцаў Жучок.

“Хоць маленькі, а смелы, сапраўдны герой!” — з павагай паглядзеўшы на Жучка, падумаў Паласацік.

Неспадзявана з-за ганка наляцеў моцны вецер, гучна свіснуў, падхапіў кнігу і ўверх, як лёгкую пярынку, падкінуў.

З любімага апавядання Жучка імгненна прапалі словы “пасядзець”, “убачыць”, “нарваць”, “заплюшчыць”, “уявіць”, “пахадзіць”. Па ўсёй кнізе раскідаў іх гарэза-вецер.

Вось якім стала апавяданне.

1. Алесь любіў … па лесе. 2. Тут можна … дзятла, … ягадаў. 3. А як прыемна … на пагорачку на шаўкавістай траўцы! 4. Можна … вочы і … , што ты знаходзішся не ў звычайным лесе, а ў казачным.

Разгубіліся Жучок і Паласацік, не ведаюць, што рабіць.

А

• Укажыце, у якім парадку трэба расставіць у сказах тэксту наступныя дзеясловы неазначальнай формы:

а) пасядзець;

б) убачыць, нарваць:

в) заплюшчыць, уявіць;

г) пахадзіць.

Адказы.

А-1г, 2б, 3а, 4в.

Б

• Назавіце дзеясловы неазначальнай формы.

1. Ляцець.

2. Ляціць.

3. Рыпіць.

4. Рыпець.

5. Падстрыгчы.

6. Падстрыг.

Адказы.

А-1г, 2б, 3а, 4в.

Б-1, 4, 5.

Каб падрыхтавацца да тэмы “Неазначальная форма дзеяслова”, вам трэба навучыцца даваць адказы на змешчаныя ніжэй пытанні.

• Чым адрозніваецца неазначальная форма дзеяслова ад іншых яго формаў?

• Якія “знешнія паказчыкі” маюць дзеясловы неазначальнай формы?

• Якімі членамі сказа могуць быць у сказе дзеясловы неазначальнай формы? Калі паміж імі ставіцца працяжнік?

Неазначальная форма дзеяслова 6 клас урок

Скачать неазначальная форма дзеяслова 6 клас урок fb2

Мэты: Пазнаёміць з н. ф. дзеяслова, змяненнем дзеяслова па часах. Задачы: 1) Фарміраваць веды аб н.ф. дзеяслова, змяненні дзеялова па часах. Вучыць правільна ставіць да іх пытанні. 2) Фарміраваць веды аб неазначальнай форме дзеяслова.  Цель: планируется, что к окончанию урока учащиеся будут знать: падежные окончания имён существительных в форме множественного числа в дательном, твори Далее.

Урок математики “Решение задач на увеличение числа на несколько единиц ” (дополнение к презентации). Автор работы: Маршалок Мрина Антоновна. Цель: к концу урока учащиеся будут знать способ решения задач на увеличение числа на несколько единиц; будут уметь решать задачи данного вида. ВКонтакте – универсальное средство для общения и поиска друзей и одноклассников, которым ежедневно пользуются десятки миллионов человек. Мы хотим, чтобы друзья, однокурсники, одноклассники, соседи и коллеги всегда оставались в контакте.

Урок 2 Тэма ўрока “Неазначальная форма дзеяслова. Правапіс дзеясловаў на -ся, -цца”. Задачы: даведаемся, на якія   Урок беларускай мовы па тэме “Неазначальная форма дзеяслова. Правапіс дзеясловаў на -ся, -цца”. Жук Людмила ГРАМАТЫКА. Спражэнне дзеясловаў. Hace 6 años.  Беларуская мова ІV клас Урок 9 Тэма: Канчаткі дзеясловаў 2-й асобы множнага ліку І і ІІ спражэння Мэта: замацаванне Урок 6 бел. яз. 4 кл. (4 четверть) «Канчаткі дзеясловаў 1-й асобы множнага ліку I і II спражэння». Рэкамендацыі да ўрока № 6 па вучэбным прадмеце «Беларуская мова» IV клас Тэма «Канчаткі дзеясловаў 1-й асобы “Правапіс часціц”.

Беларуская мова. Урок-практыкум (падагульненне і сістэматызацыя па раздзеле)“Дзеепрыслоўе – форма дзеяслова”. Дадзены ўрок прадугледжвае выкарыстанне іншых інтэрнэт-рэсурсаў. Смотрите видео 4 клас. Беларуская мова. Неазначальная форма дзеяслова. Правапіс дзеясловаў на -ся, -цца в HD качестве. Длительность видео: 4 мин и 51 сек. – podarki-smolensk.ru

Мэты: Пазнаёміць з н.ф. дзеяслова, змяненнем дзеяслова па часах. Задачы: 1) Фарміраваць веды аб н.ф. дзеяслова, змяненні дзеялова па часах. Вучыць правільна ставіць да іх пытанні. 2) Фарміраваць веды аб неазначальнай форме дзеяслова.   Цель: планируется, что к окончанию урока учащиеся будут знать: падежные окончания имён существительных в форме множественного числа в дательном, твори Далее.

Урок математики “Решение задач на увеличение числа на несколько единиц ” (дополнение к презентации). Автор работы: Маршалок Мрина Антоновна. Цель: к концу урока учащиеся будут знать способ решения задач на увеличение числа на несколько единиц; будут уметь решать задачи данного вида. Ответ на вопрос здесь, ответило 2 человека: Что такое неазначальная форма дзеяслова — Знания Сайт.  Гэта форма, да якой можна паставіць пытанне “што рабіць?”. Канчаецца на -ць, -ці ці -чы. 0. 4 кл. (4 четверть) “Неазначальная форма дзеяслова.

Правапіс дзеясловаў на -ся, -цца”. Продолжительность видео: 8 мин и 27 сек. Просмотров: 1 Добавил: Учебно-методический кабинет. Видео загружено: 17 апреля в качестве

fb2, txt, rtf, djvu

Похожее:

  • Життя і творчість і франка презентація
  • Доповідь про тихий океан 4 клас
  • Мій конспект біологія 9 клас скачать
  • Контрольна робота з основ здоровя 9 клас
  • Гдз фізика ляшенко коршак савченко 9 клас
  • Хімія 10 клас п. п.попель л.с.крикля
  • Онлайн алгебра 9 клас мерзляк з поглибленим вивченням
  • Что творится в Казахстане: захват аэропорта, ввод войск из России

    Казахстан по-прежнему в огне. Вчера протесты в Алматы превратились в мародерство. Власти ночью ввели в город войска. Президент Токаев сместил Назарбаева с поста главы Совета безопасности, отправил правительство в отставку и обвинил в происходящем иностранцев. Алматы охватили пожары, а весь Казахстан полдня провел без интернета.
    Сегодня поговорим о том, как началась и развивается попытка революции в соседней стране.

    Прошлые ролики про Казахстан:

    Казахстан: обнуление, пенсионная реформа и лидер нации | Нур-Султан, Байконур и ядерный полигон
    kzsection.info/green/bejne/rJWfhXqLqJlpen0.html

    Казахстан в огне: кадры с места событий | Массовые протесты, отставка правительства и Назарбаева
    kzsection.info/green/bejne/nquonayuq6WUhp8.html

    Что не так с Астаной: городская среда
    kzsection. info/green/bejne/q3d1fJ5_qK5ln5s.html

    Алма-Ата: самый опасный город в Казахстане
    kzsection.info/green/bejne/y3d6boFsfmRshnk.html

    Спонсоры этого канала смотрят некоторые ролики раньше официального выхода, получают подписанные мной открытки из разных мест, эксклюзивный мерч… И это ещё не весь список привилегий! Присоединяйтесь: kzsection.info/auto/101.html…
    Мой лимитированный мерч: shop.varlamov.ru/
    Прислать донат на развитие канала: www.donationalerts.com/r/ilya…
    Поддержать фонд «Внимание»: vrlmv.com/HmHh2R
    Купить книгу 100 советов мэру: vrlmv.com/9aihna
    Если хотите сделать наши города лучше, присоединяйтесь к нашему общественному движению! Есть чаты по всей стране, регистрируйтесь в вашем городе: vrlmv.com/city4people
    Кофе 1984: vrlmv.com/coLoip

    Канал для стримов: vrlmv.com/OyEnnJ
    Сайт: vrlmv.com/REwFW3
    Телеграм-канал: vrlmv.com/EQDi3i
    Новостной телеграм-канал: vrlmv.com/MBHYUy
    Инстаграм: vrlmv. com/Y7utQ2
    Твиттер: vrlmv.com/BgrRI6
    Нейротвиттер: vrlmv.com/mOE4im
    ВК: vrlmv.com/hU1rbp
    Фейсбук: vrlmv.com/e1xu3L
    ТикТок: vrlmv.com/EMnOsG
    Вайбер: vrlmv.com/1hURPa
    Clubhouse: vrlmv.com/vLuAJG

    Вакансии: vrlmv.com/jobs
    Реклама: [email protected]

    00:00 Что творится в Казахстане?
    00:45 Почему и где начались протесты?
    01:26 Как власти Казахстана пытались остановить митинги
    02:24 Повышение цен на газ – повод, а не причина протестов?
    07:00 Почему отставка правительства не успокоила протестующих
    09:10 Что протестующие ждут от Токаева
    09:49 Почему люди требуют ухода Назарбаева?
    11:21 От культа личности Назарбаева до сноса его памятников один шаг
    12:49 Что будет делать Назарбаев?
    14:26 Россия имеет права вводить войска?
    16:45 Как в Казахстане справляются с отключением интернета
    18:08 Жесткие действия силовиков
    19:34 Алматы: баррикады, захват администрации и аэропорта
    26:20 Чего хотят добиться протестующие
    26:50 Мародерство во время протестов
    29:11 В каком состоянии оппозиция в Казахстане
    32:55 Списки требований к властям
    36:03 Заключение

    mistakes by skygaze Artlist
    timing by out-of-flux Artlist
    ES_Miami Riot – DJ DENZ The Rooster
    ES_Tough – A P O L L O
    ES_Redux – Cushy
    ES_Ranging – Homebody
    Чайковский – Лебединое Озеро
    ES_Plotting – Dylan Sitts
    war by max-h. Artlist
    witness—extended-version by oliver-michael Artlist
    ES_Byrr – Hampus Naeselius
    ES_Sparkling – Cushy

    Жарияланды Күн бұрын

    Неазначальная форма дзеяслова 5 клас

    Скачать неазначальная форма дзеяслова 5 клас doc

    Гэта форма, да якой можна паставіць пытанне «што рабіць?». Канчаецца на -ць, -ці ці -чы. Обновить. Отмена. Глеб Калакин Отвечено 22 июля Поделиться. Комментариев (0). Неазначальная форма дзеяслова на якия пытанни адказвае? Что такое неазначальная форма? З дапамогай яких суфiксау утвараецца неазначальная форма дзеясловау?

    Найдите три дзеяслова. Падабраць дзеяслова да слова “шчасце”. “Што дае чаловеку шчасце?” Адказаць на пытанне Як будзе дзеепрыметнiк ад дзеяслова “наведаць”. Юлька салодка пацягнулася и адкрыла вочки.лик дзеяслова. Якия граматычныя прыметы дзеяслова и прыметника мае дзеепрыметник. Пачатковая форма дзеяслова іду?  Якая форма дзеяслова называецца неазначальнай?

    Как определить спряжение дзеяслова лянюся и баюся. 6 x=36 упростите выражение корень корень1 решение+задач+10+класс бособленные+второстепенные+члены+есть+ -x 2x-3y найти Определить общее сопротивление цепи от.

    Для дзеяслова пачатковая форма – гэта неазначальная форма. Творчая лабараторыя № 2 (марфемная будова дзеясловаў у неазначальнай форме). а) паведамленне пра асаблівасці марфемнай будовы неазначальнай формы дзеяслова. б) заданне класу: разабраць па саставе дзеясловы ў прыказках “садзіць”, “берагчы”. Вывад: дзеясловы ў неазначальнай форме не змяяюцца, значыць, не маюць канчаткаў. Творчая лабараторыя № 3 (утварэнне неазначальнай формы дзеяслова).

    а) паведамленне пра ўтварэнне неазначальнай формы дзеяслова, пра захаванне пытанняў што рабіць? што зрабіць?. Тэст (неазначальная форма дзеяслова). Казка. Гэты тыдзень выдаўся дажджлівы. Сабачка Жучок і коцік Паласацік сядзелі на верандзе і чыталі кнігу, якая ляжала на століку. — Табе дамоў трэба бегчы, — звярнуўся да суседа Паласацік. -. – Вось-вось пачнецца вялікая навальніца. Чуеш, як пагрозліва грыміць за вёскай?

    Жучку не хацелася бегчы дамоў. Да вечара яшчэ далёка, нябачнае сонца не хутка схаваецца за гарызонт. Прыйдзецца аднаму сядзець і сумаваць, гледзячы на бясконцы дождж. — Маё любімае апавяданне пра птушак прачытаем, і пабягу я хутка-хутка. Ніякая навальніца мяне не дагоніць, — паабяцаў. Мой результат. Неазначальная форма дзеяслова. Правапіс дзеясловаў на -ся, -цца. 0/6.

    txt, fb2, rtf, doc

    Похожее:

  • Аудіодиктанти по українській мові 9 клас слушать
  • Конспект уроку 2 клас слова які називають ознаки предметів
  • Какой вариант будет на дпа 4 клас
  • Ответы по алгебре 10 клас
  • Гдз математика 5 клас істер сторінка 200
  • Гдз анг-мова 9 клас карпюк
  • Конспект уроку грунти україни 4 клас
  • Календарно-тематичне планування 4 клас російська мова
  • Неопределённая форма глагола — урок.

    Русский язык, 4 класс.

     

    Здравствуй, мой друг. Сегодня мы изучим с тобой, что такое неопределённая форма глагола. Готов? Тогда начинаем!

    Неопределённой формой глагола (инфинитивом) называется такая форма, у которой нельзя определить ни числа, ни рода, ни времени: измерять, сшивать, уточнять.

    В неопределённой форме глаголы отвечают на вопросы «Что делать?» (решать, записывать) или «Что сделать?» (решить, записать).

     

    Неопределённая форма является начальной для других форм глагола, которые образовываются от неё: писать и записываю (настоящее время), крепить и крепил (прошедшее время). В словарях глаголы даны именно в начальной форме.

     

    Обрати внимание!

    При образовании различных форм глагола нужно быть очень внимательным и следить, чтобы все они отвечали на похожие вопросы:
    1) «Что делать?», «Что делаю?», «Что делал?», «Что делала?», «Что делало?», «Что делали?», «Что буду делать?» и др.
    2) «Что сделать?», «Что сделаю?», «Что сделал?», «Что сделала?», «Что сделало?», «Что сделали?», «Что сделаю?» и др.

    С помощью приставок и суффиксов можно добиться того, чтобы инфинитивы образовывали пары, отвечающие на вопросы «Что делать?» и «Что сделать?»

     

    Чистить (Что делать?) и по–чистить (Что сделать?).
    Бежать (Что делать?) и у–бежать (Что сделать?).
    Бить (Что делать?) и под–бить (Что сделать?).
    Лить (Что делать?) и за–лить (Что сделать?).

     

    Рассказать (Что сделать?) и рассказ–ыва–ть (Что делать?).
    Подлить (Что сделать?) и подли–ва–ть (Что делать?).
    Зашить (Что сделать?) и заши–ва–ть (Что делать?).
    Усилить (Что сделать?) и усили–ва–ть (Что делать?).

     

    Средством образования неопределённой глагольной формы являются суффиксы –ть (делал и делать, жил и жить, носил и носить), –ти (полз и ползти, нёс и нести, вёз и везти).

    В русском языке есть глаголы неопределённой формы, которые оканчиваются –чь (берёг и беречь, стерёг и стеречь, пёк и печь). В этих словах –чьне является суффиксом, а относится к корню.

     

    Обрати внимание!

    А теперь сделаем выводы.
    1. У глаголов неопределённой формы нельзя определить ни род, ни число, ни время.


    2. Инфинитивы могут отвечать на вопросы «Что делать?» и «Что сделать?» С помощью приставок и суффиксов можно образовывать пары глаголов, которые будут отвечать на разные вопросы.


    3. Средством образования инфинитивов являются всего два суффикса.

    несвязанных форм в Microsoft Access | Решения для баз данных для Microsoft Access

    Что такое несвязанная форма в Microsoft Access?

    В основном это форма, которая не привязана к какой-либо таблице базы данных или запрос. Обычно можно определить, является ли форма (или элемент управления на форме) связан, просматривая его свойство источника записи, которое будет либо быть привязанным к таблице, запросу или строке SQL. Также, если вы посмотрите на каждый элемент управления в форме, вы обнаружите, что каждый элемент управления имеет элемент управления Источник, полученный из имен полей, доступных в Источник записи. Связанную форму легче создать, и она требует минимального программирование (если есть). Это позволяет быстро разрабатывать приложения поскольку Microsoft Access предназначен для разработки приложений быстро и легко. С другой стороны, несвязанная форма требует много программирования, НО дает вам почти полный контроль над тем, как ваше приложение будет работать. В некоторых случаях это перевешивает многочисленные преимущества. предлагается связанными формами.

    В первой части серии о несвязанных формах в Microsoft Access, мы рассмотрим, как создать несвязанную форму, но сначала давайте создадим базу данных, из которой мы будем получать наши данные.

    База данных

    В базе данных контактов есть одна таблица с именем contact со следующим полей:

    Имя поля Тип данных
    cid (первичный ключ) Автономер
    имя Текст
    адрес Текст
    электронная почта Текст
    занятие Текст
    возраст Текст

    Скопируйте и вставьте или импортируйте следующие образцы данных в контакт таблица:

    1, “Axaro Dausab”, “255 Amite Street”, “[email protected] ком», «Рынок аналитик”,”20″
    2, “Khagu Noabes”, “Xamiseb Road, 58”, “[email protected]”, “Medical Студент”,”22″
    3, “Дантаго Нусеб”, “Улица Нусеб 2”, “[email protected]”, “Медицинский Студент”,”22″
    4, “Пхуна Ноабеб”, “улица Нусеб, 2”, “[email protected]”, “Интернет Конструктор”,”30″
    5, “Арибасен Сейбеб”, “58 Xamiseb Road”, “[email protected]”, “Исследователь”, “35”
    6, “Сион Малецки”, “Хамисеб Роуд, 58”, “[email protected]”, “Интернет Конструктор”,”20″
    7, “Leidago Noabeb”, “277 Mudi Road”, “[email protected]”, “Web Конструктор”,”30″
    8, “Амит Итеке”, “Шанке Роуд, 26”, “[email protected]”, “Рынок Аналитик”,”40″
    9, “Амир Ганусеб”, “Ганусеб Роуд, 23”, “[email protected]eb.com”, “Мода Конструктор”,”45″
    10, “Динашандж Девело”, “Девело Роуд, 40”, “[email protected] com”, “Журналист”, “23”

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

    Итак, структура вашей таблицы контактов теперь должна напоминать что-то вот так:

    И с примерными данными это должно выглядеть примерно так:

    Формы

    У нас будет две формы, которые мы будем использовать для управления данными. содержащиеся в приведенной выше таблице. Первая форма позволит нам просмотреть данные в таблице.Имеет следующий дизайн:

    Пять текстовых полей, одна метка, одна кнопка и список (связанный с запросом) соответствующим образом назван в честь столбцов в таблице;

    • txtname — Содержит имя контакта
    • txtage — сохраняет возраст контакта
    • txtemail — хранит адрес электронной почты контакта
    • txtoccupation — удерживает занятие контакта
    • lbaddress — описывает адрес контакта
    • txtid — сохраняет и отображает автоматически созданный идентификатор контакта

    Форма состоит из двух разделов, первый из которых позволяет пройти список различных имен контактов, а во второй части показаны все различные детали выбранного имени контакта:

    Окно списка, содержащее имена контактов, связано с запрос, который извлекает все данные из таблицы контактов, используя следующий sql:

     ВЫБРАТЬ * ОТ контакта; 

    Запрос хранится как «getdata» на вкладке запросов. Однажды ты нажмите на любое из имен в списке, другие данные контакта затем отображается в соответствующих текстовых полях. Также рядом с на изображении выше вы заметите цифру семь, которая это автоматически сгенерированный идентификатор контакта, который мы будем использовать позже для поиск и обновление.

    В следующем выпуске мы рассмотрим, как добавлять новые контакты в наша таблица с использованием несвязанной формы » Добавление Данные с несвязанными формами в Microsoft Access

    Загрузите базу данных, используемую в этом статья

    Автор

    Лейдаго !Ноабеб — программист из Намибии.У него есть работал как с открытым исходным кодом, так и с технологиями Microsoft более семь лет и специализируется на написании коммуникационного программного обеспечения. Он сделал много вкладов в различные онлайн-сайты, посвященные к веб-разработке. С ним можно связаться по адресу: leidago [at] googlemail.com

    Введение в элементы управления

    Тип управления

    Банкноты

    Текстовое поле

    Используйте элементы управления текстовыми полями для отображения текста, чисел, дат, времени и полей заметок.Вы можете привязать текстовое поле к одному из полей базовой таблицы или запроса. Если разрешить обновление текстового поля, привязанного к полю, можно изменить значение поля в базовой таблице или запросе, введя новое значение в текстовое поле. Вы также можете использовать текстовое поле для отображения рассчитанных значений.

    Этикетка

    Используйте элементы управления метками, которые содержат фиксированный текст.По умолчанию к элементам управления, которые могут отображать данные, автоматически прикрепляется элемент управления меткой. Вы можете использовать эту команду для создания автономных меток для заголовков и инструкций в форме.

    Кнопка управления

    Используйте кнопки управления для активации макроса или процедуры Visual Basic.Вы также можете указать адрес гиперссылки, которую Access открывает, когда пользователь нажимает кнопку.

    Управление вкладками

    Используйте элементы управления вкладками для создания серии вкладок в форме. Каждая страница может содержать ряд других элементов управления для отображения информации.Элемент управления вкладками работает так же, как многие диалоговые окна параметров или окна листа свойств в Access — когда пользователь щелкает другую вкладку, Access отображает элементы управления, содержащиеся на этой вкладке.

    Ссылка

    Используйте параметр элемента управления «Ссылка/гиперссылка», чтобы добавить гиперссылку в элемент управления «Метка» в сетку дизайна формы.Эта гиперссылка может содержать унифицированный указатель ресурса (URL), указывающий на расположение в Интернете, в локальной интрасети или на локальном диске. Он также может использовать имя файла универсального соглашения об именах (UNC), чтобы указать на файл на сервере в вашей локальной сети (LAN) или на дисках вашего локального компьютера. Ссылка может указывать на файл, являющийся веб-страницей, или даже на другой объект в вашей текущей базе данных. При нажатии этой кнопки в группе «Элементы управления» на ленте открывается диалоговое окно «Вставить гиперссылку».

    Веб-браузер

    Используйте элемент управления веб-браузера для отображения содержимого веб-страниц непосредственно внутри формы.Вы можете использовать элемент управления веб-браузера для отображения, например, карты адреса, хранящегося в таблице. Вы можете привязать элемент управления веб-браузера к полю в источнике записи формы, используя свойство Control Source элемента управления. Обратите внимание, что вы не можете иметь связанный элемент управления веб-браузером в разделе сведений непрерывной формы.

    Элементы управления веб-браузером доступны в Access 2010 и более поздних версиях.

    Навигация

    Используйте элемент управления навигацией, чтобы обеспечить простой способ перехода к различным формам и отчетам в вашей базе данных.Элемент управления навигацией предоставляет интерфейс, аналогичный тому, что вы видите на веб-сайтах, с кнопками и вкладками для навигации по веб-сайту. Обратите внимание, что вы не можете иметь элемент управления навигацией в разделе «Подробности» непрерывной формы.

    Элементы навигации доступны в Access 2010 и более поздних версиях.

    Группа опций

    Используйте элементы управления группы переключателей, чтобы содержать один или несколько переключателей, переключателей или флажков. (См. описание этих элементов управления далее в этой таблице.) Каждой кнопке или флажку, включенному в группу, можно присвоить отдельное числовое значение. Если в группе имеется более одной кнопки или флажка, вы можете выбрать только одну кнопку или флажок за раз, и значение, присвоенное этой кнопке или флажку, станет значением для группы параметров. Если вы неправильно присвоили одно и то же значение более чем одной кнопке или флажку, все кнопки или флажки с одинаковым значением будут выделены при нажатии любой из них.Вы можете выбрать одну из кнопок или флажков в группе в качестве значения по умолчанию для группы. Если вы привязываете группу параметров к полю в базовом запросе или таблице, вы можете установить новое значение в поле, выбрав кнопку или флажок в группе.

    Разрыв страницы

    Используйте разрыв страницы для разделения страниц многостраничной формы.

    Комбинированный ящик

    Используйте поле со списком, чтобы содержать список возможных значений для элемента управления и редактируемое текстовое поле. Чтобы создать список, вы можете ввести значения для свойства Источник строки поля со списком. Вы также можете указать таблицу или запрос в качестве источника значений в списке.Access отображает текущее выбранное значение в текстовом поле. Если щелкнуть стрелку справа от поля со списком, Access отобразит значения в списке. Выберите новое значение в списке, чтобы сбросить значение в элементе управления. Если вы привязываете поле со списком к полю в базовой таблице или запросе, вы можете изменить значение в поле, выбрав новое значение в списке. Если вы привязываете поле со списком к полю с несколькими значениями, Access отображает список с флажками, чтобы пользователь мог выбрать несколько значений. Вы можете привязать к списку несколько столбцов, а также скрыть один или несколько столбцов в списке, установив для ширины столбца значение 0. Вы можете привязать фактическое значение в элементе управления к такому скрытому столбцу. Когда список из нескольких столбцов закрыт, Access отображает значение в первом столбце, ширина которого больше 0. При открытии списка Access отображает все столбцы с ненулевой шириной.

    Линия

    Используйте элемент управления “линия”, чтобы добавить строки в форму или отчет, чтобы улучшить его внешний вид.

    Кнопка переключения

    Используйте кнопки-переключатели, чтобы удерживать значение «вкл. /выкл.», «истина/ложь» или «да/нет». Когда вы щелкаете кнопку-переключатель, ее значение становится равным -1 (что означает «включено», «истина» или «да»), а кнопка отображается как нажатая. Нажмите кнопку еще раз, и ее значение становится равным 0 (чтобы представить «выключено», «ложь» или «нет»). и кнопка возвращается в нормальное состояние.Вы можете включить кнопку-переключатель в группу параметров и назначить кнопке уникальное числовое значение. Если вы создаете группу с несколькими элементами управления, выбор нового переключателя сбрасывает все ранее выбранные переключатели, переключатели или флажки в этой группе (если другие кнопки или флажки в группе также не имеют такое же значение). Если вы привязываете кнопку-переключатель к полю в базовой таблице или запросе, вы можете переключать значение поля, щелкнув кнопку-переключатель.

    Список

    Используйте элемент управления “список”, чтобы содержать список возможных значений для элемента управления. Чтобы создать список, вы можете ввести значения в свойство «Источник строки» списка. Вы также можете указать таблицу или запрос в качестве источника значений в списке. Окна со списками всегда открыты, и Access выделяет текущее выбранное значение в списке. Вы выбираете новое значение в списке, чтобы сбросить значение в элементе управления. Если вы привязываете список к полю в базовой таблице или запросе, вы можете изменить значение в поле, выбрав новое значение в списке. Если вы привязываете список к полю с несколькими значениями, Access отображает список с флажками, чтобы пользователь мог выбрать несколько значений.Вы можете привязать к списку несколько столбцов, а также скрыть один или несколько столбцов в списке, установив для ширины столбца значение 0. Вы можете привязать фактическое значение в элементе управления к такому скрытому столбцу. Access отображает все столбцы с ненулевой шириной, которые соответствуют заданной ширине элемента управления. Если элемент управления полем списка не привязан, вы можете разрешить пользователю выбирать несколько значений в списке (также называемом полем списка с множественным выбором).

    Прямоугольник

    Используйте элемент управления «Прямоугольник», чтобы добавить заполненные или пустые прямоугольники в форму, чтобы улучшить ее внешний вид.Вы можете использовать этот элемент управления, например, для визуального группирования различных элементов управления.

    Флажок

    Используйте элемент управления флажком для включения/выключения, истинного/ложного значения или значения да/нет. Когда вы устанавливаете флажок, его значение становится равным -1 (для представления on, true или yes), и в поле появляется флажок.Установите этот флажок еще раз, и его значение станет равным 0 (для обозначения выключено, ложно или нет), а флажок исчезнет из поля. Вы можете включить флажок в группу параметров и присвоить флажку уникальное числовое значение. Если вы создаете группу с несколькими элементами управления, установка нового флажка снимает все ранее выбранные переключатели, переключатели или флажки в этой группе (если другие кнопки или флажки в группе также не имеют такое же значение). Если вы привязываете флажок к полю в базовой таблице или запросе, вы можете переключать значение поля, щелкнув флажок.

    Рамка несвязанного объекта

    Используйте несвязанный фрейм объекта для добавления объекта из другого приложения, поддерживающего связывание и встраивание объектов (OLE). Объект становится частью вашей формы, а не частью данных базовой таблицы или запроса.Вы можете добавить изображения, звуки, диаграммы или слайды, чтобы улучшить форму. Когда объектом является диаграмма, вы можете указать запрос в качестве источника данных для диаграммы, и вы можете связать отображение диаграммы с текущей записью в форме с помощью одного или нескольких значений поля.

    Приложение

    Используйте элемент управления вложением, чтобы связать это с полем вложения в базовых данных.Вы можете использовать этот элемент управления, например, для отображения изображения или для прикрепления других файлов. В представлении формы этот элемент управления представляет собой диалоговое окно «Управление вложениями», в котором вы можете прикреплять, удалять и просматривать несколько файлов вложений, хранящихся в базовом поле.

    Опциональная кнопка

    Используйте кнопку выбора (иногда называемую переключателем) для включения/выключения, истинного/ложного значения или значения да/нет. Когда вы выбираете кнопку выбора, ее значение становится равным -1 (для представления on, true или yes), а в центре кнопки появляется закрашенный кружок. Нажмите кнопку еще раз, и ее значение станет равным 0 (для обозначения выключено, ложно или нет), а закрашенный кружок исчезнет. Вы можете включить кнопку выбора в группу параметров и назначить кнопке уникальное числовое значение. Если вы создаете группу с несколькими элементами управления, выбор новой кнопки выбора очищает любой ранее выбранный переключатель, кнопку выбора или флажок в этой группе (если другие кнопки или флажки в группе также не имеют такое же значение).Если вы привязываете кнопку выбора к полю в базовой таблице или запросе, вы можете переключать значение поля, щелкнув кнопку выбора.

    Подформа/Подотчет

    Используйте элемент управления подчиненной формы/подотчета, чтобы встроить другую форму или отчет в текущую форму. Вы можете использовать подчиненную форму или подчиненный отчет для отображения данных из таблицы или запроса, связанного с данными в основной форме. Access поддерживает связь между основной формой и подчиненной формой или подотчетом.

    Рамка для связанного объекта

    Используйте рамку связанного объекта для отображения и редактирования поля объекта OLE из базовых данных.Access может отображать большинство рисунков и графиков непосредственно в форме. Для других объектов Access отображает значок приложения, в котором был создан объект. Например, если объект представляет собой звуковой объект, созданный в программе звукозаписи Windows, вы увидите значок динамика в своей форме.

    Изображение

    Используйте элемент управления изображением, чтобы поместить в форму статическое изображение. Вы не можете редактировать изображение в форме, но Access сохраняет его в формате, который очень эффективен для скорости и размера приложения. Если вы хотите использовать изображение в качестве всего фона формы, вы можете установить свойство Picture формы.

    Диаграмма

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

    ActiveX

    Используйте кнопку элемента управления ActiveX, чтобы открыть диалоговое окно, показывающее все элементы управления ActiveX, установленные в вашей системе. Вы можете выбрать один из элементов управления, а затем нажать кнопку «ОК», чтобы добавить элемент управления в сетку дизайна формы. Не все элементы управления ActiveX работают с Access.

    Несвязанные формы в Access – Ресурс разработчика базы данных Blue Claw

    Доступ к несвязанным формам для контроля и проверки данных

    Несвязанные формы время от времени используются нашими программистами для создания форм с многочисленными проверками полей и контролем и координацией движений пользователей.Связанные формы могут затруднить точное управление при управлении полевой навигацией. Access часто берет на себя управление и пытается сохранить запись до того, как вы захотите ее сохранить. Мы рекомендуем вам не использовать несвязанные формы, так как они требуют много дополнительного программирования.

    Ниже приведена настройка несвязанной формы в режиме конструктора:

    Кнопка «Сохранить клиента» содержит около 10 экранов кода VBA, который проверяет почти каждое поле в несвязанной форме на соответствие тому или иному условию.

    Также существуют события после обновления во многих полях в нашем примере несвязанной формы, используемые для обнаружения ошибок при вводе данных.Ниже приведен фрагмент кода VBA для обработки полей типа CC и номера CC:

    .

    Select Case Me.CC_Type_Combo
    Case 1
    ‘amex
    If IsNull(Me.CC_Number) = True Then
    MsgBox «Вы должны ввести номер AMEX».
    Me.CC_Number.SetFocus
    Exit Sub
    End If
    If Len(Me.CC_Number) <> 15 Then
    MsgBox «Номер кредитной карты должен состоять из 15 цифр».
    Me.CC_Number.SetFocus
    Exit Sub
    End If
    If Left(Me.CC_Number, 1) <> «3» Then
    MsgBox «Номера AmEx должны начинаться с 3.
    Me.CC_Number.SetFocus
    Exit Sub
    End If

    Случай 3
    If IsNull(Me.CC_Number) = True Then
    MsgBox «Вы должны ввести номер Visa».
    Me.CC_Number.SetFocus
    Exit Sub
    End If
    If Left(Me.CC_Number, 1) <> «4» Then
    MsgBox «Номера карт Visa должны начинаться с 4».
    Me.CC_Number.SetFocus
    Exit Sub
    End If
    If Len(Me.CC_Number) <> 16 Then
    MsgBox «Этот тип карты должен иметь 16-значный номер».
    Me.CC_Number.SetFocus
    Exit Sub
    End If
    Случай 2
    .
    .
    .
    После проверки каждого поля мы можем сохранить запись с помощью кнопки Сохранить запись. Вот основная часть кода, которая сохраняет данные в таблицу… обратите внимание, что операторы Dim здесь отсутствуют:

    Set db = CurrentDb
    Set rst = db.OpenRecordset(“M_Customers”)
    With rst
    .AddNew
    !Name_Prefix_ID = Me.Prefix_Combo
    !First_Name = Me.First_Name
    !Last_Name = Me.Last_NameAddress1
    !Address2 = Me.Address2
    !City = Me.City
    !State = Me.State
    !Zip = Me.Zip
    !Main_Phone = Me.Main_Phone
    !Cell_Phone = Me.Cell_Phone
    !Fax_Phone = Me.Fax_Phone
    !E_Mail = Me.E_Mail
    !CC_Type = Me.CC_Type_Combo
    !CC_Number = Me.CC_Number
    !CC_Exp = Me. CC_Exp
    .Update
    End With
    first.Close

    И, наконец, несвязанная форма в режиме запуска:

    Формы Microsoft Office:
    MS Access 2003
    Access 2007
    Access 2010
    Access 2013

    Доступ к шаблонам базы данных:

      Microsoft Office VBA, MS Access 2003, 2007, 2010, 2013, 2016

    Формы базы данных Microsoft Access: следует ли использовать несвязанные формы?

    Я всегда был большим поклонником программирования Microsoft Access VBA; Зачем? Потому что мне нравится, как такое многофункциональное приложение можно настроить и спроектировать с нуля, имея небольшие знания в области ИТ-программирования и разработки.Кроме того, мне нравится что-то строить.

    Напомню, что знание разницы между несвязанной и связанной формой Microsoft Access поможет разделить различие и позволит вам определить, какой подход подходит лучше всего.

    Microsoft Access, как и любая другая интегрированная среда разработки, предоставит бесконечный набор свойств в рамках универсального набора объектов и форм, который ничем не отличается. Одним из свойств, о которых мы говорим, конечно же, является свойство «Источник записи» (из основной области дизайна формы), где вы либо устанавливаете источник данных (таблица, запрос или оператор SQL), привязываете свою форму или оставляете ее. пустой, что делает его несвязанным.

    Формы баз данных Microsoft Access: следует ли использовать несвязанные формы?

    Ключевой момент, который поможет ответить на вопрос, должны ли мы использовать несвязанные формы, носит личный характер и зависит от того, есть ли у вас, разработчика, программиста или «опытного пользователя», время и знания, чтобы добавить некоторый код VBA для поддержки несвязанного подхода. . Вот ответ для меня, и ссылка на предыдущую статью демонстрирует некоторые плюсы и минусы, чтобы вы могли оценить лучший маршрут.

    Один из основных вопросов (если вас устраивает любой из подходов) заключается в том, обеспечит ли он лучшую общую производительность, если вы выберете вариант без привязки? Быстрый ответ: «не обязательно», так как связанная форма с менее чем 1000 записей и, безусловно, обернутая с помощью запроса, действительно будет очень быстрой. Потребуются десятки тысяч связанных записей с плохой индексацией, чтобы увидеть разницу.

    Чтобы получить полный контроль над формой и ее элементами управления (которые также могут быть несвязанными), вы используете несвязанный подход, в результате чего получается более профессиональный и отточенный интерфейс.

    Другим ключевым моментом для меня является решение, если ваша база данных Microsoft Access будет использоваться совместно, и несколько пользователей могут прекратить совместное использование одной и той же формы (и даже записи) одновременно, что может привести к блокировке записей и конфликтам.Если это так, то это вариант без привязки.

    Здесь требуется здравый смысл, чтобы решить, к какому пути вы должны склоняться, но также нужно учитывать, насколько загруженной и богатой будет ваша форма, и, что очень важно, будет ли она содержать несколько подформ? Что-то для другого обсуждения, возможно!

    Редактирование данных с помощью несвязанных форм в Microsoft Access

    В предыдущих двух частях речь шла о том, как просматривать данные с несвязанными формами и как добавлять записи в таблицу с помощью несвязанных форм. В этом заключительном выпуске Имея дело с несвязанными формами, мы рассмотрим, как редактировать или изменить и удалить запись. Я изменил контактную форму немного так, чтобы это выглядело примерно так:

    Как видите, я добавил на форму только две кнопки. Эти кнопки для удаления и обновления записей. Поскольку мы используем список чтобы просмотреть записи, содержащиеся в таблице, мы должны обновить ее в в режиме реального времени при удалении записи.Вот код, который отвечает для реализации этого алгоритма:

      Частная подписка btndelete_Click()
    
        Dim dbs As DAO.Database, sql As String, rCount As Integer
    
        Установите dbs = CurrentDb
        Если recid.Caption = "" Тогда
            MsgBox "Выберите контакт для удаления."
        Еще
    
            sql = "УДАЛИТЬ * ИЗ контакта, ГДЕ cid=" & recid.Caption
            dbs.Execute sql, dbFailOnError
            rCount = dbs.RecordsAffected
            Если rCount > 0 Тогда
                MsgBox "Контакт удален"
                'обновить список
                конИнфо. Запрос
                'сбросить текстовые поля
                txtname.SetFocus
                имя_текста.Текст = ""
                txtage.SetFocus
                текстовый файл.Текст = ""
                txtoccupation.SetFocus
                txtoccupation.Text = ""
                txtemail.SetFocus
                txtemail.Текст = ""
                lbaddress.SetFocus
                lbaddress.Text = ""
                recid.Caption = ""
            Конец, если
        Конец, если
    Конечный переходник  

    Итак, что означает этот код? Сначала устанавливается текущая база данных

      Установить dbs = CurrentDb  

    Затем он проверяет, выбрал ли пользователь запись для удаления:

      Если повтор.Заголовок = "" Тогда
            MsgBox "Выберите контакт для удаления."
        Еще  

    Если пользователь не выбрал запись, он получит сообщение о том, что «Пожалуйста, выберите контакт для удаления». Затем код останавливается выполнение:

    Если пользователь выбрал контакт для удаления, код определяет оператор SQL, который включает идентификатор контакта (хранящийся в метка формы):

      sql = "УДАЛИТЬ * ИЗ контакта ГДЕ cid=" & recid. Надпись  

    Теперь мы используем оператор SQL для удаления записи из таблицы:

      dbs.Execute sql, dbFailOnError  

    Чтобы убедиться, что запись действительно удалена, мы просто проверяем свойство записи, затронутое объектом базы данных, которое возвращает количество записей, затронутых запросом.

      rCount = dbs.RecordsAffected  

    Если затронутое количество записей больше нуля, то мы знаем, что запись была удалена, поэтому мы показываем подтверждающее сообщение пользователю, указав именно это:

      Если rCount > 0 Тогда
                MsgBox "Контакт удален"  

    Наконец, мы обновляем список, чтобы отразить изменения, а также очистить все текстовые поля:

      'обновить список
                конИнфо.Запрос
                'сбросить текстовые поля
                txtname.SetFocus
                имя_текста. Текст = ""
                txtage.SetFocus
                текстовый файл.Текст = ""
                txtoccupation.SetFocus
                txtoccupation.Text = ""
                txtemail.SetFocus
                txtemail.Текст = ""
                lbaddress.SetFocus
                lbaddress.Text = ""
                recid.Caption = ""  

    Обновить запись еще проще, пользователь просто выбирает запись которые необходимо обновить, а затем внести изменения, которые они хотят делать.Затем нажмите кнопку обновления со следующим кодом:

    .
      Частная подпрограмма Command11_Click()
    Dim dbs As DAO.Database, sql As String, rCount As Integer
      Установите dbs = CurrentDb
      sql = "ОБНОВИТЬ имя НАБОРА контактов =" & txtname.Text _
      & ",address=" & lbaddress.Text & ",email=" & txtemail.Text _
      & ",occupation=" & txtoccupation.Text _
      & ",age=" & txtage.Text & "ГДЕ cid=" & recid.Caption
      dbs.Execute sql, dbFailOnError
      rCount = дБ.ЗаписиЗатронутые
    Если rCount > 0 Тогда
    MsgBox "Контакт обновлен"
    'обновить список
    conInfo. Requery
    Конец, если  

    Как только пользователь нажимает кнопку обновления, запускается SQL. Этот SQL Оператор просто сопоставляет имена полей таблицы с именами полей формы, а затем передает данные, содержащиеся в именах полей формы к столу:

      sql = «ОБНОВЛЕНИЕ имени контакта SET =» & txtname.Text _
      & ",address=" & lbaddress.Текст & ",email=" & txtemail.Text _
      & ",occupation=" & txtoccupation.Text _
      & ",age=" & txtage.Text & "ГДЕ cid=" & recid.Caption  

    Остальная часть кода просто показывает пользователю подтверждающее сообщение а затем обновляет список.

    Почему значения в несвязанных элементах управления формы не сохраняются

    Введение :
    Мы получаем здесь довольно частые вопросы о том, почему настройки (включая как значения, так и форматирование) несвязанных элементов управления в форме не сохраняются для дальнейшего использования, а вместо этого кажется, что каждая настройка применяется к КАЖДОМУ экземпляру элемента управления для всех записей. вот как.

    Я постараюсь изложить все рассуждения и доводы, которые приходят мне в голову. Иногда сложнее объяснить вещи, когда они кажутся самоочевидными. Для меня это совершенно логичное поведение, поэтому, пожалуйста, не стесняйтесь говорить, если это не облегчает понимание ситуации.

    Обоснование :
    Во-первых, мы должны учитывать, что форма в Access — это представление базовых данных набора записей. Концептуально это похоже на окно. У него могут быть красивые вещи, прикрепленные по бокам, но в конечном итоге это способ просмотра данных в базовом (связанном) наборе записей.Его также можно использовать только для демонстрации красивых вещей (несвязанных элементов управления, не связанных с базовым набором записей), но пока нас не интересует эта сторона вещей.

    Хотя форма может отображать различные записи, сама она ни на каком этапе не хранит никаких значений. Помимо базового набора записей, он также не запоминает какие-либо настройки для любого из своих элементов управления. Хотя кажется, что у него есть целый набор экземпляров самого себя (в непрерывных формах или режимах таблицы), у него всегда есть столько экземпляров, сколько может быть показано на экране в любой момент времени.Все эти экземпляры являются точными копиями. Измените любой параметр (включая значение), и это повлияет на каждый из них.

    Вопросы для размышления :
    Для того чтобы элемент управления поддерживал и сохранял связанные данные (в отличие от управления данными базовым набором записей), вся концепция должна быть коренным образом реорганизована. Потребуются дополнительные ресурсы (либо временная таблица только для этой временной задачи, либо динамически выделяемая оперативная память). Хотя поддержание таких ресурсов для набора данных, для которого изначально, по крайней мере, пределы могут быть еще неизвестны, возможно, это не тривиальная вещь и, безусловно, усложнит ситуацию, которая на самом деле не требует этого.Я не могу не добавить сюда, что с репутацией MS, которая теряет след ресурсов и не закрывает вещи должным образом – будет ли это хорошим ходом?

    Однако, как я упоминал ранее, форма похожа на окно, которое позволяет одновременно просматривать и получать доступ (манипулировать) к небольшому подмножеству набора записей. Расширение концепции для обработки полного набора записей без привязки его к самому набору записей (другими словами, с использованием элементов управления Bound) даже нежелательно. На самом деле это будет хуже соответствовать логике и будет своего рода гибридом, который не имеет НАДЛЕЖАЩЕГО смысла ни для кого.

    Обновление :
    Интересно, хотя предыдущая часть статьи может оставаться на месте и по-прежнему считаться верной, есть лазейка, которая может оказаться интересной для многих, кто хочет показать различные форматирование и свойства отображения элемента управления. (и его значение) для каждой записи в отдельности. Увлекательно, я слышал, как вы говорите (вторя моим собственным мыслям, когда Стюарт Росс представил мне эту концепцию в ветке Условное форматирование доступа 2007 – отчеты).

    Примечание.Из-за того, как это работает, имеет смысл только то, что это может работать для объекта Report , но не для Form . После изменения дизайна элемента управления он обновляется для всех экземпляров формы , но отчет работает иначе. Читайте дальше, чтобы понять, почему.

    В принципе, принимая концепцию пленочной камеры старого образца, можно обновить элемент управления непосредственно перед тем, как изображение будет нарисовано в отчете (используя процедуру события Format , обычно из раздела Detail ).Поскольку он изменяется (и всегда изменяется) только непосредственно перед форматированием, отформатированный вывод всегда отражает результаты условий, относящихся к каждой отдельной записи.

    Вот пример, иллюстрирующий гибкость:

    1. Опция Сравнить базу данных
    2. Опция Явный
    3.  
    4. Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer)
    5. Со мной
    6. .lblScore.BackColor = &HFFFF00 + 2 * .txtScore
    7. .txtScore.BackColor = &HFF00FF + (&h200& * (&HFF& – 2 * .txtScore))
    8. Конец на
    9. Конец подписки
    Оценка варьируется от 0 до 101 в выборке данных, и, чтобы избежать унылой серой иллюстрации, я исключил один из оттенков из цветов каждого элемента управления. Он отображается как:

    помощь с несвязанными формами/вводом данных

    Спасибо за ответ. Это указывает, возможно, на то, что я не включил в свое первое электронное письмо
    .

    У меня есть номер клиента. Его можно было бы выбрать из поля со списком, но
    он, скорее всего, будет передан из другой формы.
    Для этого клиента я хочу отобразить все его подробные записи (допустим,
    приложение для ввода заказов – это будут все его позиции).

    Я хочу использовать непрерывную форму, поэтому я показываю сразу несколько записей.
    Подробная информация поступает из нескольких таблиц. Мне непонятно, как вывести
    все записи из набора записей на форму.
    Затем я хочу, чтобы пользователь мог обновить одно поле в подробных записях. (эта часть
    , я могу справиться)

    Надеюсь, это проясняет мою проблему.
    Спасибо.
    Крис

    >
    >Мое объяснение ниже, вероятно, слишком просто для вас (извините)…
    >
    >Для формы, отображающей только одну запись, затем в событии Open формы open

    > набор записей (только для чтения) по нужным вам данным. Затем установите каждый из ваших элементов управления

    >равно правому полю: ctrl1 = rst(“поле1”).
    >
    >Для формы, которая отображает несколько записей, я предполагаю, что вы выберете

    >нужная запись из поля со списком. В этом случае назначьте остальные

    >элементы управления, как указано выше, с использованием события AfterUpdate комбо, а не события открытия формы
    >.
    >
    >Если вы хотите перемещаться по своим записям другим способом, то аналогичным образом введите «Следующий

    > кнопка записи» или что-то в этом роде.
    >
    >Чтобы разрешить редактирование этого несвязанного элемента управления («ctrl1»), вам нужно использовать другой

    > набор записей в событии AfterUpdate элемента управления.Этот набор записей пойдет
    >другим путем, записав значение элемента управления в набор записей/таблицу. Это тоже

    >где кодировать любые правила целостности данных (бизнес), которые вы не можете реализовать

    >на уровне таблицы.