powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Выгрузка данных в грид с помощью sql запроса
9 сообщений из 9, страница 1 из 1
Выгрузка данных в грид с помощью sql запроса
    #39575278
dima_18
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем добрый день!

Есть такая проблема. Есть некоторая таблица : А, я выгружают в cursor все поля из данной таблицы, а если в таблице А с этим полем работают (сетевая версия), то я также выгружаю данную (занятую) запись, но только с выделенным цветом - допустим красным.

Как на уровне sql запроса отследить именно ту запись, которая занята, чтобы потом пометить отдельным цветом.
Спасибо
...
Рейтинг: 0 / 0
Выгрузка данных в грид с помощью sql запроса
    #39575287
1. Выгрузить что-либо в грид невозможно в принципе ибо грид ничего в себе не хранит. Грид - средство интерактивной работы с табличными данными, лежащими в курсоре/таблице и не более того.
dima_18Всем добрый день!

Есть такая проблема. Есть некоторая таблица : А, я выгружают в cursor все поля из данной таблицы, а если в таблице А с этим полем работают (сетевая версия), то я также выгружаю данную (занятую) запись, но только с выделенным цветом - допустим красным.

Как на уровне sql запроса отследить именно ту запись, которая занята, чтобы потом пометить отдельным цветом.
Спасибо
2. Никак. Ибо про занятость записи знает только занявший её. Остальные узнают про занятость записи только получив отлуп при попытке её занять.

3. Как п. 1 соотносится с п2. - совершенно непонятно.
...
Рейтинг: 0 / 0
Выгрузка данных в грид с помощью sql запроса
    #39575850
Фотография AngelOKES
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dima_18, Можно добавить дополнительное поле, которое будет хранить например код диспетчера, если ноль свободна, если нет, то занята и каждый раз перечитываешь данные и настраиваешь цветовую гамму, в идеале можно даже под каждого диспетчера сделать свой цвет.
...
Рейтинг: 0 / 0
Выгрузка данных в грид с помощью sql запроса
    #39580929
dima_18
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AngelOKES,

Большое спасибо за ответ. Действую по Вашему плану.
...
Рейтинг: 0 / 0
Выгрузка данных в грид с помощью sql запроса
    #39581116
asdor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dima_18,
Только сразу продумайте, что делать, если запись занята, а занявший давно отвалился.
...
Рейтинг: 0 / 0
Выгрузка данных в грид с помощью sql запроса
    #39581434
Фотография AngelOKES
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asdor,
У главного диспетчера можно сделать кнопку сброса, либо выводить сообщение каким диспетчером заблокировано, если территориально диспетчера находятся далеко друг от друга, то кнопку сброса обязательно, если все рядом, то можно обойтись сообщением и тогда тот диспетчер который занял запись и отвалился, заходит в программу и очищает все занятые собой записи.
Да кстати не забывай, что при выходе каждый диспетчер снимает блокировки и одновременно только лишь одна запись может быть заблокирована одним диспетчером
...
Рейтинг: 0 / 0
Выгрузка данных в грид с помощью sql запроса
    #39581441
asdor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AngelOKES,
Ну, выводить сообщение каким диспетчером заблокировано, думаю догадается.
Сам подход не нравится. Хотя можа там пара клиентов, рядом сидящих, в общем от задачи зависит.
А так, показывать в списке, что запись занята... фу-у-у (обращаю внимание, из запроса)

Вот при попытке открыть запись, это надо проверять, и говорить что запись занята тем то, тогда то.
Еще раз, все от задачи зависит. Если сотни юзеров активно щелкают - одно.
Пара-тройка старушек, другое.
...
Рейтинг: 0 / 0
Выгрузка данных в грид с помощью sql запроса
    #39581453
Фотография AngelOKES
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asdor, если сотня и больше, то однозначно подход нужен более серьезный
...
Рейтинг: 0 / 0
Выгрузка данных в грид с помощью sql запроса
    #39581646
asdor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AngelOKES,
Да нет же. Подход не верен.
Легко придумать ситуацию, когда 3 юзера взвоют от такой системы!
КАроче, важна задача)
Может там данные раз в 3 суток меняются.
Тогда все супер, наплевать и забыть)
Все остальное...
ТС не понимает, что список, это фото, того мгновения, когда произошла выборка!!!
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Выгрузка данных в грид с помощью sql запроса
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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