По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Процедура СпСотр()
Сотр = СоздатьОбъект("СписокЗначений");
Сотр = СоздатьОбъект("Справочник.Сотрудники");
Сотр.ВыбратьЭлементы();
Пока Сотр.ПолучитьЭлемент()=1 Цикл
Сотр.ДобавитьЗначение(Сотр.ТекущийЭлемент());
КонецЦикла;
КонецПроцедуры
поле со списком
Сотр = СоздатьОбъект("СписокЗначений");
Сотр = СоздатьОбъект("Справочник.Сотрудники");
Сотр.ВыбратьЭлементы();
Пока Сотр.ПолучитьЭлемент()=1 Цикл
Сотр.ДобавитьЗначение(Сотр.ТекущийЭлемент());
КонецЦикла;
КонецПроцедуры
поле со списком
Давай разберемся с начала, СпСотр - это у тебя объект на форме или переменная?
Если переменная то как ты смотриш что она пустая?
Если визуальная компонента форме пиши:
СпСотр.ДобавитьЗначение(Сотр.ТекущийЭлемент(),Сотр.Наименование);
Если переменная то как ты смотриш что она пустая?
Если визуальная компонента форме пиши:
СпСотр.ДобавитьЗначение(Сотр.ТекущийЭлемент(),Сотр.Наименование);
Вот весь код
Процедура СпСотр()
Сотр = СоздатьОбъект("Справочник.Сотрудники");
Сотр = СоздатьОбъект("СписокЗначений");
СпСотр.ДобавитьЗначение(Сотр.ТекущийЭлемент(),Сотр.Наименование);
Сотр.ВыбратьЭлементы();
Пока Сотр.ПолучитьЭлемент()=1 Цикл
Сотр.ДобавитьЗначение(Сотр.ТекущийЭлемент());
КонецЦикла;
КонецПроцедуры
В визуале формула: СпСотр()
Процедура СпСотр()
Сотр = СоздатьОбъект("Справочник.Сотрудники");
Сотр = СоздатьОбъект("СписокЗначений");
СпСотр.ДобавитьЗначение(Сотр.ТекущийЭлемент(),Сотр.Наименование);
Сотр.ВыбратьЭлементы();
Пока Сотр.ПолучитьЭлемент()=1 Цикл
Сотр.ДобавитьЗначение(Сотр.ТекущийЭлемент());
КонецЦикла;
КонецПроцедуры
В визуале формула: СпСотр()
для начала косяк:
Сотр = СоздатьОбъект("Справочник.Сотрудники");
Сотр = СоздатьОбъект("СписокЗначений");
должно быть, что-то одно скорее всего первое.
втрое, для начала сделай кнопку и тута повесь формулу СпСотр()
и третье, добавля значение так:
СпСотр.ДобавитьЗначение(Сотр.ТекущийЭлемент(),Сотр.Наименование);
Сотр = СоздатьОбъект("Справочник.Сотрудники");
Сотр = СоздатьОбъект("СписокЗначений");
должно быть, что-то одно скорее всего первое.
втрое, для начала сделай кнопку и тута повесь формулу СпСотр()
и третье, добавля значение так:
СпСотр.ДобавитьЗначение(Сотр.ТекущийЭлемент(),Сотр.Наименование);
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот