Имя: Пароль:
1C
1С v8
Прием на работу в организацию. Таинственное исчезновение строки в форме
0 Dionis Sergeevich
 
25.07.13
09:22
УПП 1.3.41.1 платформа 18.61

Заметил странность - в документе Прием на работу в организацию при добавлении строки на вкладке Начисления пропадает строка с вкладки Сотрудники. При записи или при добавлении и последующем удалении еще одной строки в Начислениях строка в Сотрудниках чудесным образом восстанавливается. Попробовал почистить кеш, проверил как на своих базах так и на типовой. В коде ни чего про удаление строк нет. Похоже на глюк платформы. Сталкивались с этим? Как боролись?
1 KRV
 
25.07.13
09:29
Продолжайте наблюдение.
2 Dionis Sergeevich
 
25.07.13
10:14
(1) Если в событии ОсновныеНачисленияПриНачалеРедактирования закоментить код

Если НоваяСтрока
        И РаботникиОрганизации.Количество() = 1
        И ЗначениеЗаполнено(ЭлементыФормы.РаботникиОрганизации.ТекущаяСтрока.Сотрудник) Тогда
          ЭлементыФормы.ОсновныеНачисления.ТекущаяСтрока.Сотрудник = ЭлементыФормы.РаботникиОрганизации.ТекущаяСтрока.Сотрудник;
    КонецЕсли;

то данная особенность мистически пропадает. То есть строка перестает исчезать
3 Dionis Sergeevich
 
25.07.13
10:29
Что интересно если на вкладке Сотрудники больше одной строки то условие не отрабатывает и строки не исчезают. То есть только при одной строке в Сотрудниках при добавлении Начисления куда-то как-то теряется строка в Сотрудниках
4 Dionis Sergeevich
 
25.07.13
10:57
Что-то в инете нет описания проблемы. Как будто только у меня такое. Должно же быть логическое объяснение ее или действительно глюк. Попробовать бы на другой платформе
5 Dionis Sergeevich
 
25.07.13
11:29
Отца русской демократии спасло ОбновитьСтроки() Сотрудников при смене вкладки =) Теперь работает как надо. Хотя-бы внешне =)