Связка переменной и атрибута формы.
Показывать по
10
20
40
сообщений
- 1
- 2
23.09.2008
13:23
#11
"Используем шаблон:
После первой процедуры убеждаемся, что списки заполнились.
После второй убеждаемся, что очистились.
Между первой и второй перерывчик...
//-----------------------------------------------
Функция ОчиститьСписок(Что)
Если Найти(ТипЗначенияСтр(Что),"Значений")>0 Тогда
Что.УдалитьВсе();
КонецЕсли;
Возврат """";
КонецФункции
//-----------------------------------------------
Процедура ЗаполнитьСписки()
Для н=1 по 3 Цикл
К1.ДобавитьЗначение(н);
К2.ДобавитьЗначение(н);
К3.ДобавитьЗначение(н);
КонецЦикла;
КонецПроцедуры
//-----------------------------------------------
Процедура ОчиститьСписки()
Для н=1 по 3 Цикл
Шаблон("[ОчиститьСписок("+("К"+н)+")]");
КонецЦикла;
КонецПроцедуры
//-----------------------------------------------
"
После первой процедуры убеждаемся, что списки заполнились.
После второй убеждаемся, что очистились.
Между первой и второй перерывчик...
//-----------------------------------------------
Функция ОчиститьСписок(Что)
Если Найти(ТипЗначенияСтр(Что),"Значений")>0 Тогда
Что.УдалитьВсе();
КонецЕсли;
Возврат """";
КонецФункции
//-----------------------------------------------
Процедура ЗаполнитьСписки()
Для н=1 по 3 Цикл
К1.ДобавитьЗначение(н);
К2.ДобавитьЗначение(н);
К3.ДобавитьЗначение(н);
КонецЦикла;
КонецПроцедуры
//-----------------------------------------------
Процедура ОчиститьСписки()
Для н=1 по 3 Цикл
Шаблон("[ОчиститьСписок("+("К"+н)+")]");
КонецЦикла;
КонецПроцедуры
//-----------------------------------------------
"
23.09.2008
13:51
#12
Вы будете смеяться, но оно работает!
Действительно, через Шаблон() идет корректная передача указателя на реквизит формы.
Спасибо за то, что поделились знаниями
Спасибо за то, что поделились знаниями
- 1
- 2
Читают тему
(гостей: 1)