|
Как указать момент времени для запроса по остаткам в форме документа? | ☑ | ||
---|---|---|---|---|
0
EarthsSoul
17.07.17
✎
13:26
|
Добрый день
Документ проводится и есть кнопка заполнения по остатку. Заполнение табличной части у меня в форме документа. И вот забыл как методолигчески правильно сделать запрос на остатки в базе. В модуле документа я бы сделал так Запрос.УстановитьПараметр("МоментВремени", Новый Граница(МоментВремени(), ВидГраницы.Исключая)); Но в модуле формы документа нет доступа к моменту времени ... Напомните пожалуйста как корректно сделать :) |
|||
1
Волшебник
модератор
17.07.17
✎
13:29
|
Момент времени - это дата + документ.
|
|||
2
EarthsSoul
17.07.17
✎
13:29
|
вернее как правильно заполнить параметр
|
|||
3
1dvd
17.07.17
✎
13:29
|
Запрос.УстановитьПараметр("МоментВремени", Новый Граница(Ссылка, ВидГраницы.Исключая));
|
|||
4
Волшебник
модератор
17.07.17
✎
13:30
|
(2) ДокументОбъект.МоментВремени()
|
|||
5
EarthsSoul
17.07.17
✎
13:33
|
(4)
Предварительно получить перемененную ДокументОбъект так ДокументОбъект = ССылка.ПолучитьОбъект() ? |
|||
6
EarthsSoul
17.07.17
✎
13:34
|
(3) тоже отрабатывает, спасибо
Мне кажется это вариант более правильный |
|||
7
Волшебник
модератор
17.07.17
✎
13:34
|
(5) в форме документа должен быть основной реквизит типа ДокументОбъект. Что-то типа ЭтотОбъект или Объект или Ключ или Данные
|
|||
8
EarthsSoul
17.07.17
✎
13:40
|
(7) нет там такого метода
https://drive.google.com/file/d/0B6-Sm5MWTqclY29MUE5mU3RnQ28/view?usp=sharing |
|||
9
Волшебник
модератор
17.07.17
✎
13:42
|
(8) Вероятно, у тебя ущербный тонкий клиент. У меня в толстом всё есть.
|
|||
10
EarthsSoul
17.07.17
✎
13:43
|
(9) да тонкий ))
|
|||
11
Волшебник
модератор
17.07.17
✎
13:44
|
(10) Тогда о каких запросах идёт речь?
|
|||
12
EarthsSoul
17.07.17
✎
13:45
|
(11) Хорошо уважаемый Волшебник, как правильно заполнить табличную часть если нужен запрос к серверу ?
|
|||
13
EarthsSoul
17.07.17
✎
13:45
|
ой точно, чего я пишу
|
|||
14
EarthsSoul
17.07.17
✎
13:46
|
Ну тонкий клинет, но запросы выполняется на сервере... Блин сейчас проверю то что ты написал
|
|||
15
EarthsSoul
17.07.17
✎
13:50
|
В общем нет такого метода в (4)
Работаю в тонком клиенте вызываю процедуру на сервере в форме документа и заполняю табличную часть. Вопрос к (11), как правильно ? |
|||
16
Волшебник
модератор
17.07.17
✎
13:51
|
(15) На сервере этот метод есть.
|
|||
17
EarthsSoul
17.07.17
✎
13:53
|
1С:Предприятие 8.3 (8.3.10.2299) - хотя сомневаюсь что дело в платформе,
Думаю метода нет верный ответ (3) |
|||
18
aleks_default
17.07.17
✎
14:01
|
(0) Зачем тебе момент времени документа, если ты не обработке проведения?
|
|||
19
Волшебник
модератор
17.07.17
✎
14:05
|
(17) У нас пока ещё верной задачи нет, а ты уже говоришь про верный ответ.
|
|||
20
1dvd
17.07.17
✎
15:08
|
(17) Верный до тех пор, пока этот код не начнет выполнятся на незаписанном документе
|
|||
21
Вафель
17.07.17
✎
15:14
|
Новый МоментВремени(Дата, Ссылка)
|
|||
22
Хрыч
17.07.17
✎
15:55
|
момент времени есть только у записанного документа. ты хочешь новый документ сначала записывать, а потом заполнять его таблицу?
|
|||
23
Хрыч
17.07.17
✎
16:32
|
(0) нет необходимости использовать границу, т.к. при расчете остатков учитываются только движения, сделанные до указанного момента времени. граница требуется тогда, когда остатки нужны с учетом движений документа.
|
|||
24
h-sp
17.07.17
✎
16:54
|
(17) там же есть уже это. Называется подбор. Поэтому вам не надо изобретать велосипед с квадратными колесами, а открыть типовую конфигурацию и посмотреть, как это сделано.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |