Имя: Пароль:
1C
1C 7.7
v7: Игнорировать исторический реквизит периодического справочника
,
0 Insainer
 
23.05.14
10:24
Как игнорировать исторический реквизит периодического справочника.
Вот кусок кода:
Пока СпрПараметры2.ПолучитьЭлемент() = 1 Цикл
            
            
            Периодический = СоздатьОбъект("Периодический");
            НачальнаяДата = '00.00.0000';
            Периодический.ИспользоватьОбъект("", СпрПараметры2);
            Периодический.ВыбратьЗначения(, ДатаАктуальности);
            
            // Строки, в которых выводятся значения в периоде просмотра.
            Пока Периодический.ПолучитьЗначение() = 1 Цикл
                ДатаПер = Формат(Периодический.ДатаЗнач, "ДДДММГГГГ");
            КонецЦикла;        
            //ДатаПер = СпрПараметры.ДатаЗнач;
            
        Если Дата(ДатаПер) <= ДатаАктуальности Тогда
            СписокКредитов.УдорожДатаНач = ДатаПер;
            СписокКредитов.УдорожЗнач = СпрПараметры2.ПроцУдорожания;
            СписокКредитов.КомДатаНач = ДатаПер;
            СписокКредитов.КомЗнач = СпрПараметры2.ПроцКомиссии;
            СписокКредитов.ПрочДатаНач = ДатаПер;
            СписокКредитов.ПрочЗнач = СпрПараметры2.ПроцПрочий;
            СписокКредитов.СкидкаДатаНач = ДатаПер;
            СписокКредитов.СкидкаЗнач = СпрПараметры2.ПроцСкидкаМаг;
        КонецЕсли;
        КонецЦикла;
1 Ёпрст
 
23.05.14
10:26
>>> исторический реквизит

Это пять!
2 ДенисЧ
 
23.05.14
10:26
Один я ничего не понял?
3 Ёпрст
 
23.05.14
10:29
(2) подожди, пока автор выйдет из нирваны, тогда может, по-человечьи говорить будет
4 Insainer
 
23.05.14
10:30
Дело в том, что в истории хранятся удаленные даты, они учитываются в моем коде, а не надо, мне они не нужны для выгрузки, никакого свойства типа исторический я не нашел, кто может знает?
5 ДенисЧ
 
23.05.14
10:31
"в истории хранятся удаленные даты"

(3) Похоже, сильно его зацепило...
6 Рэйв
 
23.05.14
10:31
(4)Надо выйти на балкон и громко крикнуть -"Отпусти меня, чудо-трава!"
7 Insainer
 
23.05.14
10:32
Да реально, в периодическом справочнике ничего нет, в истории есть дата, мне нужно то, что реально есть в справочнике без истрии
8 ildary
 
23.05.14
10:36
раскладываю стул, распаковываю попкорн
9 Insainer
 
23.05.14
10:41
Что, никто не знает? С той задачей я кстати разобрался, после безсонной ночи вштырело:(
10 ДенисЧ
 
23.05.14
10:42
(9) ЧТо тебя вштырило - это заметно. До сей поры не отпускает..
11 Ёпрст
 
23.05.14
10:42
(7) Распечатай свои слова и повесь на стенку, читай перед сном, как сказку.
12 Insainer
 
23.05.14
10:43
Вы что издеваетесь, если не знаете, скажите.
13 Insainer
 
23.05.14
10:43
Какие слова
14 ДенисЧ
 
23.05.14
10:44
(12) мы знаем всё. Вот только упоротых наркоманов понять очень сложно
15 Insainer
 
23.05.14
10:45
Я не наркоман
16 Irbis
 
23.05.14
10:45
(13) всю ветку печатай
17 kobzon
 
23.05.14
10:46
Курительные смеси)
18 Ёпрст
 
23.05.14
10:46
(15) Все вы так наркоши говорите, ты свои посты перечитай, когда отпустит
19 Fedor-1971
 
23.05.14
11:34
(9) (12) похоже основательно запарился.
Отдохни, попей чаю и вникни в суть заданного тобой вопроса
Если тебе не нужен периодический реквизит справочника в выгрузке, так и не трогай его, а если надо выгрузить только последнее значение посмотри про Получить(Дата) у периодического реквизита справочника для этого вовсе не надо перебирать всю историю хранения реквизита.