Как указать момент времени для запроса по остаткам в форме документа? #801315


#0 by EarthsSoul
Документ проводится и есть кнопка заполнения по остатку. Заполнение табличной части у меня в форме документа. И вот забыл как методолигчески правильно сделать запрос на остатки в базе. В модуле документа я бы сделал так Но в модуле формы документа нет доступа к моменту времени ... Напомните пожалуйста как корректно сделать :)
#1 by Волшебник
Момент времени - это дата + документ.
#2 by EarthsSoul
вернее как правильно заполнить параметр
#3 by 1dvd
Запрос.УстановитьПараметр("МоментВремени", Новый Граница(Ссылка, ВидГраницы.Исключая));
#4 by Волшебник
ДокументОбъект.МоментВремени
#5 by EarthsSoul
Предварительно получить перемененную ДокументОбъект   так ДокументОбъект = ССылка.ПолучитьОбъект ?
#6 by EarthsSoul
тоже отрабатывает, спасибо Мне кажется это вариант более правильный
#7 by Волшебник
в форме документа должен быть основной реквизит типа ДокументОбъект. Что-то типа ЭтотОбъект или Объект или Ключ или Данные
#8 by EarthsSoul
нет там такого метода
#9 by Волшебник
Вероятно, у тебя ущербный тонкий клиент. У меня в толстом всё есть.
#10 by EarthsSoul
да тонкий ))
#11 by Волшебник
Тогда о каких запросах идёт речь?
#12 by EarthsSoul
Хорошо уважаемый Волшебник, как правильно заполнить табличную часть если нужен запрос к серверу ?
#13 by EarthsSoul
ой точно, чего я пишу
#14 by EarthsSoul
Ну тонкий клинет, но запросы выполняется на сервере... Блин сейчас проверю то что ты написал
#15 by EarthsSoul
В общем нет такого метода в Работаю в тонком клиенте вызываю процедуру на сервере в форме документа и заполняю табличную часть. Вопрос к , как правильно ?
#16 by Волшебник
На сервере этот метод есть.
#17 by EarthsSoul
1С:Предприятие 8.3 (8.3.10.2299) - хотя сомневаюсь что дело в платформе, Думаю метода нет верный ответ
#18 by aleks_default
Зачем тебе момент времени документа, если ты не обработке проведения?
#19 by Волшебник
У нас пока ещё верной задачи нет, а ты уже говоришь про верный ответ.
#20 by 1dvd
Верный до тех пор, пока этот код не начнет выполнятся на незаписанном документе
#21 by Вафель
Новый МоментВремени(Дата, Ссылка)
#22 by Хрыч
момент времени есть только у записанного документа. ты хочешь новый документ сначала записывать, а потом заполнять его таблицу?
#23 by Хрыч
нет необходимости использовать границу, т.к. при расчете остатков учитываются только движения, сделанные до указанного момента времени. граница требуется тогда, когда остатки нужны с учетом движений документа.
#24 by h-sp
там же есть уже это. Называется подбор. Поэтому вам не надо изобретать велосипед с квадратными колесами, а открыть типовую конфигурацию и посмотреть, как это сделано.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С