![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 03.06.2011
Сообщений: 9
|
![]()
Здравствуйте!
Такая задача. Есть таблица 'Задания' с полем 'User'. Есть пустая временная табл. 'Сотрудники' с полями 'ФИО' и 'User'. В ней должно быть не более 8 записей. Это важно! В форме 'Задания' создала ПолеСоСписком User. Источник - Сотрудники Мне нужно на каждое изменение в ПолеСоСписком удалять и снова заполнять табл.Сотрудники. Например, если набираю в поле 'а', то запускается спец. функция, по кот в Сотрудниках будет 8 чел на 'а'. Набираю 'аб', в Сотрудниках должно быть не больше 8 чел на 'аб'. Соответственно и ПолеСоСписком должно обновляться. Я на Событие Изменение у ПоляСо Списком повесила процедуру: Private Sub ПолеСоСписком_Change() Dim S As String S = Me.ПолеСоСписком.Text If S = "" Then S = "а" Call Sotrud(S) 'Здесь изменяется табл.Сотрудники End Sub В настоящий момент табл.Сотрудники обновляется, а у поля со списком в форме в каждой строчке списка выходит #Удалено Помогите |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 07.03.2010
Сообщений: 796
|
![]()
в конце процедуры обновите таким способом Ваш контрол
ПолеСоСписком.Rowsource=ПолеСоСписк ом.Rowsource
Логика?!.... она где то рядом... E_mail: dg_rusak@mail.ru Если спасибо мало: Яндекс . Деньги - 41001731366021 WM R269866874234
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Движок Новый источник | makklovskiy | WordPress и другие CMS | 2 | 25.08.2011 18:39 |
Событие - изменение значения ячейки | roborrr | Microsoft Office Excel | 1 | 24.04.2011 17:10 |
Как зафиксировать событие (изменение) в книге? | ЕленаС | Microsoft Office Excel | 27 | 31.12.2010 17:34 |
Найти источник света в 3d | =Student= | Мультимедиа в Delphi | 0 | 17.05.2010 08:25 |
Событие листа - изменение выделения. | Евгений ГВС | Microsoft Office Excel | 1 | 05.08.2009 01:24 |