powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Список вместо подчиненной в ленточной форме
23 сообщений из 48, страница 2 из 2
Список вместо подчиненной в ленточной форме
    #32671451
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторКнопка в ленточной форме действует на все записи сразу
И ЧТО?????!!!!!!!!!
При нажатии на кнопку курсор переходит в соответствующую строку. А открывающаяся форма берет из этой строки необходимые значения. В чем проблема? Это обычный выход из такой ситуации - есть форма с основной информацией о клиентах, а дополнительная форма расскрывает эту информацию. И нечего мудрить
...
Рейтинг: 0 / 0
Список вместо подчиненной в ленточной форме
    #32671518
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Andrey Sk
Может все это вообще отчетом оформить?
...
Рейтинг: 0 / 0
Список вместо подчиненной в ленточной форме
    #32671522
Фотография Latuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Кнопка в ленточной форме действует на все записи сразу, что не есть красиво.

Береш код клиента текущей строки
добавляеш/удаляеш его из параметра типа '23 7654 77 4356 66 98'
передаеш его в ХП
там обрабатываеш таким образом чтобы
клиенты чьи кода присутствуют в параметре
сопровождались пустыми строками с заказами
и будет выглядеть примерно так как ты хотел

хотя может проще подискать соотв активикс контрол
...
Рейтинг: 0 / 0
Список вместо подчиненной в ленточной форме
    #32671536
Shubnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я понял что надобно ! Я думаю, надо поговорить с самим клиентом. Он просит явную глупость. А если по каждому клиенту наберётся хотя бы по 20 заказов, дохр... он на экране клиентов увидит ? Есть две подчинённые формы. Встал на нужного клиента - посмотрел заказы. Гонишь мышкой или поиском - синхронизируются заказы: нормальный общепринятый интерфейс.
...
Рейтинг: 0 / 0
Список вместо подчиненной в ленточной форме
    #32671554
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShubnikovА если по каждому клиенту наберётся хотя бы по 20 заказов, дохр... он на экране клиентов увидит
Гениально!
Только вот человечество давно скролбары в подформы научилось вставлять :)

ShubnikovЯ думаю, надо поговорить с самим клиентом. Он просит явную глупость.
Клиент всегда прав - пока готов оплачивать время, потраченное на разработку нестандартного (для аксеса) интерфейса.
...
Рейтинг: 0 / 0
Список вместо подчиненной в ленточной форме
    #32671633
Andrey Sk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ШубниковЯ понял что надобно ! Я думаю, надо поговорить с самим клиентом. Он просит явную глупость. А если по каждому клиенту наберётся хотя бы по 20 заказов, дохр... он на экране клиентов увидит ? Есть две подчинённые формы. Встал на нужного клиента - посмотрел заказы. Гонишь мышкой или поиском - синхронизируются заказы: нормальный общепринятый интерфейс.
Клиент у них не может иметь более 2-3 заказов, и манагер должен сразу видеть у кого они есть и какие, у кого - нет - и для этого его ломает становиться на каждого клиента и смотреть отдельно по каждому. В этом и смысл его работы - на основе некоего сравнения по списку пометить клиентов для печати и распечатать - ну а я ему "нечего мудрить!!!!!!!!", смотри каждого по отдельности!!!! ;-)))
Все-таки склоняюсь, что без ActivX, список для этих целей самый подходящий инструмент:
- быстро работает
- можно выделить для печати нужные записи
- легко фильтруется, сортируется по любым параметрам путем подмены источника

Не хватает только подсветки строк по условиям, что намного помогло бы манагеру. Есть идеи по этой части? Только не слишком мудреные с подстановкой рисунков, если есть такие, конечно.
...
Рейтинг: 0 / 0
Список вместо подчиненной в ленточной форме
    #32671716
Фотография Latuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тебе же сказали для списка решения нет
он ведь один для всех строк
значит ежели ограничиш список заказов
то он ограничится для всех строк одинаково
для комбика можно сыграть на том
что нераскрытый ограниченный и не ограниченный комбик
выглядит одинаково,а в текущей строке подсовывать юзеру
ограниченный по текущим условиям но спрятанный под не ограниченный
передавая ему фокус
но со списком такого не получится
...
Рейтинг: 0 / 0
Список вместо подчиненной в ленточной форме
    #32671741
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Latuk
для комбика можно сыграть на том
что нераскрытый ограниченный и не ограниченный комбик
выглядит одинаково,а в текущей строке подсовывать юзеру
ограниченный по текущим условиям но спрятанный под не ограниченный
передавая ему фокус
Вообще-то "классика" - это на событии GotFocus ограничивать источник строк, а никак не на событии Current. И ничего никуда не прятать.
...
Рейтинг: 0 / 0
Список вместо подчиненной в ленточной форме
    #32671860
Фотография Latuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если источник не тяжелый то я его по GotFocus ограничиваю
если тяжелый то на Current иначе при получении фокуса
возникает раздражающая задержка
(пусть на полсекуднды но субъективно очень неприятно)
>И ничего никуда не прятать
Если его не прятать то либо он будет оказыватся пустым в других строках
либо устраивать чехарду постоянно меняя источник у контрола ограниченный/неограниченный
а неограниченный источник тяжел по определению

а если прятать то визуально то-же самое
но неограниченный источник засасывается только один раз

PS Можно конечно засосать неограниченный источник в рекордсет
и подставлять оттуда,но с скрыванием контрола кода меньше.
...
Рейтинг: 0 / 0
Список вместо подчиненной в ленточной форме
    #32671912
Andrey Sk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Просто, чтобы разговор поддержать ;-))
LatukТебе же сказали для списка решения нет

Этого мне никто не говорил - у тебя в голове сложилась другая постановка, отличная от моей - извини, значит я плохо пояснил. Для моей - подходит, его преимущества читай выше.
...
Рейтинг: 0 / 0
Список вместо подчиненной в ленточной форме
    #32671915
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если его не прятать то либо он будет оказыватся пустым в других строках
либо устраивать чехарду постоянно меняя источник у контрола
ничего не оказывается пустым.
на GotFocus - подсовывать ограниченный, на LostFocus - соответственно неограниченный. Все отрисовывается как надо.
Метод борьбы с "тяжелыми" источниками - именно заранее заполнить рекордсет. Неограниченный совсем заранее, ограниченный - на current

Твой способ с двумя комбиками вроде как преимуществ не имеет, точно так же надо ловить Current, GotFocus и когда-то заполнять ограниченный источник, зато на один контрол больше и еще фокус туда сюда гонять.
...
Рейтинг: 0 / 0
Список вместо подчиненной в ленточной форме
    #32672043
Фотография Latuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть еще одна поблемма при использовании перемены источника
по GotFocus/LostFocus
на Access2003ADP если перескакивать с одного комбика
на другой в одном и томже столбце ленточной формы
то одно то другое из событий из событий не срабатывает(попеременно)
т.е. если у текущего контрола сработало LostFocus
то у получившего фокус контрола из другой строки GotFocus не срабатывает
а в следующий раз наоборот GotFocus контрола из другой строки сработает
а у текущего контрола LostFocus не срабатывает.
в результате чехарды ограниченный/неограниченный не получается
и контрол в теряющей фокус строке делается пустым.
...
Рейтинг: 0 / 0
Список вместо подчиненной в ленточной форме
    #32672047
Фотография Latuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Этого мне никто не говорил
см пост ЛП от сегодня, 11:04
...
Рейтинг: 0 / 0
Список вместо подчиненной в ленточной форме
    #32672059
Фотография Latuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поправка
GotFocus срабатывает всегда
LostFocus через раз
...
Рейтинг: 0 / 0
Список вместо подчиненной в ленточной форме
    #32672098
kk@comson.ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если сделать примитивно: Форма Заказы с полями "НомерЗаказа", "Клиент", "Что-то там еще про заказ", сортировка по полю "Клиент", за тем по "НомерЗаказа", то чем это будет отличаться от поставленной задачи? Тем, что в поле "Клиент" будут повторяющиеся значения? Ну и хрен с ними. За то просто, без выкрутасов и набор записей будет обновляемым.
...
Рейтинг: 0 / 0
Список вместо подчиненной в ленточной форме
    #32672248
Фотография xax_nv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если так?
...
Рейтинг: 0 / 0
Список вместо подчиненной в ленточной форме
    #32672551
Andrey Sk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почти тоже самое без строчки кода
...
Рейтинг: 0 / 0
Список вместо подчиненной в ленточной форме
    #32672614
aleks2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Робяты у Access-а есть стандартный интерфейс для такого дела.
Называется "подтаблица", забей на ленточную форму и сделай табличную с развернутой подтаблицей.
----------------
Клиенты будут хрюкать от удовольствия...
...
Рейтинг: 0 / 0
Список вместо подчиненной в ленточной форме
    #32672620
N_A
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторЕсли сделать примитивно: Форма Заказы с полями "НомерЗаказа", "Клиент", "Что-то там еще про заказ", сортировка по полю "Клиент", за тем по "НомерЗаказа", то чем это будет отличаться от поставленной задачи? Тем, что в поле "Клиент" будут повторяющиеся значения? Ну и хрен с ними. За то просто, без выкрутасов и набор записей будет обновляемым.Второе по разумности предложение (1-ое - переубдить клиента).Причем, повторяющиеся значениея клиентов можно не выводить на форуме есть решение для формы.
...
Рейтинг: 0 / 0
Список вместо подчиненной в ленточной форме
    #32672632
Фотография Latuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Причем, повторяющиеся значениея клиентов можно не выводить
Ровно то что я предлагал
...
Рейтинг: 0 / 0
Список вместо подчиненной в ленточной форме
    #32672668
Shubnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Продолжаю настаивать, что этот режим относится к принятию решений, для чего и надо делать дополнительный отчёт, запрос или что угодно, а не к работе с данными.
...
Рейтинг: 0 / 0
Список вместо подчиненной в ленточной форме
    #32672708
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Список вместо подчиненной в ленточной форме
    #32672746
N_A
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LatukРовно то что я предлагал
Если не нужно редактировать то это 100% в отчет.
А если нужно редактировать то, я говорил об этом:
/topic/99387&pg=2
...
Рейтинг: 0 / 0
23 сообщений из 48, страница 2 из 2
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Список вместо подчиненной в ленточной форме
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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