Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Подскажите советом
|
|||
|---|---|---|---|
|
#18+
Уважаемые господа, посоветуйте пожалуйста, у меня следйющая ситуация: пытаюсь максимально упростить интрефейс для пользователя. Есть таблица шапок документов Есть таблица спецификаций для приходных документов Есть таблица спецификаций для расходных документов Их две потому, что приходуеться сырье, расходуется изделие из этого сырья. Как я уже сказал хочу сделать интерфейс наиболее простым, для этого загружаю в дата сет все данные создаю отношения между таблицами и вывожу их в датагрид. Внимание вопрос: как сделать чтобы подчиненная таблица открывалась в зависимости от значения поля в таблице шапок. Тоесть если тип документа приходный значит открывается для них спецификация, если расходные значит открывается для них спецификация, я пытался в событии Датагрида Navigate прописать TableStyle не получилось, он сперва выводит дочернюю таблицу а потмо только срабатывает событие. Подскажите пожалуйста как быть? Заранее очень благодарен за ответ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2004, 22:34 |
|
||
|
Подскажите советом
|
|||
|---|---|---|---|
|
#18+
Вообще описание очень общее, но попробую: Как я понял по значению наименования документа (шапки ???) в одной таблице надо вывести в датагрид данные или таблицы1 или таблицы2. Если данные на сервере, то предлагаю следующее: На форме: комбобокс или листбокс и рядом датагрид. В комбобокс (листбокс) загрузить данные с наименованиями документов. ValueMember - ID документа, DisplayMember - наименование документа. На SelectedValueChanged ком(лист)бокса повесить заполнение датагрида результатами ХП с параметром, передаваемым в неё из ком(лист)бокса. В качестве параметра - ValueMember. В ХП в зависимости от параметра - или Select ... tab1 или Select ... tab2. Пока вроде всё, если принципиально устраивает, то можно развернуть далее. Повторяю, что этот вариант - только с SQL server. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2004, 09:26 |
|
||
|
Подскажите советом
|
|||
|---|---|---|---|
|
#18+
база Аксесс, второе, таблицы выводяться с помощью одного датагрида, если между таблицами в датасете инициализировано отношение то датагрид может его подхватывать. необходимо чтобы в зависимости от значения поля "type" по нажатию на "Просмотреть спецификацию" появлялась либо таблица1 либо таблица2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2004, 20:26 |
|
||
|
Подскажите советом
|
|||
|---|---|---|---|
|
#18+
Не совсем еще въехал :-( Смогли бы вы сделать тестовый проект и прикрепить к своему сообщению. А тестовую БД например можно сделать в Access (mdb). Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2004, 08:23 |
|
||
|
Подскажите советом
|
|||
|---|---|---|---|
|
#18+
сделал тестовый примерчик, где в датагриде при нажатии на "Просмотреть спецификацию" появляеться спецификация из таблицы 1. Напоминаю вопрос - как сделать так чтобы при нажатии на "Просмотреть спецификацию" открывалась либо таблица1 либо таблица2 в зависимости от значения поля type в основной таблице. простите за товтологию:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2004, 13:36 |
|
||
|
Подскажите советом
|
|||
|---|---|---|---|
|
#18+
crowler как сделать чтобы подчиненная таблица открывалась в зависимости от значения поля в таблице шапок. Тоесть если тип документа приходный значит открывается для них спецификация, если расходные значит открывается для них спецификация см. прикрепленный проект, внесенные изменения помечены как by Sa Надеюсь этот вариант вам подойдет. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2004, 21:37 |
|
||
|
|

start [/forum/topic.php?fid=20&msg=32667856&tid=1438495]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
53ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 255ms |
| total: | 379ms |

| 0 / 0 |
