Имя: Пароль:
1C
1C 7.7
v7: как подключить показ истории периодических реквизитов
,
0 work92
 
16.01.13
10:40
1
1 ДенисЧ
 
16.01.13
10:40
программно
2 cw014
 
16.01.13
10:41
2... Хорош цифрами сыпать

Кнопка "F5" тебе в помощь...
А если програмно, то пиши собственную форму (как в типовой торговле сделано)
3 work92
 
16.01.13
10:44
F5 не работае может у кого небуть есть пример
4 work92
 
16.01.13
10:50
если можно киньте форму как в типовой
5 ДенисЧ
 
16.01.13
10:51
(4) из типовой взять - не судьба? :-)
6 work92
 
16.01.13
10:51
или пример
7 work92
 
16.01.13
10:53
у меня есть значек истроия но он закрыт как открыть
8 ДенисЧ
 
16.01.13
10:53
(7) чо? Где?
9 monsterZE
 
16.01.13
10:54
(3) клаву поменять?.. на с рабочей кнопкой =)
10 work92
 
16.01.13
10:55
на понели но он белого цвета типа нерабочий
11 andrewalexk
 
16.01.13
10:57
(0):) я мог бы тебе кинуть код функции которая выводит в таблицу значений на форму всю историю...но судя по твоим вопросам ты не подключишь...
12 work92
 
16.01.13
10:58
andrewalexk я подключу кидай
13 vah1
 
16.01.13
11:02
(0) отчеты писать не пробовала?
14 work92
 
16.01.13
11:07
andrewalexk так киниш код формы
15 andrewalexk
 
16.01.13
11:09
:)

Перем Фёст;

Функция История(чПараметр=0)
   Если Фёст=0 Тогда
       форма.фИстория.Видимость(0);
       форма.ТЗИстория.Видимость(0);
       //*****************************//
       //*    Отображение истории    *//
       //*****************************//
       Если тзИстория.КоличествоКолонок()=0 тогда
           тзИстория.НоваяКолонка("Дата",,,,,8);
           тзИстория.НоваяКолонка("НомерДК",,,,,20);
       Иначе    
           тзИстория.УдалитьСтроки();
       КонецЕсли;    
       пПериодический=СоздатьОбъект("Периодический");
       пПериодический.ИспользоватьОбъект("НомерДК",ТекущийЭлемент());
       пПериодический.ВыбратьЗначения();
       Пока пПериодический.ПолучитьЗначение()=1 цикл
           тзИстория.НоваяСтрока();
           тзИстория.НомерДК=пПериодический.Значение;
           тзИстория.Дата=пПериодический.ДатаЗнач;
       КонецЦикла;
       Если тзИстория.КоличествоСтрок()>0 тогда
           тзИстория.Сортировать("Дата+");
           тзИстория.ТекущаяСтрока(тзИстория.КоличествоСтрок());    
           форма.фИстория.Видимость(1);
       КонецЕсли;    
       Фёст=1;
   КонецЕсли;
   Возврат "История ДК: "+?(ТЗИстория.ТекущаяСтрока()>0,СокрЛП(ТЗИстория.ПолучитьЗначение(ТЗИстория.ТекущаяСтрока(),"НомерДК").Владелец),"");
КонецФункции                  
//*******************************************
зы
фистория - функция на форме
тзистория - тз на форме
номердк - периодический реквизит
16 work92
 
16.01.13
11:11
andrewalexk функцию кинуть в глобальны
17 1Сергей
 
16.01.13
11:11
у справочника вообще есть периодические реквизиты?
18 work92
 
16.01.13
11:13
1Сергей а как узнать
19 andrewalexk
 
16.01.13
11:16
:) локально
20 andrewalexk
 
16.01.13
11:17
(18):)) ...потому и (11)
21 work92
 
16.01.13
11:20
Можеш глянуть если я перекину базу
22 work92
 
16.01.13
11:20
andrewalexk Можеш глянуть если я перекину базу
23 Mikeware
 
16.01.13
11:21
Может, забанить поциента для чтения СП?
24 ЧеловекДуши
 
16.01.13
11:22
Посмотри, как в ТиС-е сделано :)
25 ЧеловекДуши
 
16.01.13
11:23
(23)Тут еще проще... надо лишь послать в нужном направлении :)
26 monsterZE
 
16.01.13
11:24
(0) конфигуратор открой, справочники, твой справочник, значек реквизита как гиперпрыжек в звездный войнах! =))
27 Svetka
 
16.01.13
11:24
(0) кури функцию в глобальном модуле -  глЗначенияПериодическихРеквизитов()
28 monsterZE
 
16.01.13
11:25
если ф5 не работает, значит таких реквизитов нет =)
29 Калиостро
 
16.01.13
11:26
(28) Бинго!
30 Svetka
 
16.01.13
11:26
+(27) твоя задача - передать функции нужные параметры. Если не знаешь как передать - смотри примеры в типовой.
31 Svetka
 
16.01.13
11:27
(26) Ахаха "гиперпрыжек в звездный войнах!" - интересная ассоциация))
32 monsterZE
 
16.01.13
11:28
(29) че "бинго", может он не открывая справочник ф5 нажимает.. =))
33 andrewalexk
 
16.01.13
11:31
(31) :)...но кривая...там приыжок в гиперпространство...а тут во времени...скорее "Назад в будущее"
34 Калиостро
 
16.01.13
11:51
(32) см. (10)
35 monsterZE
 
16.01.13
11:54
(34) каюсь, просмотрел =)