![]() |
|
как в предопределенном элементе вида контактной информации | ☑ | ||
---|---|---|---|---|
0
колодина
14.12.06
✎
13:31
|
установить его тип и объект, к которому он относится. спасибо
|
|||
1
колодина
14.12.06
✎
13:32
|
в режиме конфигуратор не могу понять как их установить... а в режиме пользователя естественно не могу править предопределенные элементы...
|
|||
2
Obersturmbannfuhrer
14.12.06
✎
13:35
|
а колодину разжаловали...
|
|||
3
Economist
14.12.06
✎
13:35
|
в режиме предприятия нормально можно править
|
|||
4
колодина
14.12.06
✎
13:36
|
(3) предопределенные элементы? а как делаешь?
|
|||
5
колодина
14.12.06
✎
13:41
|
как хотя бы в режиме конфигуратора можно внести значения в эти поля - тип и вид?
|
|||
6
Economist
14.12.06
✎
13:44
|
нет тип и вид тока в пользовательском режиме
|
|||
7
shuhard
14.12.06
✎
13:44
|
(2) обидно,я бы не сдал специалиста без файлов Елены
|
|||
8
колодина
14.12.06
✎
13:45
|
(6) слушай, у меня не редактируется элемент... поделись, как делаешь?
|
|||
9
RomaH
naïve
14.12.06
✎
13:45
|
там закрытый для интерактивного редактирования справочник
либо разрешать либо обработкой |
|||
10
колодина
14.12.06
✎
13:46
|
(7) чепуха все это... значит, среди спецов я - самая худшая... да мне, честно признаться, все равно.
|
|||
11
колодина
14.12.06
✎
13:46
|
(9) а как разрешать?
|
|||
12
RomaH
naïve
14.12.06
✎
13:46
|
Процедура КнопкаВыполнитьНажатие(Кнопка)
ВидыКИ = Справочники.ВидыКонтактнойИнформации; ЮрАдрес = ВидыКИ.ЮрАдресПациента.ПолучитьОбъект(); ЮрАдрес.Тип = Перечисления.ТипыКонтактнойИнформации.Адрес; ЮрАдрес.ВидОбъектаКонтактнойИнформации = Перечисления.ВидыОбъектовКонтактнойИнформации.МЕД_Пациенты; ЮрАдрес.Записать(); ФАдрес = ВидыКИ.ФактАдресПациента.ПолучитьОбъект(); ФАдрес.Тип = Перечисления.ТипыКонтактнойИнформации.Адрес; ФАдрес.ВидОбъектаКонтактнойИнформации = Перечисления.ВидыОбъектовКонтактнойИнформации.МЕД_Пациенты; ФАдрес.Записать(); Телефон = ВидыКИ.ТелефонПациентаДомашний.ПолучитьОбъект(); Телефон.Тип = Перечисления.ТипыКонтактнойИнформации.Телефон; Телефон.ВидОбъектаКонтактнойИнформации = Перечисления.ВидыОбъектовКонтактнойИнформации.МЕД_Пациенты; Телефон.Записать(); КонецПроцедуры |
|||
13
Лохматые Уши
14.12.06
✎
13:46
|
Виды контактной информации - это справочник.
В режиме конфигуратора, в дереве Справочники ВидыКонтактнойИнформации открываешь контекстное меню - там "Открыть предопределенные данные". Там и правь и вноси что нужно. Что-то непонятно в чем Твои трудности. |
|||
14
колодина
14.12.06
✎
13:48
|
(13) ну и что? там типа и вида нету... глянь...
|
|||
15
Economist
14.12.06
✎
13:48
|
(13) гонишь
|
|||
16
колодина
14.12.06
✎
13:49
|
(12) да мне программно не надо... мне надо интерактивно сейчас...
|
|||
17
Economist
14.12.06
✎
13:49
|
дык надо то всеголишь форму списка без всяких запретов
|
|||
18
колодина
14.12.06
✎
13:49
|
(17) ну где эти запреты снять?
|
|||
19
RomaH
naïve
14.12.06
✎
13:50
|
давно бы открыла уже модуль формы и закоментировала все
|
|||
20
RomaH
naïve
14.12.06
✎
13:50
|
////////////////////////////////////////////////////////////////////////////////
// ОБРАБОТЧИКИ СОБЫТИЙ ЭЛЕМЕНТОВ ФОРМЫ // Процедура вызывается перед началом изменения строки // Процедура СправочникСписокПередНачаломИзменения(Элемент, Отказ) Если Элемент.ТекущиеДанные <> Неопределено Тогда Отказ = Элемент.ТекущиеДанные.Предопределенный КонецЕсли; КонецПроцедуры // Процедура вызывается перед окончанием редактирования строки // Процедура СправочникСписокПередОкончаниемРедактирования(Элемент, НоваяСтрока, ОтменаРедактирования, Отказ) Если НЕ ОтменаРедактирования И Элемент.ТекущиеДанные.ВидОбъектаКонтактнойИнформации.Пустая() Тогда Предупреждение("Укажите вид объекта контактной информации."); Отказ = Истина; Возврат; КонецЕсли; КонецПроцедуры |
|||
21
RomaH
naïve
14.12.06
✎
13:50
|
Процедура СправочникСписокПередНачаломИзменения(Элемент, Отказ)
Если Элемент.ТекущиеДанные <> Неопределено Тогда // Отказ = Элемент.ТекущиеДанные.Предопределенный КонецЕсли; КонецПроцедуры |
|||
22
Economist
14.12.06
✎
13:51
|
ну можно и внешней обработкой, создать тп со ссылкой на справочник список, и в модулях ничё не писать
|
|||
23
колодина
14.12.06
✎
13:51
|
(19) да что комментировать то? хочу в режиме конфигуратора в добавленный мною самой предопределенный элемент внести его тип и вид. поделитесь кто это может делать.
|
|||
24
колодина
14.12.06
✎
13:52
|
да НЕ ХОЧУ ПРОГРАММНО! вношу элемент САМА, ХОЧУ присвоить тип и вид. не получается. у кого получается - поделитесь как.
|
|||
25
Economist
14.12.06
✎
13:52
|
получится тока в режиме пользователя
|
|||
26
колодина
14.12.06
✎
13:53
|
(25) ну хорошо... как в режиме пользователя? что делаешь для этого?
|
|||
27
RomaH
naïve
14.12.06
✎
13:53
|
(24) внимательно читаем 20 + 21
|
|||
28
колодина
14.12.06
✎
13:55
|
(27) ты меня призываешь изменять конфигу? а почему в режиме конфигуратора можно внести предопределенный элемент, но нельзя в него внести тип и вид?
|
|||
29
Economist
14.12.06
✎
13:56
|
потому как тип и вид могут быть вовсе и не предопределенными
|
|||
30
RomaH
naïve
14.12.06
✎
13:56
|
(28) потому что ты плохо представляешь что такое предопределенный элемент
|
|||
31
Economist
14.12.06
✎
13:56
|
блин что за глюки
|
|||
32
RomaH
naïve
14.12.06
✎
13:57
|
не меняя - либо обработкой, либо ... тоже обработкой, но интерактивной
|
|||
33
колодина
14.12.06
✎
13:57
|
ну хорошо... вот вы себе представляете. но там есть предопределенные элементы у которых есть тип и вид и его менять - не получается тоже...
|
|||
34
RomaH
naïve
14.12.06
✎
13:58
|
(33) читай (20)
:) |
|||
35
колодина
14.12.06
✎
13:59
|
(34) ну и что? что следует из твоего кода?
|
|||
36
Economist
14.12.06
✎
13:59
|
наверно просто устала, всётаки четверг ужо
|
|||
37
Economist
14.12.06
✎
14:00
|
тот код запрещает менять предопределенные элементы, если на него забить то всё можно изменить
|
|||
38
колодина
14.12.06
✎
14:00
|
ну вы все знаете... вы как можете изменить тип и вид у предопределенного элемента? сделайте и сообщите пожалуйста... если это так просто.
|
|||
39
RomaH
naïve
14.12.06
✎
14:04
|
(38) я же все написал
либо (12) либо (21) |
|||
40
колодина
14.12.06
✎
14:06
|
(39) ну ты предлагаешь конфигу править... значит интерактивно - не можешь сделать?
|
|||
41
Economist
14.12.06
✎
14:06
|
я только что поменял в рабочей базе
|
|||
42
колодина
14.12.06
✎
14:06
|
а вот в план счетов, например могу внести предопределенный элемент со всеми реквизитами... от чего это зависит?
|
|||
43
колодина
14.12.06
✎
14:07
|
(41) как? давай рассказывай... что установил?
|
|||
44
Economist
14.12.06
✎
14:08
|
просто создал форму списка в внешней обработке в которой нет в модуле совсем ничего
|
|||
45
Economist
14.12.06
✎
14:09
|
могу скинуть на мыло :)
|
|||
46
RomaH
naïve
14.12.06
✎
14:09
|
(40) могу, но надо писать обработку
или искать ту которая позволяет менять рекивзиты справочника запрет стоит ТОЛЬКО в интерактивной форме конфигурации |
|||
47
колодина
14.12.06
✎
14:09
|
да не надо мне обработку... я сама могу написать такие обработки.
|
|||
48
колодина
14.12.06
✎
14:10
|
(46) а в режиме конфигуратора? можешь создать элемент и установить тип и вид?
|
|||
49
RomaH
naïve
14.12.06
✎
14:13
|
48 - нет
хотя, там есть обработка "При первом запуске" можно извратится, изменить её и запустить - но это изврат |
|||
50
колодина
14.12.06
✎
14:13
|
финиш какой-то....
|
|||
51
Shirenin
14.12.06
✎
14:15
|
(48) Тебе роман уже долго объясняет : в форме редактирования элементов разработчики конфы зачем то вставили отказ для редактирования предопределенных эелементов. Это конкретно в это справочнике конкретно в этой форме. Ессно остальные редактировать ты можешь - там этого кода
Отказ = Элемент.ТекущиеДанные.Предопределенный нет. надо уго убрать и все будет редактироваться ИНТЕРАКТИВНО. запрет создан искусствено. |
|||
52
колодина
14.12.06
✎
14:15
|
(51) ну неужели я этого не понимаю? чушь...
|
|||
53
RomaH
naïve
14.12.06
✎
14:16
|
Елена, в конфигураторе ты задаёшь всего лишь внутренний идентификатор элемента для програмного обращения к нему
как ни странно в режиме предприятия ты этот идентификатор не увидишь менять можно все кроме идентификатора но в конфигураторе ты можешь задать толко идентификатор и опционально код и наименование (не говорю щас про ВР) |
|||
54
колодина
14.12.06
✎
14:17
|
ну вы такие умные, просто страшно... умными словами заборы городите...
|
|||
55
France
14.12.06
✎
14:20
|
не ожидал..
|
|||
56
Shirenin
14.12.06
✎
14:21
|
(54) Если вопрос заключается в том почему нельзя в предопределенных элементах нельзя заполнять их реквизиты в режиме конфигуратора, то для меня это уже давно загадка. А так же зачем их изменять в режиме предприятия :)
|
|||
57
колодина
14.12.06
✎
14:31
|
(56) да на самом деле в некоторых справочниках = очень даже можно в режиме конфигуратора...
приношу всем свои извинения за излишнюю, возможно, горячность... просто все горит уже синим пламенем... |
|||
58
Shirenin
14.12.06
✎
14:38
|
(57) Интересно будет узнать про пример такого справочника - мне почему то всегда в конфигураторе предлагают только выбрать Имя,Код,Наименование. Кстати к вопросам из (56) могу еще добавить почему нельзя создавать предопределнные элементы подчиненых справочников.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |