|
Управляемые формы | ☑ | ||
---|---|---|---|---|
0
an_str
25.10.12
✎
16:48
|
Здравствуйте, очень нужна помощь....Делаю переход с обычной формы на управляемую.
Ситиуация в следующем. В обычной форме на форме было табличное поле В процедуре КонтактнаяИнформацияПередНачаломИзменения(Элемент, Отказ) элемент имеет тип "ТабличноеПоле", а элемент.ТекущиеДанные имеет тип "РегистрСведенийЗапись.КонтактнаяИнформация". Теперь в управляемой форме у меня тоже есть табличное поле, только теперь В процедуре КонтактнаяИнформацияПередНачаломИзменения(Элемент, Отказ) элемент имеет тип "ТаблицаФормы", а элемент.ТекущиеДанные имеет тип "ДанныеФормыЭлементКоллекции". затем поле Элемент передается из этой процедуру в другую и т.д. Можно ли как-то Элемент в УФ перевести к тому типу, который был, чтобы не переписывать все процедуры, а то ух там как много получится.....Заранее спасибо.... |
|||
1
ДенисЧ
25.10.12
✎
16:49
|
&НАСервере.
А вообще лучше всё переписать заново. С учетом новой идеотологии :-) |
|||
2
an_str
25.10.12
✎
16:55
|
где уже только не пробовала...и на &НАСервере тоже....как мне на сервере взять текущую строку табличной части? и чтобы тип у нее был рс??? переписывать сказано точно нет...надо в кратчайшие сроки(
|
|||
3
GLazNik
25.10.12
✎
16:56
|
(2) а событие точно прикручено к таблице, а не к конкретному полю?
|
|||
4
an_str
25.10.12
✎
17:00
|
Процедура КонтактнаяИнформацияПередНачаломИзменения(Элемент, Отказ)
УправлениеКонтактнойИнформацией.КонтактнаяИнформацияПередНачаломИзмененияОбщее(Элемент, Отказ, мКнопкаРедактироватьКИВДиалоге, Ложь, ЭтаФорма); КонецПроцедуры Вот процедура, передаем Элемент, раньше он был типом ТабличноеПоле, теперь ТаблицаФормы....а дальше в следующей процедуре идет обращение Элемент.ТекущиеДанные и все валится....( |
|||
5
GLazNik
25.10.12
✎
17:02
|
(4) ну так раньше наверное событие было привязано к какому нить полю таблицы, а сейчас к самой таблице.
|
|||
6
Stim
25.10.12
✎
17:04
|
фотографию..
|
|||
7
GLazNik
25.10.12
✎
17:05
|
+(6) и пол правильный указать...
|
|||
8
an_str
25.10.12
✎
17:18
|
(5) нет, и раньше событие привязано к таблице...Таблица КонтактнаяИнформация. Процедура КонтактнаяИнформацияПередНачаломИзменения вызывается когда хоть что-то пытаешься поменять в таблице....
|
|||
9
Wobland
25.10.12
✎
17:21
|
предлагаю следующие ветки называть в том же духе. 1С 8.2, УТ11, Запрос...
|
|||
10
an_str
25.10.12
✎
17:22
|
(9)простите, это первое сообщение на форуме...исправлюсь
|
|||
11
Wobland
25.10.12
✎
17:24
|
я ничего не понял, мне отсюда ничего не видно. всё это добро руками потрогать можно? или это в конфигурации?
|
|||
12
an_str
25.10.12
✎
17:27
|
скажите как, дам потрогать)...в конфигурации..
|
|||
13
Wobland
25.10.12
✎
17:29
|
(12) вон аська
|
|||
14
Надсмотрщик
25.10.12
✎
17:38
|
(0) И пиши в отдельных "своих" модулях
|
|||
15
Stim
25.10.12
✎
17:40
|
хочу потрогать
|
|||
16
Wobland
25.10.12
✎
17:42
|
(15) поручик, молчать!
|
|||
17
sanja26
25.10.12
✎
17:59
|
(0) УправлениеКонтактнойИнформацией
добавь галку клиент |
|||
18
an_str
25.10.12
✎
18:57
|
(17) прошу прощения, не могли бы поподробнее написать что за галка и где ее ставить....
|
|||
19
sanja26
25.10.12
✎
23:01
|
(18) ты же процедуру общего модуля вызываешь и форму свою туда передаешь..
так никому и не дала пощупать? |
|||
20
zladenuw
25.10.12
✎
23:12
|
а че УТ на упр нету ? там же реализовано
|
|||
21
an_str
25.10.12
✎
23:45
|
не, никто щупать не берет. УТ есть, там по другому реализовано, контактная информация у них справочник и везде где надо ее вытащить, например, в контрагентах есть табличная часть. А у меня регистр сведений контактная инф-ция и поставлены строгие рамки старые процедуры не переписывать....
|
|||
22
acsent
25.10.12
✎
23:47
|
контактную иныу выводи как в бсп
|
|||
23
an_str
25.10.12
✎
23:55
|
уже и так пробовала...вывести вроде вывела, на форме все поля динамически сформировала, теперь встала проблема с редактированием и записью обратно в рс....
я так понимаю, к 1 вопросу...никак к нужному типу привести нельзя? надо изобретать велосипед... |
|||
24
an_str
29.10.12
✎
19:14
|
(13) писала в аську, но, по-моему, мое сообщение до вас не дошло....
|
|||
25
sanja26
29.10.12
✎
22:54
|
нарисуй форму для редактирования регистра и вызывай при добавлении или редактировании. Там можешь как хочешь извращаться.
А на форме справочника пусть так и будет дин список РС Контактная информация |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |