powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Обновить представление (binding source?)
6 сообщений из 6, страница 1 из 1
Обновить представление (binding source?)
    #38303294
bbt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
bbt
Гость
Вобщем. Есть таблица "вызовы", при добавлении в неё какой-либо записи,содержащей обязательное поле (ИН бригады), в другой таблице (пусть будет таблица А) изменяется статус этой бригады ("на выезде"= true). Вобщем далее в таблице А есть поле "дата_время_последнего_вызова" - изменяется по приезде бригады обратно и соответственно ("на_выезде"=false).
В конце концов таблица А включает в себя поля (ИН_бригады,Дата_время_последнего_выезда,Специализация,На_выезде)
Пусть,например, всего имеется 3 специализации (Кардиология,Детская,Общая).
Создал представление, которое содержит 2 поля (ИН_бригады,Специализация) - оно содержит всего 3 записи (по одной бригаде для каждой специализации),причем время последнего выезда для каждой бригады максимально. (т.е. кто дольше сидел без дела-тот и поедет на выезд в дальнейшем).

Есть такая форма для пользователя(картинка). Данные в комбобоксе берутся из bindingsource,который ссылается на созданное ранее представление (причем ValueMember = ИН_бригады,а DispleyMember=Специализация (чтобы диспетчер,который отправляет бригады на выезд,не парился с номерами бригад,а просто отправлял нужную по специализации).

После того как пользователь нажал кнопку "добавить вызов",появляется новая запись о вызове в таблице "вызовы",соответственно в таблице А меняется запись выбранной бригады ("на_выезде"=true),соответственно эта бригада не может быть выбрана повторно и представление нужно обновить.

Так вот,как обновить представление (или bindingsource,ссылающийся на него)?
...
Рейтинг: 0 / 0
Обновить представление (binding source?)
    #38303496
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bbt,

BindingSource.DataMember
...
Рейтинг: 0 / 0
Обновить представление (binding source?)
    #38303549
bbt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
bbt
Гость
pation,
не понял.Как это?
...
Рейтинг: 0 / 0
Обновить представление (binding source?)
    #38303766
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bbt,

у тебя 2 источника данных 1 привязан к другому, создаёшь 2 BindingSource, один привязываешь к другому
что прощё
почитай мсдн там есть примеры про это
...
Рейтинг: 0 / 0
Обновить представление (binding source?)
    #38304215
bbt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
bbt
Гость
На мсдн нашел только про resetBindings, но это не то.Может плохо искал конечно,но всетаки. Кто-нибудь может чуть подробней объяснить что делать нужно?((
...
Рейтинг: 0 / 0
Обновить представление (binding source?)
    #38305403
bbt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
bbt
Гость
Всё,спасибо.Проблему решил
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Обновить представление (binding source?)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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