Имя: Пароль:
1C
1С v8
Не отображаются элементы справочника при программном создании
0 FrostBite101
 
01.06.20
11:04
Элементы появляются при запуске конфигурации. В форме списка кнопка1

&НаСервере
Процедура Изменить()
    
    Для Счетчик = 1 По 5 Цикл
      Объект = Справочники.Клиенты.СоздатьЭлемент();
      Объект.Наименование = Счетчик ;
      Объект.Записать();
    КонецЦикла;
      
    
  КонецПроцедуры

&НаКлиенте
  Процедура Команда1(Команда)
      Изменить();
  КонецПроцедуры
1 strange2007
 
01.06.20
11:33
А что за конфигурация?
2 fisher
 
01.06.20
11:54
И не должны.
При стандартных командах создания/изменения элементов в динамических списках платформа заботится об обновлении списков автоматически (и то только для тех списков, которые являются основными реквизитами открытых форм).
При программном изменении программист должен это сделать явно через вызов метода глобального контекста ОповеститьОбИзменении
3 fisher
 
01.06.20
11:59
Ну а в контексте конкретной формы списка можно просто его обновить напрямую - через ОбновитьОтображениеДанных