Вход | Регистрация


В какой момент лучше сворачивать табличную часть?

В какой момент лучше сворачивать табличную часть?
Я
   DTX 4th
 
08.11.18 - 19:01
ПередЗаписью?
Насколько плохо сворачивать в момент проведения?

Если объект будет загружен в режим обмена данными, ТЧ не свернётся. На это забить?
 
 
   Fragster
 
1 - 08.11.18 - 19:06
сворачивать надо в момент нажатий кнопкой пользователем
   Fragster
 
2 - 08.11.18 - 19:06
нажатия кнопки "свернуть ТЧ"
   DTX 4th
 
3 - 08.11.18 - 19:09
(1) Думал сделать в момент записи формы, но такой же себе вариант. Программно можно тоже корявый документ сделать.

Табличная часть с двумя колонками. Хочется избежать ситуации, когда там будут одинаковые строки.
Во всяком случае сделал проверку в момент проведения:
    Обработали = Новый Массив;
    
    Для каждого Стр Из МояТЧ Цикл
        Если Обработали.Найти(Стр.PO_reference) <> Неопределено Тогда
            Продолжить;                                                                   
        КонецЕсли; 
        Обработали.Добавить(Стр.PO_reference);
        
        // Тут код

    КонецЦикла;

   Fragster
 
4 - 08.11.18 - 19:14
>Хочется избежать ситуации, когда там будут одинаковые строки
зачем?
   DTX 4th
 
5 - 08.11.18 - 19:18
(4) Как минимум, в этом нет смысла..
Вообще, да. Наверн, смысла в этом не очень много, спасиб
   Cyberhawk
 
6 - 08.11.18 - 20:20
Не записывай объект с дублями строк в ТЧ
   Cyberhawk
 
7 - 08.11.18 - 20:20
Сворачивать автоматически ничего не надо
   Cyberhawk
 
8 - 08.11.18 - 20:21
Тот, кто интерактивно или программно создась такое запрещенное, просто узнает, что так нельзя, и проблема разрешится сама собою
   Cyberhawk
 
9 - 08.11.18 - 20:22
   МимохожийОднако
 
10 - 08.11.18 - 20:30
Выгрузи ТЧ в ТЗ, сверни и записывай из ТЗ в регистр.
 
 Рекламное место пустует
   lEvGl
 
11 - 08.11.18 - 22:30
вопрос - а зачем?
   vde69
 
12 - 08.11.18 - 22:32
сворачивать надо не ТЧ а набор записей в регистра
   lEvGl
 
13 - 08.11.18 - 22:35
(12) есть профит? не проверял
   vde69
 
14 - 08.11.18 - 22:38
(13) конечно есть и много
1. не зависит от способа формирования движений
2. работает даже при обменах
3. выполняется только в момент записи (то есть в самом конце записи)

но есть и минус
1. не работает привязка к строкам ТЧ
   lEvGl
 
15 - 08.11.18 - 22:40
обычно пишу, потом итоги по регистру пересчитваю влЁт
   vde69
 
16 - 08.11.18 - 22:41
(15) сворачивать надо для исключения ошибки "запись с такими ключевыми полями существует"
   lEvGl
 
17 - 08.11.18 - 22:44
(16) по сумме?
   lEvGl
 
18 - 08.11.18 - 22:45
+ потом среднее, так наши экономисты всегда говорят
   tesseract
 
19 - 08.11.18 - 22:53
Ты про современный БСП говоришь? Тогда в модуле менеджера ПодготовитьПараметрыПроведения - sql сам свернет при первом обращении.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует