#0
by Vln
Всем привет!Пишу такой запрос:ТекстСКЛ ="Возвращает все, кроме оборотов за последнюю дату указанного периода (начДат-конДат)Читаю в описании:<КонецПериода>Тип: значение.Строка, представляющая период или момент времени во внутреннем формате 1С.Если передан период времени (дата, позиция документа), он в расчет не включается.Для того чтобы он включался в расчет нужно воспользоваться модификатором, или предварительно сформировать момент времени (См. СформироватьПозициюДокумента).По умолчанию точка актуальности.Не пойму каким модификатором надо воспользоваться, или как мне сформировать момент времени.Подскажите, кто знает.
#3
by тСухов
Ищи здесь:http://itland.ru/forum/index.php?s=9a51698f806eb465571e1d466ae08289&showforum=8
#5
by Vln
State 22007, native 241, message [Microsoft][ODBC SQL Server Driver][SQL Server]Syntax error converting datetime from character string. Мне никакой документ не нужен, задается интервал дат. Или я чего-то не понимаю?
#6
by Ager
RecordSet.УстановитьТекстовыйПараметр("конДата",ВыбКонПериода);...|FROM $РегистрОбороты.прибль(:начДат, :конДат~,
#7
by orefkov
Есть еще второй вариант вызова СформироватьПозициюДокумента.ЛибоУстановитьТекстовыйПараметр("КонДата", КонДата+1);
#8
by Vln
Сделано вот так:коннект1С.УстановитьТекстовыйПараметр("начДат",глМетаДата.ПолучитьСтрИзДаты(КонДата)) Попробовал так:коннект1С.УстановитьТекстовыйПараметр("начДат",глМетаДата.ПолучитьСтрИзДаты(КонДата+1)), выдает какие-то непонятные суммы, вообще огромные.
#11
by Ager
Вместоконнект1С.УстановитьТекстовыйПараметр("начДат",глМетаДата.ПолучитьСтрИзДаты(КонДата))сделатьконнект1С.УстановитьТекстовыйПараметр("конДат",КонДата)и|FROM $РегистрОбороты.прибль(:начДат, :конДат~,
#13
by zzz
QUOTE (SergeyFirst @ Nov 29 2004, 15:58)а что значит этот хвостик в конце "~" ?-------------------------------Передано значение типа дата:ДатаНачала = '20030613' то выборка будет строится с НачДаты по (КонДата - 1), т.к. все значения от КонДаты в выборку бы не попали, т.к. в поле DATE_TIME_IDDOC после даты идет время, а любой символ больше пробела, т.е. 20041201000001 больше, чем 20041201
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Свод проводок в программе 1с "Зарплата и Кадры 7.7"
- Цветные строки в таблице значений
- V7: Запрос реквизита документа из справочника партий в регистре партий
- Автоматизировать ювелирный магазин
- Как запрограммировать автоповтор символа на программируемой клавиатуре Posiflex
- Нумерация штрих-этикеток
- переоценка валютных счетов в особом порядке?
- Процедура ПриНачалеВыбораЗначения(,)
- Нет возможности удалить строку!
- Как сохранить печатную форму отчета в (.mxl) файл программно?
- Как создать элемент по полному коду в новом справочнике
- Как поймать событие при выборе элемента в форме списка?
- Как отменить профвзносы?
- Документация по v8
- MS Agent в 1С
- Какой функцией получить название месяца из даты ?
- Создание программно гиперссылки на ячейку в Excell из 1С
- Свод по заработной плате.
- Сколько условий может быть через И?
- округление представления поля "оклад" в ЗиК 7.70.253