powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Какую стратегию используете для заполнения источника LookUp полей?
12 сообщений из 62, страница 3 из 3
Какую стратегию используете для заполнения источника LookUp полей?
    #36005133
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123 wrote:

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

У нас все запросы грузятся исключительно по требованию, т.е. предзагрузки
нет.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Какую стратегию используете для заполнения источника LookUp полей?
    #36005211
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv
Petro123 wrote:

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

У нас все запросы грузятся исключительно по требованию, т.е. предзагрузки
нет.

осталось понять что значит: "по требованию" :).
Правильно я понял, что при клике на вкладке "Семья" - вы ОТПРАВЛЯЕТЕ на сервер запрос по семье.
А при клике на вкладке "Долги", вы УНИЧТОЖАЕТЕ запросы-кэши по семье и ОТПРАВЛЯЕТЕ запрос по этой вкладке?
ЗЫ. Нельзя так максималистки - "все".
Программирование - это компромисс.
...
Рейтинг: 0 / 0
Какую стратегию используете для заполнения источника LookUp полей?
    #36005225
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

вот тут семью удалить не надо, пока форма висит эта
а как только выберется другая семья на этой форме (или форма закроется) то, если другой визальный элемент какой нить формы не нуждается в этой "семье", то ей капут :)
...
Рейтинг: 0 / 0
Какую стратегию используете для заполнения источника LookUp полей?
    #36005266
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сахават ЮсифовPetro123,

вот тут семью удалить не надо, пока форма висит эта

==== я и не удаляю :)

а как только выберется другая семья на этой форме

== это невозможно, т.к. карточка редактирования ОДНОЙ сущности

(или форма закроется)

=== это вообще вне темы, т.к. сама форма умирает


тем кто любит на спичках экономить, советую при открытии таблиц - не подгружать колонки, которые не видны.
...
Рейтинг: 0 / 0
Какую стратегию используете для заполнения источника LookUp полей?
    #36005278
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

форма и данные - разные вещи
форма может умереть а данные нужны другой форме или еще для че то
ладно делай как хочешь
...
Рейтинг: 0 / 0
Какую стратегию используете для заполнения источника LookUp полей?
    #36006066
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123 wrote:

> У нас все запросы грузятся исключительно по требованию, т.е. предзагрузки
> нет.

> осталось понять что значит: "по требованию" :).

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

> Правильно я понял, что при клике на вкладке "Семья" - вы ОТПРАВЛЯЕТЕ на
> сервер запрос по семье.

Ну, наверное да. Я не знаю правда, что такое "вкладка "Семья".

> А при клике на вкладке "Долги", вы УНИЧТОЖАЕТЕ запросы-кэши по семье и
> ОТПРАВЛЯЕТЕ запрос по этой вкладке?

Не, ничего не уничтожаем. Но отправляем.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Какую стратегию используете для заполнения источника LookUp полей?
    #36006068
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сахават Юсифов wrote:

> вот тут семью удалить не надо, пока форма висит эта
> а как только выберется другая семья на этой форме (или форма закроется)
> то, если другой визальный элемент какой нить формы не нуждается в этой
> "семье", то ей капут :)

У нас ничего никогда из "кэша" не удаляется. При этом кэш никак не
ограничивается в объёме. Вот такой вот странный кэш.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Какую стратегию используете для заполнения источника LookUp полей?
    #36006191
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv
> осталось понять что значит: "по требованию" :).

Это значит -- запрос выполняется при первом требовании данных, возвращаемых
этим запросом, формой.
у тебя форма инопланетянином пишется? КТО требует данных? Форма? Вкладка?

Я могу написать 2-мя способами:
1. На событии MouseClick на вкладке - проверить первый ли раз кликаем и (если первый раз) - отправить запрос..... ждать ответа......открыть вкладку

2. На событии OpenForm ДЛЯ ВСЕХ ВКЛАДОК - отправить запросы..... ждать ответа В ФОНЕ ......открыть ФОРМУ С ГОТОВЫМИ ВКЛАДКАМИ.

По п.2 ВСЕ ВКЛАДКИ МОГУТ ЗАПОЛНЯТЬСЯ ОДНИМ запросом.

Не надо путать представление данных (вкладки) и расположение контролов на форме от логики загрузки данных и логики транзакционной целостности данных.
----
не в том месте кэшируете
...
Рейтинг: 0 / 0
Какую стратегию используете для заполнения источника LookUp полей?
    #36006319
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv,

мы то про кеш в оперативном памяти говорим, а не на диске
...
Рейтинг: 0 / 0
Какую стратегию используете для заполнения источника LookUp полей?
    #36006391
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сахават Юсифов wrote:
> мы то про кеш в оперативном памяти говорим, а не на диске

Ну и я в общем тоже.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Какую стратегию используете для заполнения источника LookUp полей?
    #36006545
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv,

я думал ьы про CahedDataSource типа
...
Рейтинг: 0 / 0
Какую стратегию используете для заполнения источника LookUp полей?
    #36007179
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сахават Юсифов wrote:

> я думал ьы про CahedDataSource типа

Нет, у нас ады не используются.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
12 сообщений из 62, страница 3 из 3
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Какую стратегию используете для заполнения источника LookUp полей?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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