#0
by АндрейМТ
Подскажите плз, как сделать начало или конец дня определенной даты. Вот есть например: Дата1; (22.09.05) и время этой переменной например 15:53 А как сделать так чтобы эта Дата1 была на начало или конец дня ???
#1
by АндрейМТ
АвтоВремяНачалоДня - Это для проведения документов, а мне бы запрос сделать на начало дня... А функии я такой не нашел :-((
#2
by klepa
Рег.РассчитатьРегистрыНа всегда рассчитывает на начало дня Рег.РассчитатьРегистрыПо всегда рассчитывает по конец дня Если нужно, воспользуйся СформироватьПозициюДокумента Запросы, по-моему, всегда идут с начала дня по конец дня, а если надо, то сначала сформируй позицию документа, а потом работай с ней как с датой. P.S. Не играйся со временем, можно нарваться на глюки
#4
by АндрейМТ
Спасибо, но я со временем не играюсь :-) Просто отчет нужно по товарам делать на конец дня. А вот как эту дату получить... Может можно указать что 00 часов 00 минут 01 секунда ???
#7
by klepa
Повторуюсь еще раз: узнавать конец дня НЕ нужно. БИ.ВыполнитьЗапрос(НачДата,КонДата,Счет) рассчитывает остатки на начало НачДата и на конец КонДата. Это простейшее решение. Как бы ты ни отнимал секунду-полсекунды, у тебя все равно есть вероятность, что после этой полсекунды будут проведенные документы. А вышеприведенная комманда считает остатки на конец дня ТОЧНО. Запрос поступает точно так же. P.S. Не убедил? Возьмем так: рассчитай что хочешь 2 раза: на один день и на последующий. БИ1.ВыполнитьЗапрос(Дата1+1,,Счет); Аксиома: остатки на конец дня БИ.СКД всегда совпадают с остатками на начало последующего дня БИ1.СНД Не убедил? Проверь!!!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Начало месяца и начало квартала в SQL запросе
- Документы в начало/конец дня
- зарплата на конец месяца не совпадает на начало месяца
- разное сальдо на конец дня и начало следующего дня
- Фоновое задание. Начало задания и начало сеанса не совпадают.
- Остатки на конец и начало дня не совпадают
- Кон на конец дня <> Нач остаток на начало следующего дня.
В этой группе 1С
- 1С не запускается по сети!
- Сохранить документ Word в базе 1С
- установка и снятие пометок в таблице значений
- Как из модуля объекта увидеть переменную модуля формы?
- Не обнаружен ключ защиты программы на комп. пользователей
- Как узнать текущий номер строки в табличной части документа?
- Как посчитать строки в таблице обработки по колонке
- Обработка упирается в 2Гб предел по памяти - есть ли выход?
- При открытии в конфигураторе "общих таблиц" вылет
- Зачем при подключение через ADO вызывать метод RecordSet.MoveFirst()?
- Можно ли перенести номенклатуру и остатки с Паруса в 1С?
- как взять данные из табличной части документа
- А как в Комплексной грамотно разделить виды деятельности одной фирмы?
- Знак табуляции при сохранении в xml преобразуется в знак пробела
- Кто нить настраивал xerox workcentre pe 16 по сети?
- выгрузить dll из памяти
- Добавление новой строки в табличной части документа?
- как программно узнать какая роль у текущего пользователя?
- Поле агрегатного объекта не обнаружено
- при открытии из 1С *.ert открывается диалог ОС о выборе программы?