|
![]() |
#1 |
Участник
|
Если таблица с параметрами обязательно существует для каждой пары склад-номенклатура, то проблем нет. А вот если может и не существовать, то, как мне кажется, тут без программирования не обойтись
|
|
![]() |
#2 |
Участник
|
А если сделать OuterJoin параметров к складам + возможно указать свойство InsertIfEmpty?
|
|
|
За это сообщение автора поблагодарили: Prophetic (1). |
![]() |
#3 |
Участник
|
Цитата:
Возвращаемся к основному вопросу: запись таблицы параметров обязательно есть для каждой пары склад-номенклатура? Если "Да", то описанная задача возможна, если "Нет", то только программировать. |
|
![]() |
#4 |
Участник
|
Цитата:
Сообщение от Владимир Максимов
![]() Не знаю, допускает ли в 4 версии Outer Join править "не существующие" записи подчиненной таблицы или просто автоматом создаст недостающие? Но в последнем случае это означает автоматом сгенерить недостающие записи и фактически сделать inner Join.
Возвращаемся к основному вопросу: запись таблицы параметров обязательно есть для каждой пары склад-номенклатура? Если "Да", то описанная задача возможна, если "Нет", то только программировать. Outer join с InsertIfEmpty от параметров к складам выводит три записи с пустыми значениями, дает возможность сохранить значения только для одной записи. Последний раз редактировалось Prophetic; 23.09.2010 в 11:39. |
|
![]() |
#5 |
Участник
|
Цитата:
Если "Да", то генерите автоматом недостающие записи по каждому складу при выборе номенклатуры и делайте связку по Inner Join. Если "Нет", то без программирования все-равно не получится. Ведь даже если Вы реализуете то, что хотите, но в момент сохранения придется проверять запись на пустоту и удалять если пусто. PS: вообще-то, описана почти стандартная схема Шапка документа - Номенклатура - Складская аналитика. Может, стоит просто скопировать то, что есть в стандартных формах заказов и закупок? |
|
|
За это сообщение автора поблагодарили: Prophetic (1). |
![]() |
#6 |
Участник
|
Цитата:
Цитата:
Всех благодарю за участие в обсуждении. |
|
![]() |
#7 |
Участник
|
а если отказаться от такой постановки и сделать по аналогии с профилями разноски (жкс еще имеет ту же схему) - скорее всего параметры конечны и имеют группировку
поля на таблице itmRelation - Все, ГруппаНом, Нома, МояГруппа InventLocation - Все, Склад parmField - собственно параметр прозрачность сопровождения, минимум записей |
|
|
![]() |
||||
Тема | Ответов | |||
Помогите показать в одном гриде две таблицы | 12 | |||
Две таблицы в одном datasource | 10 | |||
Две таблицы в одном гриде | 3 | |||
Один DataSource на две таблицы | 14 | |||
Две таблицы - один grid!? | 3 |
|