Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: 1С для программиста

  Все выпуски  

RusFAQ.ru: 1С для программиста


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / 1С для программиста

Выпуск № 443
от 16.03.2007, 15:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 344, Экспертов: 44
В номере:Вопросов: 1, Ответов: 2


Вопрос № 77849: здравствуйте!!! У меня код выбирает периоды. Подскажите, как програмно узнать, какой именно период в данный момент используется в выборке. начало и конец периода не нужно, нужно именно, с каким периодом цикл работает в данный момент, там,...

Вопрос № 77.849
здравствуйте!!!
У меня код выбирает периоды.
Подскажите, как програмно узнать, какой именно период в данный момент используется в выборке.
начало и конец периода не нужно, нужно именно, с каким периодом цикл работает в данный момент, там, где сообщить

Приложение:

Отправлен: 11.03.2007, 15:12
Вопрос задал: BigHard (статус: 5-ый класс)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 4)

Отвечает: Gorus
Здравствуйте, BigHard!
Попробуйте так:
МесяцСтрокой=ПериодСтр(БИ.НачДата,БИ.КонДата);
НомерМесяца=ДатаМесяц(БИ.НачДата);
Ответ отправил: Gorus (статус: 4-ый класс)
Ответ отправлен: 12.03.2007, 10:12
Оценка за ответ: 1
Комментарий оценки:
пробовал, я же писал, не давайте мне ответы по началу и концу периода, Ваш код дает значения только Дата1 и дата2, а они мне и так известны

Отвечает: Elric
Здравствуйте, BigHard!

Длительность (или тип) периода Вы указываете в методе ВыполнитьЗапрос (в Вашем примере -- это месяц), начало и конец периода получаете в атрибутах НачДата и КонДата (если период -- "Операция" или "Проводка", то в атрибуте Операция есть прямая ссылка на операцию), это все что необходимо чтобы понять в каком периоде Вы сейчас рабтаете.
Что касается того, как получить строковое представление периода (например, "январь 2007 г."), то для этого есть системная функция ПериодСтр
---------
Мирный атом в КАЖДЫЙ дом!
Ответ отправил: Elric (статус: Специалист)
Ответ отправлен: 12.03.2007, 11:59
Оценка за ответ: 4
Комментарий оценки:
спасибо, как я уже понял, конкретно период узнать не получиться, ну я уже все сделал другим способом.


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
ООО "Мастер-Эксперт Про", Москва, 2007
Авторские права | Реклама на портале
Версия системы: 4.45 beta от 20.02.2007
Яндекс Rambler's Top100

В избранное