|
ОБработкаВыбора() возвращает число, вместо выбранного значения |
☑ |
0
Skom
11.12.14
✎
12:12
|
&НаКлиенте
Процедура ДобавитьФайлы(Команда)
фВыбора= ПолучитьФорму("Справочник.ХранилищеФайлов.Форма.ФормаВыбора",,ЭтаФорма);
фВыбора.Открыть();
КонецПроцедуры
&НаКлиенте
Процедура ОбработкаВыбора(ВыбранноеЗначение, ИсточникВыбора)
//вот тут выбранное значение = число
КонецПроцедуры
на форме выбора сформирован динамический список
|
|
1
Ёпрст
гуру
11.12.14
✎
12:16
|
а чего в оповеститьовыборе пихаешь ?
|
|
2
Жан Пердежон
11.12.14
✎
12:18
|
процедура ничего не возвращает
|
|
3
Бубка Гоп
11.12.14
✎
12:18
|
Вангую ТекущаяСтрока
|
|
4
batman69
11.12.14
✎
12:19
|
(2) +100500
|
|
5
Skom
11.12.14
✎
12:21
|
(1) ничего. у меня в форме выбора не вызывается нигде оповещение о выборе
|
|
6
Бубка Гоп
11.12.14
✎
12:22
|
(5) хм, почему тогда туда попадает число, а не Якубович например?
|
|
7
Skom
11.12.14
✎
12:31
|
вызвращает номера строк динамического списка а не сами значения
|
|
8
Бубка Гоп
11.12.14
✎
12:35
|
так напиши оповеститьОВыборе и туда пихай ДС.ТекущиеДанные
|
|
9
Skom
11.12.14
✎
12:41
|
(8) в какой процедуре в формевыбора это надо описать?
|
|
10
Бубка Гоп
11.12.14
✎
12:43
|
(9) Посмотри где это размещено в типовой форме выбора номенклатуры например
|
|
11
Жан Пердежон
11.12.14
✎
12:47
|
проще уж список значений на форму добавить - и никакого кода не надо
|
|
12
Бубка Гоп
11.12.14
✎
12:50
|
(11) Смотрая как формируется ДС. Если хитро-сложным запросом, то и при замене дс на сз придется перекодивать...
|
|
13
Skom
11.12.14
✎
12:54
|
да нет, простым запросом.
|
|
14
Ёпрст
гуру
11.12.14
✎
12:58
|
(9) обработчик форме назначь сперва, в нём ужо оповещая
|
|
15
Skom
11.12.14
✎
13:00
|
хм. убрал запрос, заполнил значениями самой таблицы - возвращает значения
|
|
16
Бубка Гоп
11.12.14
✎
13:07
|
(15) Ибо когда в ДС указана основная таблица, то в ТекущаяСтрока падает ссылка на элемент, если не указана - туда падает индекс строки
|
|
17
Skom
11.12.14
✎
13:14
|
а в режиме запроса никак не вернуть значения?
|
|
18
Бубка Гоп
11.12.14
✎
13:17
|
можно. см. (8) или (11)... Если второй вариант - Вытащи запрос из ДС и эим запросом заполни СЗ
|
|
19
Skom
11.12.14
✎
13:21
|
ок. спс.
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой