Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Grid + 2 Combo в одном столбце / 5 сообщений из 5, страница 1 из 1
25.08.2003, 22:13
    #32246864
Нат
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Grid + 2 Combo в одном столбце
Даны две таблицы (упрощённо и по необходимости):
1. Дата наряда
Код рабочего № 1
Код рабочего № 2

2. Код рабочего
ФИО
В наряд отправляюся либо один, либо два рабочих.

Требуется: в Grid по первой таблице вывести следующее:
- если работник один, то Combo (для выбора ФИО) одно длинное на всю ширину столбца,
- если работников два, то в этом же столбце два Combo (для выбора ФИО).
Это выглядит так:
!======!=================== !
! Дата ! ФИО рабочих !
!_______!_____________________ !
! 01.01 ! Петров И.И. ! V !
!_______!_______!___!_______!___!
! 02.01 !Иванов ! V !Петров ! V !
!_______!_______!___!_______!___!
! 03.01 !Клопов ! V !Петров ! V !
!_______!_______!___!_______!___!
! 04.01 ! Петров И.И. ! V !
!_______!__________________!___!


Если через Grid и Combo не получается, то как это можно это реализовать.
...
Рейтинг: 0 / 0
26.08.2003, 01:32
    #32246899
Андрей Давыдов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Grid + 2 Combo в одном столбце
Может стоит раскидать их по разным столбцам?
Геморрроя меньше.

Если нет то Создать два объекта: combo и контрол(контейнер) с 2-мя комбо.

И в зависимости от условий (DynamicCurrentControl Грида) показывать
либо одно либо другое.
...
Рейтинг: 0 / 0
26.08.2003, 08:22
    #32246974
Aijik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Grid + 2 Combo в одном столбце
Согасен с первым вариантом Андрея... Сделайте 2 столбца - "1-й рабочий, 2-й рабочий". Ну будет в некоторых случаях один столбец пустым - ну и замечательно. Извраты с контейнером, мне кажется, для данной задачи является неадекватным геморроем...
...
Рейтинг: 0 / 0
26.08.2003, 11:12
    #32247190
Нат
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Grid + 2 Combo в одном столбце
В том то всё и дело, что это лишь упрощённый пример задачи (да и то не той, которая исследуется), а требуется именно это - либо показывать один комбо, либо два комбо в зависимости от заполнения таблицы.
...
Рейтинг: 0 / 0
26.08.2003, 11:20
    #32247218
Aijik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Grid + 2 Combo в одном столбце
И сколько вариантов количества рабочих возможно? Может стоит это вынести за грид ? Рядом расположить с ним и обновлять комбы при движении по гриду
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Grid + 2 Combo в одном столбце / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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