Имя: Пароль:
1C
 
Регистр Сведении
Ø (GROOVY 16.02.2015 14:24)
0 Timeshift
 
16.02.15
14:14
помогите с Удаление строк


для Каждого ТекСтрокаПатент из Патент Цикл
    Если  ТекСтрокаПатент.ДатыМедицины=пустаяДата или ТекСтрокаПатент.ОтветМедицины=Истина
        тогда Движения.ДатаМедицины.Очистить();            
    Иначе
        Движения.ДатаМедицины.Записывать = Истина;

           Для Каждого ТекСтрокаПатент Из Патент Цикл
        Движение = Движения.ДатаМедицины.Добавить();
        Движение.Период = Дата;
        Движение.Дата = ТекСтрокаПатент.ДатыМедицины+604800;
        Движение.ФИО = ТекСтрокаПатент.ФИО;
        КонецЦикла;
    КонецЕсли;

    КонецЦикла;
1 ShoGUN
 
16.02.15
14:17
(0) Ну и что это за народное творчество? Задача какая?
2 ShoGUN
 
16.02.15
14:18
Вложенный цикл дважды по одной и той же коллекции - это сильно загадочно для моего ума.
3 Timeshift
 
16.02.15
14:18
я сам писал
4 salvator
 
16.02.15
14:18
(3) Заметно.. Че сделать-то надо? И где удаление строк?
5 Timeshift
 
16.02.15
14:18
ранее с программированием не занимался, вот как уже 2 недели сижу создаю себе Бд
6 Timeshift
 
16.02.15
14:19
вопрос таков
7 Timeshift
 
16.02.15
14:20
в регистре сведении хранится дата и ФИО клиента,
и его направляют на медицину, через дней 5 выходит ответ
и после чего сотрудник входит в документ и ставит галочку о получении ответа медицины, после чего этот человек должен быть стерт из регистра.
8 Timeshift
 
16.02.15
14:21
как это осуществить?
9 Goggy
 
16.02.15
14:21
Тото вечно в больницах дурдом и война за место в очередях...
10 ShoGUN
 
16.02.15
14:22
(7) Подумай над логикой того, что ты делаешь, ещё раз. Долго подумай.
11 1976vas
 
16.02.15
14:23
(8) А нафига стирать, можно признак поставить, что прошел, потом и для отчетов наверняка понадобится.
12 Timeshift
 
16.02.15
14:23
я понимаю по логике херня, или можно ли тупо в отчете отразить с условием
13 salvator
 
16.02.15
14:23
(8) Очищай регистр перед проведением документа и записывай в него только те данные из ТЧ документа, где галочки нет.
14 Timeshift
 
16.02.15
14:24
как это сделать?
15 GROOVY
 
модератор
16.02.15
14:24
(0) Еще одна такая ветка и бан будет!


http://www.linuxrsp.ru/artic/smart-questions-ru.html