|
ПриЗаполнениеКонтактнойИнформации_Ошибка | ☑ | ||
---|---|---|---|---|
0
antotti
03.10.14
✎
11:54
|
Добрый день. Помогите решить проблему пожалуйста!
При заполнение КонтактнойИнформации (рег.св) адресов контрагентов - все время автоматически ставит адрес за пределами РФ, а как указать программно что это Российский адрес? |
|||
1
vicof
03.10.14
✎
11:56
|
"при заполнение" - это пять по русскому языку.
"как указать программно что это Российский адрес" - нужно внимательно посмотреть модуль УправлениеКонтактнойИформацией, там была процедура проверки российского/иностранного адреса. |
|||
2
Wobland
03.10.14
✎
11:57
|
а всё остальное - два по русскому языку
|
|||
3
antotti
03.10.14
✎
12:12
|
Спасибо, а как эта процедура называется в модуле "УправленияКонтактнойИнформацией" ?
|
|||
4
antotti
03.10.14
✎
12:14
|
Ни эта?
Функция ПолучитьПредставлениеАдресаПоСтруктуре(СтруктураАдреса) Экспорт |
|||
5
antotti
03.10.14
✎
12:46
|
Ну вот эта функция, нашел. В качестве Структуры - набор записей регистра свединей.
УправлениеКонтактнойИнформацией.ПолучитьПредставлениеАдресаПоСтруктуре(Структура) Но это свойство...Как при заполнение регистра свединей указать это свойство и его значение? |
|||
6
Wobland
03.10.14
✎
12:47
|
специально издеваешься, или русский - иностранный?
|
|||
7
antotti
03.10.14
✎
12:48
|
Я имею ввиду российский паспорт или нет - это свойство.
Вот как в этой функции. АдресЗаПределамиРФ = Неопределено; Структура.Свойство("ЗаПределамиРФ", АдресЗаПределамиРФ); |
|||
8
antotti
03.10.14
✎
12:49
|
Wobland, не понял твой вопрос?) Мне нужно чтобы русские были, а он по умолчанию ставит за пределами рф(
|
|||
9
Wobland
03.10.14
✎
12:52
|
да, не понял. вопрос: русский язык для тебя иностранен, или ты сдавал ЕГЭ?
|
|||
10
antotti
03.10.14
✎
12:54
|
Пытаюсь сделать так:
НаборЗаписей = РегистрыСведений.КонтактнаяИнформация.СоздатьНаборЗаписей(); НаборЗаписей.Отбор.Объект.Установить(Контрагент.Ссылка); НаборЗаписей.ДополнительныеСвойства.Свойство("ЗаПределамиРФ", Ложь); // НаборЗаписей.Прочитать(); // СтрокаНабора = НаборЗаписей.Добавить(); СтрокаНабора.Активность = Истина; СтрокаНабора.Тип = Перечисления.ТипыКонтактнойИнформации.Адрес; СтрокаНабора.Вид = Справочники.ВидыКонтактнойИнформации.ФактАдресКонтрагента; СтрокаНабора.Объект = Контрагент.Ссылка; СтрокаНабора.ЗначениеПоУмолчанию = Истина; СтрокаНабора.Представление = Адрес; НаборЗаписей.Записать(); |
|||
11
antotti
03.10.14
✎
12:55
|
Русский язык не мой родной, но я знаю его
|
|||
12
antotti
03.10.14
✎
12:55
|
Подскажи пожалуйста как это свойство указать?
|
|||
13
antotti
03.10.14
✎
13:16
|
Wobland, можешь подсказать?
|
|||
14
antotti
03.10.14
✎
13:17
|
Пробовал так:
НаборЗаписей.ДополнительныеСвойства.Вставить("ЗаПределамиРФ", Ложь); не выходит( |
|||
15
antotti
03.10.14
✎
13:20
|
Пробовал добавить заполнение полей:
СтрокаНабора.Поле2 = Область; СтрокаНабора.Поле4 = Город; СтрокаНабора.Поле6 = Улица; СтрокаНабора.Поле7 = Дом; СтрокаНабора.Поле9 = Квартира; нет результата( |
|||
16
antotti
03.10.14
✎
13:32
|
Ни кто не знает?(
|
|||
17
Chikko
03.10.14
✎
13:39
|
Не ту ф-цию ковыряешь.
//Функция для объекта редактирования определяет Российский это адрес или нет ОпределитьДляОбъектаРоссийскийАдрес |
|||
18
antotti
03.10.14
✎
13:49
|
такой функции не находит
|
|||
19
antotti
03.10.14
✎
13:54
|
поиск по общему модулю "Управление Контактной информацией" результатов не дал, причем в разных комбинациях слов.
|
|||
20
Chikko
03.10.14
✎
13:59
|
(19) у меня упп, например. а у тебя?
|
|||
21
antotti
03.10.14
✎
14:37
|
у меня ЗУП
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |