Регистрация Правила Главная форума Поиск |
0
- 19.12.2013 - 19:29
|
Есть управляемая форма внешней обработки. На ней элемент, связанный с реквизитом типа СписокЗначений. Методом исключения вычислил, что теряется значение элемента после выполнения на сервере процедуры(пустой !!!) СформироватьНаСервере. В чем дело ? &НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) Элементы.ТипДокументаСписок.СписокВыбора.ЗагрузитьЗначения((ПолучитьСписокДокументов().ВыгрузитьЗначения())); КонецПРоцедуры &НаСервере Функция ПолучитьСписокДокументов() СЗ = Новый СписокЗначений; СЗ.Добавить(Метаданные.Документы.СчетФактураВыданный.Синоним); СЗ.Добавить(Метаданные.Документы.СчетНаОплатуПокупателю.Синоним); Возврат СЗ; КонецФункции &НаСервере Функция СформироватьНаСервере(); // КонецФункции &НаКлиенте Процедура Сформировать(Команда) Таб = СформироватьНаСервере(); КонецПроцедуры | |
1
- 19.12.2013 - 19:31
| Элемент ТипДокументаСписок очищается после выполнения функции СформироватьНаСервере() | |
2
- 19.12.2013 - 20:04
|
добавил &НаКлиенте Процедура ТипДокументаСписокОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка) Сообщить("ВыбранноеЗначение="+ВыбранноеЗначение); Объект.ТипДокументаСписок = ВыбранноеЗначение; Сообщить(Объект.ТипДокументаСписок); КонецПроцедуры Объект.ТипДокументаСписок показывает правильно- Счет на оплату покупателю. А в процедуре Сформировать() на КЛИЕНТЕ оно уже пустое. т.е. получается, что очищается не в серверной функции , а до нее - в клиентской(((( | |
3
- 20.12.2013 - 09:57
| каша какая-то, элемент формы со списком выбора и еще и связанный с реквизитом с типом список значений??? | |
| Интернет-форум Краснодарского края и Краснодара |