Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
11 фев 2026, 05:16

динамический список

Автор sali, Вчера в 09:20

0 Пользователей и 1 гость просматривают эту тему.

antoneus


sali

antoneus, но кнопку же там разместить возможно

antoneus


sali

antoneus, создать колонку в ДС и разместить кнопку на каждой строке и задать ей действие по которой будет выполняться команда

sali

ну вот блин пытаюсь, все время ошибка
Ошибка при вызове метода контекста (Добавить)
{ВнешняяОбработка.выгрузкаМаршрутов.Форма.ФормаСписка.Форма(25)}:    НоваяКнопка = Элементы.Добавить("КнопкаВКонце", Тип("КнопкаФормы"), элементы.список.ПодчиненныеЭлементы.Группа1);
{ВнешняяОбработка.выгрузкаМаршрутов.Форма.ФормаСписка.Форма(4)}:    ВыгрузитьМаршрутыНаСервере();
по причине:
Недопустимое значение параметров
Недопустимое значение параметров


&НаСервере
Процедура ВыгрузитьМаршрутыНаСервере()     
   
    Список.ТекстЗапроса = ИзмТекстЗапроса();
   
    Список.КомпоновщикНастроек.Восстановить(СпособВосстановленияНастроекКомпоновкиДанных.Полное);
       
    НовЭлемент = Элементы.Добавить("ЕстьРеализация", Тип("ПолеФормы"), Элементы.список);
    НовЭлемент.Вид     = ВидПоляФормы.ПолеФлажка;
    НовЭлемент.ВидФлажка = ВидФлажка.Выключатель;
    НовЭлемент.ПутьКДанным    = "Список.ЕстьРеализация";   
    НовЭлемент.Заголовок    = "Выбран";
    НовЭлемент.ТолькоПросмотр = Ложь; 
       
    НоваяКоманда = ЭтаФорма.Команды.Добавить("Команда1");
    НоваяКоманда.Действие = "ВыполнитьКоманду";//Имя процедуры
    НоваяКоманда.Заголовок = "Жми сюда";
    //Создаем Кнопку в конце Родителя (формы)
    НоваяКнопка = Элементы.Добавить("КнопкаВКонце", Тип("КнопкаФормы"), элементы.список.ПодчиненныеЭлементы.Группа1);
    НоваяКнопка.ИмяКоманды = "Команда1";   
КонецПроцедуры     

antoneus

Цитата: sali от Вчера в 13:39ну вот блин пытаюсь, все время ошибка

То есть, нельзя? А откуда вообще инфа, что можно?
Можно запихать туда гиперссылку и обрабатывать событие Выбор динамического списка.

Максим75

sali, Вы вот создайте команду формы и попробуйте прямо в конфигураторе запихнуть эту команду в список.
не лезет туда?
на форму лезет, а в список нет.
потому и программно не полезет.

sali

Цитата: antoneus от Вчера в 13:49А откуда вообще инфа, что можно?
в базе одной видел что так сделали, клиенты кажется ювелиркой занимались и там в приходной нужно было записать что пришло и сразу этикетку печатать. и кто-то делал, что строку в тч заполнили что пришло, сколько, цена и в конце в колонке была кнопка по которой печаталась этикетка на это изделие

sali

Цитата: Максим75 от Вчера в 13:56потому и программно не полезет.
один умный человек однажды сказал, "всё что ты создаешь руками,  можно  сделать и программно" :)

Максим75

sali, так может не кнопка, а гиперссылка?
ну посмотрите же то, что сбросили по поводу костылить.
ну очень доступно описано.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск