Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
doc:panel1cbp20:config_bezint [2012/07/23 09:09] apor |
doc:panel1cbp20:config_bezint [2014/11/14 22:32] (текущий) |
||
---|---|---|---|
Строка 5: | Строка 5: | ||
===== Достоинства безинтеграционного режима работы: ===== | ===== Достоинства безинтеграционного режима работы: ===== | ||
- | * Элемент ненумерованного спискаНе требуетяся изменение конфигурации. Панель может быть запущена через главное меню **“Файл -Открыть”**. При этом доступен практически весь функционал панели. | + | * Не требуется изменение конфигурации. Панель может быть запущена через главное меню **“Файл -Открыть”**. При этом доступен практически весь функционал панели. |
===== Особенности и ограничения: ===== | ===== Особенности и ограничения: ===== | ||
Строка 87: | Строка 87: | ||
**Решение:** необходимо модифицировать регистр сведений **"КонтактнаяИнформация"**: | **Решение:** необходимо модифицировать регистр сведений **"КонтактнаяИнформация"**: | ||
Добавить ресурсы: | Добавить ресурсы: | ||
- | * CRM_ПолеХраненияНомера (длина 32) | + | * CRM_ПолеХраненияНомера (число длина 32) |
* CRM_НомерТелефона (переменная строка 32) | * CRM_НомерТелефона (переменная строка 32) | ||
Строка 98: | Строка 98: | ||
Для каждого Запись Из ЭтотОбъект Цикл | Для каждого Запись Из ЭтотОбъект Цикл | ||
- | Если НЕ ЗначениеЗаполнено(Запись.Объект) Тогда | + | |
- | Отказ = Истина; | + | // ... ... ... Пропущена часть исходного текста ... ... ... |
- | СтрокаОтказа = "Не заполнен объект."; | + | |
- | Продолжить; | + | |
- | КонецЕсли; | + | |
- | Если Запись.Объект.ЭтоГруппа Тогда | + | |
- | Отказ = Истина; | + | |
- | СтрокаОтказа = "Нельзя использовать группу в качестве объекта контактной информации."; | + | |
- | Прервать; | + | |
- | КонецЕсли; | + | |
- | //{{{ МИКО }}} НАЧАЛО Код встраивания "Панель телефонии Asterisk" | + | //{{{ МИКО }}} НАЧАЛО Код встраивания "Панель телефонии Asterisk" |
Если НЕ Miko_Ajam = Неопределено | Если НЕ Miko_Ajam = Неопределено | ||
И НЕ Miko_Ajam.МИКО_ОбщийМодуль = Неопределено | И НЕ Miko_Ajam.МИКО_ОбщийМодуль = Неопределено | ||
Строка 154: | Строка 146: | ||
// добавляем элементы управления на форму | // добавляем элементы управления на форму | ||
- | МИКО_ОбщийМодуль.ДобавитьКнопкуЗвонкаНаПанельДействий(ЭлементыФормы.ДействияФормы.Кнопки, | + | МИКО_ОбщийМодуль.ДобавитьКнопкуЗвонкаНаПанельДействий(ЭлементыФормы.КоманднаяПанельФормы.Кнопки, |
"МИКО_ВыполнитьДействие", | "МИКО_ВыполнитьДействие", | ||
"кнМИКО_НабратьНомерВыбравИзСписка"); | "кнМИКО_НабратьНомерВыбравИзСписка"); | ||
// | // | ||
- | ЭлементыФормы.КоманднаяПанельКонтактнаяИнформация.ИзменяетДанные = Ложь; | + | ЭлементыФормы.КоманднаяПанельФормы.ИзменяетДанные = Ложь; |
КонецЕсли; | КонецЕсли; | ||
// {{{ МИКО Панель телефонии Asterisk }}} КОНЕЦ | // {{{ МИКО Панель телефонии Asterisk }}} КОНЕЦ | ||
Строка 197: | Строка 189: | ||
ОбновитьДанные(); | ОбновитьДанные(); | ||
- | + | ||
- | ЭлементыФормы.ПолеДокумента.ОтображатьЗаголовки = Ложь; | + | // ... ... ... Пропущена часть исходного текста ... ... ... |
- | ЭлементыФормы.ПолеДокумента.ОтображатьСетку = Ложь; | + | |
- | ЭлементыФормы.ПолеДокумента.Защита = Ложь; | + | |
- | ЭлементыФормы.ПолеДокумента.ТолькоПросмотр = Истина; | + | |
- | ЭлементыФормы.ПолеДокумента.АвтоМасштаб = ПечатныйДокумент.АвтоМасштаб; | + | |
- | ЭлементыФормы.ПолеДокумента.ОриентацияСтраницы = ПечатныйДокумент.ОриентацияСтраницы; | + | |
- | ЭлементыФормы.ПолеДокумента.ПолеСверху = ПечатныйДокумент.ПолеСверху; | + | |
- | ЭлементыФормы.ПолеДокумента.ПолеСнизу = ПечатныйДокумент.ПолеСнизу; | + | |
- | ЭлементыФормы.ПолеДокумента.ПолеСлева = ПечатныйДокумент.ПолеСлева; | + | |
- | ЭлементыФормы.ПолеДокумента.ПолеСправа = ПечатныйДокумент.ПолеСправа; | + | |
- | ЭлементыФормы.ПолеДокумента.РазмерКолонтитулаСверху = ПечатныйДокумент.РазмерКолонтитулаСверху; | + | |
- | ЭлементыФормы.ПолеДокумента.РазмерКолонтитулаСнизу = ПечатныйДокумент.РазмерКолонтитулаСнизу; | + | |
- | ЭлементыФормы.ПолеДокумента.ИмяПараметровПечати = ПечатныйДокумент.ИмяПараметровПечати; | + | |
- | ЭлементыФормы.ПолеДокумента.ЧерноБелыйПросмотр = Ложь; | + | |
- | ЭлементыФормы.ПолеДокумента.ЧерноБелаяПечать = Истина; | + | |
- | ЭлементыФормы.ПолеДокумента.ПовторятьПриПечатиСтроки = ПечатныйДокумент.ПовторятьПриПечатиСтроки; | + | |
- | + | ||
ЭлементыФормы.КоманднаяПанель1.Кнопки.ТолькоПросмотр.Пометка = Истина; | ЭлементыФормы.КоманднаяПанель1.Кнопки.ТолькоПросмотр.Пометка = Истина; | ||