Имя: Пароль:
1C
1С v8
Проблема с выбором периода
0 deadpuma
 
29.11.12
11:11
Делаю обработку загрузки электронных писем, если выбираю период,например, 13.11.2012 по 14.11.2012 то документы между этими датам не выбираются? как сделать чтобы документы между этими датами выбирались?

вот процедура выбора периода:

Процедура ВыбПериодНажатие1(Элемент)
   НастройкаПериода = Новый НастройкаПериода;
   НастройкаПериода.РедактироватьКакИнтервал = Истина;
   НастройкаПериода.РедактироватьКакПериод = Истина;
   НастройкаПериода.ВариантНастройки = ВариантНастройкиПериода.Период;
   НастройкаПериода.УстановитьПериод(НачПериода, ?(КонПериода='0001-01-01', КонПериода, КонецДня(КонПериода)));
   Если НастройкаПериода.Редактировать() Тогда
       НачПериода = НастройкаПериода.ПолучитьДатуНачала();
       КонПериода = НастройкаПериода.ПолучитьДатуОкончания();
   КонецЕсли;
КонецПроцедуры
1 Wobland
 
29.11.12
11:12
попросить выборку выбирать между датами
2 Нуф-Нуф
 
29.11.12
11:12
я думаю дело все-таки не в процедуре выбора периода... а в процедуры выбора документов :)))
3 cw014
 
29.11.12
11:12
(2) +1
4 Balabass
 
29.11.12
11:13
(2)+2
5 deadpuma
 
29.11.12
11:14
(2) выбираю документы вот так

Письмо = документы.ЭлектронноеПисьмо.Выбрать(НачПериода,КонПериода);

Пока Письмо.Следующий()  Цикл
6 Balabass
 
29.11.12
11:14
Тем паче, что эта процедура системная.
7 Balabass
 
29.11.12
11:14
Код в студию!
8 cw014
 
29.11.12
11:15
Может документов между этими датами нет?
9 Wobland
 
29.11.12
11:15
(5) всё правильно
10 deadpuma
 
29.11.12
11:15
(7) кусок кода в (5) что не так?
11 sidalexsandr
 
29.11.12
11:16
НачПериода,КонПериода в отладчике время посмотри
12 deadpuma
 
29.11.12
11:16
(8) да есть вроде проверял
13 Wobland
 
29.11.12
11:16
(10) ты где-то врёшь
14 deadpuma
 
29.11.12
11:17
НачПериода = 13.11.2012 0:00:00
КонПериода = 14.11.2012 23:59:59
15 cw014
 
29.11.12
11:18
(13) +1
16 Wobland
 
29.11.12
11:18
ну и с чего ты взял, что не выбираются?
17 cw014
 
29.11.12
11:18
Дай тогда скрин, где ты видишь, что документы за этот период 100% есть
18 cw014
 
29.11.12
11:18
(16) Он бесконечный цикл проходит за 0,00025 секунды
19 Wobland
 
29.11.12
11:19
(17) ну будет скрин. уверен, что он в цикл не заходит? ;)
20 deadpuma
 
29.11.12
11:19
ладно я просто думал, что-то не правильно делаю. сейчас еще буду пересматривать
21 sidalexsandr
 
29.11.12
11:21
(20) Отладчик и пошагово, через F11
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс