|
Открыть форму существующего элемента записи регистра сведений | ☑ | ||
---|---|---|---|---|
0
Kalac
18.11.13
✎
10:28
|
Не получается открыть форму существующего элементы записи регистра сведений. Вроде создаю ключ записи, но выскакивают записи с ошибками при открытии. У кого нибудь нет под рукой примера?
|
|||
1
Maxus43
18.11.13
✎
10:30
|
ошибка какая? УФ ил обычное?
|
|||
2
Godofsin
18.11.13
✎
10:30
|
(0)код есть? А если найду?
|
|||
3
kiruha
18.11.13
✎
10:31
|
(0)
Для начала приведи свой неработающий пример |
|||
4
Kalac
18.11.13
✎
10:31
|
ок сейчас
|
|||
5
Kalac
18.11.13
✎
10:38
|
&НаКлиенте
Процедура ПолеНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка) СтандартнаяОбработка = Ложь; ПараметрыФормы = Новый Структура(); ОткрытьФорму("Справочник.sfxРегистр.Форма.ФормаЭлемента", ПараметрыФормы, Элемент, , ); КонецПроцедуры Вобщем есть динамический список. При редактировании одной колонки "Поле" в зависимости от значения в ней должна открываться разная форма элемента. Отловить не могу это событие |
|||
6
Kalac
18.11.13
✎
10:40
|
То есть поймать НачалоВыбора из динамического списка
|
|||
9
Godofsin
18.11.13
✎
10:45
|
(8) ни х*я смешного. Ты форму элемента справочника открываешь.
|
|||
10
Kalac
18.11.13
✎
10:46
|
(9) какая нафиг разница что туда подставить. Кто нибудь знает как отловить начало выбора на дин. списке?
|
|||
11
Kalac
18.11.13
✎
10:56
|
&НаКлиенте
Процедура ПолеВыбор(Элемент, ВыбраннаяСтрока, Поле, СтандартнаяОбработка) СтандартнаяОбработка = Ложь; РабочийЦентр = ВыбраннаяСтрока.РабочийЦентр; Номенклатура = ВыбраннаяСтрока.Номенклатура; Оснастка = Элементы.Список.ТекущаяСтрока.Ссылка; ПараметрыФормы = Новый Структура("РабочийЦентр, Номенклатура, Период, Оснастка", РабочийЦентр, Номенклатура, ТекущаяДата(), Оснастка); ПараметрыМассив = Новый Массив; ПараметрыМассив.Добавить(ПараметрыФормы); КлючЗаписиРегистра = Новый ("РегистрСведенийКлючЗаписи.Регистррр", ПараметрыМассив); Параметр = Новый Структура("Ключ", КлючЗаписиРегистра); ОткрытьФорму("РегистрСведений.Регистррр.ФормаЗаписи", Параметр); КонецПроцедуры |
|||
12
Kalac
18.11.13
✎
10:56
|
элемент не найден пишет
|
|||
13
Kalac
18.11.13
✎
10:57
|
есть подозрения что период ищется строго а не как срез последних
|
|||
14
av_x86
18.11.13
✎
11:10
|
В расширении динамического списка есть параметр "отбор", я думаю можно им воспользоваться.
|
|||
15
Kalac
18.11.13
✎
11:27
|
Сейчас проблема встала теперь чтобы открыть нужную форму. Есть основная и дополнительная. Несмотря на параметры ОткрытьФорму(1) всегда открывает основную
|
|||
16
kiruha
18.11.13
✎
11:36
|
Расширение управляемой формы для записи регистра сведений (Managed form extension for information register records)
ЗначенияЗаполнения (FillingValues) Описание: Тип: Структура. Параметры заполнения новой записи. Ключом структуры является "Период" или название измерения, свойства или ресурса. |
|||
17
kiruha
18.11.13
✎
11:37
|
ТекущаяДата() - это что хня ? в поле преиод ?
|
|||
18
kiruha
18.11.13
✎
11:43
|
И что там за массив в конструкторе. Почему нельзя сделать как описано в синтакс помошнике ?
|
|||
19
Kalac
18.11.13
✎
13:42
|
да всё я сделал уже) реально был запар с периодом.
|
|||
20
Kalac
18.11.13
✎
13:43
|
Синаксис помощник парашное унылое дерьмо. Слава Богу в 8.3 контекстная подсказка будет
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |