|
Хочу ставить отметки в ДС... | ☑ | ||
---|---|---|---|---|
0
mikecool
01.09.14
✎
12:38
|
Сам ДС - выборка из Остатки() РН с произвольным запросом.
Хочется иметь возможность отметки строк и отборы Знаю, что напрямую ставить отметки - никак, через запрос - тоже пока не придумаю, как задать условия для отметки по всем измерениям... пока подумываю на форму покласть ТЗ, в которую выгружать данные ДС но - хочется пользоваться отборами от ДС как отследить момент установки значения отбора и соответственно сам факт отбора в ДС? событий не увидел (( кто что посоветует по решению вопроса? |
|||
1
КтоКакБог
01.09.14
✎
12:42
|
Используйте множественное выделение (с) С.Нуралиев
|
|||
2
mikecool
01.09.14
✎
12:47
|
(1) это прекрасно, но хочется другую возможность, множественное оставлю как неизбежность
|
|||
3
mikecool
16.09.14
✎
23:19
|
попробую поднять, авось...
|
|||
4
IamAlexy
16.09.14
✎
23:25
|
ты еще итогов по колонкам с учетом поиска попроси..
|
|||
5
smotritel
16.09.14
✎
23:31
|
(4) так это выпросили уже ж - http://v8.1c.ru/o7/201404list/index.htm (в 8.3.6)
|
|||
6
vde69
16.09.14
✎
23:39
|
ПриПолученииДанных
других реакторов связаных с авто получением данных нет.. |
|||
7
Drac0
16.09.14
✎
23:50
|
(0) Есть вариант юзать СКД и результат выгружать в ТЗ на форме.
|
|||
8
Шурик71
17.09.14
✎
00:17
|
через пень-колоду наверно примерно так заработает, но уж очень уныло:
преобразовать пометку в строки тз ... Установитьпараметрдинамическогосписка("тз",тз); выбрать тз.отбор1, тз.отбор2, тз.отбор3 поместить вт из &тз как тз; выбрать рег.изм1, рег.изм2, рег.изм3 , выбор когда вт.отбор1 есть null тогда ложь иначе истина конец как пометка из рег как рег левое соединение вт как вт по рег.изм1=вт.отбор1 и изм2=отбор2 и изм3 = отбор3 при каждом изменении пометки - переустановка параметра и обновление строк списка... |
|||
9
vde69
17.09.14
✎
08:39
|
здесь главный вопрос где они (отметки) хранятся...
--------------------------------------------------------- для обычных форм: если их мало то тупо в массив записываем ключи записей ДС (ссылка или ключ) а в "приПолученииДанных" оформляем колонку булево не привязаную к конкретным данным ------------------------------------------------------- для УФ: этот массив помещаем в параметр запроса и вызываем оповеститьОИзменении, в запросе новое поле Выбор когда т.Ссылка в (&мойМассив) тогда Истина Иначе Ложь КАК ПолеВыбора |
|||
10
mikecool
17.09.14
✎
09:10
|
(8) дин список с ВТ не работает, так то просто было бы
|
|||
11
mikecool
17.09.14
✎
09:11
|
(6) попробую юзать события
уже есть мысль скрыть дин список, а его результат транслировать в ТЗ на форме |
|||
12
neckto
17.09.14
✎
09:34
|
||||
13
vde69
17.09.14
✎
09:37
|
(11) кстати можно использовать один финт :)
добавляем параметр сеанса фиксированый массив, в него пишем список строк у которых должны быть пометки. фишка в том, что система оповещает динамические списки об изменении параметров сеанса... |
|||
14
vde69
17.09.14
✎
09:38
|
(12) я это описал в (9)
|
|||
15
Шурик71
17.09.14
✎
10:03
|
(10) Да, склероз.
Посмотрел старую разработку - там у меня был просто параметр - массив элементов справочника. Тогда или через выгрузку в ТЗ, или генерировать составной ключ условия, примерно так: Где (""+Номенклатура.Код + "|" + Склад.Код) в (&Массив) |
|||
16
mikecool
17.09.14
✎
10:51
|
(13) можно попробовать, если найду номера строк ))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |