|
Отбор по дате | ☑ | ||
---|---|---|---|---|
0
Смертник
11.02.13
✎
13:18
|
При Заполнении табличной части документа по другому документу, необходимо сделать отбор по дате документа. Делаю следующий отбор:
Массив = Новый Массив; Массив.Добавить(Тип("Дата")); КД = Новый КвалификаторыДаты(ЧастиДаты.Дата); ОписаниеТипа = Новый ОписаниеТипов(Массив, КД); ВвестиЗначение(Объект.ДатаОтгрузки, "Дата отгрузки", ОписаниеТипа); Дата появляется, но отбора не происходит - выходят все документы |
|||
1
Wobland
11.02.13
✎
13:19
|
продолжай, мы внимаем
|
|||
2
Wobland
11.02.13
✎
13:20
|
расскажи, как можно в 1с ввести дату?
|
|||
3
Classic
11.02.13
✎
13:20
|
Ваще не вижу в (0) отбора
|
|||
4
Reset
11.02.13
✎
13:21
|
>>Делаю следующий отбор
Так где отбор-то ? :) |
|||
5
Wobland
11.02.13
✎
13:21
|
(3) (4) спокойно, автор телепат, делает это силой мысли
|
|||
6
Maxus43
11.02.13
✎
13:23
|
ВвестиДату(<Дата>, <Подсказка>, <ЧастьДаты>)
|
|||
7
Maxus43
11.02.13
✎
13:23
|
или просто
ВвестиЗначение(Объект.ДатаОтгрузки, "Дата отгрузки"); зачем ненужные 4 строчки непонятно |
|||
8
Maxus43
11.02.13
✎
13:24
|
ну а про отбор я помолчу лучше
|
|||
9
Смертник
11.02.13
✎
13:26
|
ФормаВыбора.Отбор.ДатаОтгрузки.Установить(Объект.ДатаОтгрузки);
|
|||
10
Wobland
11.02.13
✎
13:29
|
(9) а это на больше или на меньше отбор?
|
|||
11
Смертник
11.02.13
✎
13:29
|
на равно вроде как
|
|||
12
Classic
11.02.13
✎
13:35
|
(11)
Использование неплохо бы включить. Да и равно - будут только с временем 0 отрабатывать |
|||
13
НафНаф
11.02.13
✎
13:37
|
что есть Объект?
|
|||
14
Смертник
11.02.13
✎
14:37
|
а как именно чтобы на дату отработка шла без времени? Объект - в данном случае Заказ покупателя
|
|||
15
Wobland
11.02.13
✎
14:39
|
(14) в интервале промеж начало дня и конец дня?
|
|||
16
GANR
11.02.13
✎
14:41
|
(0) Где алгоритм, который делает отбор? Его в упор не видно.
|
|||
17
Смертник
11.02.13
✎
14:59
|
ФормаВыбора = Документы.ЗаказПокупателя.ПолучитьФормуВыбора();
ФормаВыбора.Заголовок = "Выберите заказ покупателя для заполнения таблицы товары"; ФормаВыбора.РежимВыбора = Истина; ФормаВыбора.Отбор.Грузоотправитель.Установить(Объект.Грузоотправитель); ФормаВыбора.Отбор.Подразделение.Установить(Объект.Подразделение); ФормаВыбора.Отбор.Подразделение.Использование = Истина; Склад = Объект.Склад; Если НЕ Склад.Пустая() Тогда ФормаВыбора.Отбор.СкладГруппа.Установить(Склад); КонецЕсли; |
|||
18
НЕА123
11.02.13
✎
15:02
|
чую, что открывается другая форма.
|
|||
19
Смертник
11.02.13
✎
15:03
|
так у Даты отгрузки формат даты - без времени
|
|||
20
Wobland
11.02.13
✎
15:05
|
(19) не бывает даты без времени
|
|||
21
Смертник
11.02.13
✎
15:08
|
Дата отгрузки это не дата документа
|
|||
22
Classic
11.02.13
✎
15:10
|
использование поставил?
|
|||
23
Reset
11.02.13
✎
15:13
|
Установить() использование ставит в истину, если явно не отменить во втором параметре
|
|||
24
Смертник
11.02.13
✎
15:29
|
да поставил, вроде отрабатывает
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |