|
|
|
Список вместо подчиненной в ленточной форме
|
|||
|---|---|---|---|
|
#18+
авторКнопка в ленточной форме действует на все записи сразу И ЧТО?????!!!!!!!!! При нажатии на кнопку курсор переходит в соответствующую строку. А открывающаяся форма берет из этой строки необходимые значения. В чем проблема? Это обычный выход из такой ситуации - есть форма с основной информацией о клиентах, а дополнительная форма расскрывает эту информацию. И нечего мудрить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2004, 15:08:45 |
|
||
|
Список вместо подчиненной в ленточной форме
|
|||
|---|---|---|---|
|
#18+
2 Andrey Sk Может все это вообще отчетом оформить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2004, 15:27:05 |
|
||
|
Список вместо подчиненной в ленточной форме
|
|||
|---|---|---|---|
|
#18+
>Кнопка в ленточной форме действует на все записи сразу, что не есть красиво. Береш код клиента текущей строки добавляеш/удаляеш его из параметра типа '23 7654 77 4356 66 98' передаеш его в ХП там обрабатываеш таким образом чтобы клиенты чьи кода присутствуют в параметре сопровождались пустыми строками с заказами и будет выглядеть примерно так как ты хотел хотя может проще подискать соотв активикс контрол ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2004, 15:28:38 |
|
||
|
Список вместо подчиненной в ленточной форме
|
|||
|---|---|---|---|
|
#18+
Я понял что надобно ! Я думаю, надо поговорить с самим клиентом. Он просит явную глупость. А если по каждому клиенту наберётся хотя бы по 20 заказов, дохр... он на экране клиентов увидит ? Есть две подчинённые формы. Встал на нужного клиента - посмотрел заказы. Гонишь мышкой или поиском - синхронизируются заказы: нормальный общепринятый интерфейс. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2004, 15:32:15 |
|
||
|
Список вместо подчиненной в ленточной форме
|
|||
|---|---|---|---|
|
#18+
ShubnikovА если по каждому клиенту наберётся хотя бы по 20 заказов, дохр... он на экране клиентов увидит Гениально! Только вот человечество давно скролбары в подформы научилось вставлять :) ShubnikovЯ думаю, надо поговорить с самим клиентом. Он просит явную глупость. Клиент всегда прав - пока готов оплачивать время, потраченное на разработку нестандартного (для аксеса) интерфейса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2004, 15:40:08 |
|
||
|
Список вместо подчиненной в ленточной форме
|
|||
|---|---|---|---|
|
#18+
ШубниковЯ понял что надобно ! Я думаю, надо поговорить с самим клиентом. Он просит явную глупость. А если по каждому клиенту наберётся хотя бы по 20 заказов, дохр... он на экране клиентов увидит ? Есть две подчинённые формы. Встал на нужного клиента - посмотрел заказы. Гонишь мышкой или поиском - синхронизируются заказы: нормальный общепринятый интерфейс. Клиент у них не может иметь более 2-3 заказов, и манагер должен сразу видеть у кого они есть и какие, у кого - нет - и для этого его ломает становиться на каждого клиента и смотреть отдельно по каждому. В этом и смысл его работы - на основе некоего сравнения по списку пометить клиентов для печати и распечатать - ну а я ему "нечего мудрить!!!!!!!!", смотри каждого по отдельности!!!! ;-))) Все-таки склоняюсь, что без ActivX, список для этих целей самый подходящий инструмент: - быстро работает - можно выделить для печати нужные записи - легко фильтруется, сортируется по любым параметрам путем подмены источника Не хватает только подсветки строк по условиям, что намного помогло бы манагеру. Есть идеи по этой части? Только не слишком мудреные с подстановкой рисунков, если есть такие, конечно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2004, 16:10:16 |
|
||
|
Список вместо подчиненной в ленточной форме
|
|||
|---|---|---|---|
|
#18+
Тебе же сказали для списка решения нет он ведь один для всех строк значит ежели ограничиш список заказов то он ограничится для всех строк одинаково для комбика можно сыграть на том что нераскрытый ограниченный и не ограниченный комбик выглядит одинаково,а в текущей строке подсовывать юзеру ограниченный по текущим условиям но спрятанный под не ограниченный передавая ему фокус но со списком такого не получится ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2004, 16:36:11 |
|
||
|
Список вместо подчиненной в ленточной форме
|
|||
|---|---|---|---|
|
#18+
2 Latuk для комбика можно сыграть на том что нераскрытый ограниченный и не ограниченный комбик выглядит одинаково,а в текущей строке подсовывать юзеру ограниченный по текущим условиям но спрятанный под не ограниченный передавая ему фокус Вообще-то "классика" - это на событии GotFocus ограничивать источник строк, а никак не на событии Current. И ничего никуда не прятать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2004, 16:40:52 |
|
||
|
Список вместо подчиненной в ленточной форме
|
|||
|---|---|---|---|
|
#18+
Если источник не тяжелый то я его по GotFocus ограничиваю если тяжелый то на Current иначе при получении фокуса возникает раздражающая задержка (пусть на полсекуднды но субъективно очень неприятно) >И ничего никуда не прятать Если его не прятать то либо он будет оказыватся пустым в других строках либо устраивать чехарду постоянно меняя источник у контрола ограниченный/неограниченный а неограниченный источник тяжел по определению а если прятать то визуально то-же самое но неограниченный источник засасывается только один раз PS Можно конечно засосать неограниченный источник в рекордсет и подставлять оттуда,но с скрыванием контрола кода меньше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2004, 17:13:59 |
|
||
|
Список вместо подчиненной в ленточной форме
|
|||
|---|---|---|---|
|
#18+
Просто, чтобы разговор поддержать ;-)) LatukТебе же сказали для списка решения нет Этого мне никто не говорил - у тебя в голове сложилась другая постановка, отличная от моей - извини, значит я плохо пояснил. Для моей - подходит, его преимущества читай выше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2004, 17:30:33 |
|
||
|
Список вместо подчиненной в ленточной форме
|
|||
|---|---|---|---|
|
#18+
Если его не прятать то либо он будет оказыватся пустым в других строках либо устраивать чехарду постоянно меняя источник у контрола ничего не оказывается пустым. на GotFocus - подсовывать ограниченный, на LostFocus - соответственно неограниченный. Все отрисовывается как надо. Метод борьбы с "тяжелыми" источниками - именно заранее заполнить рекордсет. Неограниченный совсем заранее, ограниченный - на current Твой способ с двумя комбиками вроде как преимуществ не имеет, точно так же надо ловить Current, GotFocus и когда-то заполнять ограниченный источник, зато на один контрол больше и еще фокус туда сюда гонять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2004, 17:31:03 |
|
||
|
Список вместо подчиненной в ленточной форме
|
|||
|---|---|---|---|
|
#18+
Есть еще одна поблемма при использовании перемены источника по GotFocus/LostFocus на Access2003ADP если перескакивать с одного комбика на другой в одном и томже столбце ленточной формы то одно то другое из событий из событий не срабатывает(попеременно) т.е. если у текущего контрола сработало LostFocus то у получившего фокус контрола из другой строки GotFocus не срабатывает а в следующий раз наоборот GotFocus контрола из другой строки сработает а у текущего контрола LostFocus не срабатывает. в результате чехарды ограниченный/неограниченный не получается и контрол в теряющей фокус строке делается пустым. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2004, 18:10:49 |
|
||
|
Список вместо подчиненной в ленточной форме
|
|||
|---|---|---|---|
|
#18+
>Этого мне никто не говорил см пост ЛП от сегодня, 11:04 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2004, 18:12:12 |
|
||
|
Список вместо подчиненной в ленточной форме
|
|||
|---|---|---|---|
|
#18+
Поправка GotFocus срабатывает всегда LostFocus через раз ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2004, 18:16:45 |
|
||
|
Список вместо подчиненной в ленточной форме
|
|||
|---|---|---|---|
|
#18+
Если сделать примитивно: Форма Заказы с полями "НомерЗаказа", "Клиент", "Что-то там еще про заказ", сортировка по полю "Клиент", за тем по "НомерЗаказа", то чем это будет отличаться от поставленной задачи? Тем, что в поле "Клиент" будут повторяющиеся значения? Ну и хрен с ними. За то просто, без выкрутасов и набор записей будет обновляемым. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2004, 18:31:13 |
|
||
|
Список вместо подчиненной в ленточной форме
|
|||
|---|---|---|---|
|
#18+
А если так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2004, 20:22:56 |
|
||
|
Список вместо подчиненной в ленточной форме
|
|||
|---|---|---|---|
|
#18+
Почти тоже самое без строчки кода ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2004, 09:43:41 |
|
||
|
Список вместо подчиненной в ленточной форме
|
|||
|---|---|---|---|
|
#18+
Робяты у Access-а есть стандартный интерфейс для такого дела. Называется "подтаблица", забей на ленточную форму и сделай табличную с развернутой подтаблицей. ---------------- Клиенты будут хрюкать от удовольствия... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2004, 10:13:04 |
|
||
|
Список вместо подчиненной в ленточной форме
|
|||
|---|---|---|---|
|
#18+
авторЕсли сделать примитивно: Форма Заказы с полями "НомерЗаказа", "Клиент", "Что-то там еще про заказ", сортировка по полю "Клиент", за тем по "НомерЗаказа", то чем это будет отличаться от поставленной задачи? Тем, что в поле "Клиент" будут повторяющиеся значения? Ну и хрен с ними. За то просто, без выкрутасов и набор записей будет обновляемым.Второе по разумности предложение (1-ое - переубдить клиента).Причем, повторяющиеся значениея клиентов можно не выводить на форуме есть решение для формы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2004, 10:16:38 |
|
||
|
Список вместо подчиненной в ленточной форме
|
|||
|---|---|---|---|
|
#18+
>Причем, повторяющиеся значениея клиентов можно не выводить Ровно то что я предлагал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2004, 10:22:28 |
|
||
|
Список вместо подчиненной в ленточной форме
|
|||
|---|---|---|---|
|
#18+
Продолжаю настаивать, что этот режим относится к принятию решений, для чего и надо делать дополнительный отчёт, запрос или что угодно, а не к работе с данными. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2004, 10:35:53 |
|
||
|
Список вместо подчиненной в ленточной форме
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2004, 10:52:16 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32672059&tid=1672099]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
64ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
68ms |
get tp. blocked users: |
2ms |
| others: | 218ms |
| total: | 396ms |

| 0 / 0 |
