#0
by alexsandrinia
пишу конфу и необходимо в справочнике сделать заполнение адреса. делал как но выводит ошибку {ОбщийМодуль.УправлениеКонтактнойИнформацией.Модуль}: Ошибка при вызове метода контекста (Выполнить) по причине: может, кто подскажет где подправить надо?
#11
by Рус Иван
Точку останова в текущей процедуре поставьте, далее Отладка - Табло и введите Объект.КонтактнаяИнформация.Выгрузить
#12
by Рус Иван
Это в случае если у вас переменная СсылкаНаОбъект пустая, иначе у вас должен быть справочник с ТЧ "КонтактнаяИнформация", имя которого задается в "ПолноеИмяОбъектаМетаданных". Код взят из процедуры УправлениеКонтактнойИнформацией.ПриСозданииНаСервере(...) БП 3.0.36.21
#14
by Рус Иван
Тогда у вас должен быть объект с ТЧ КонтактнаяИнформация и полем ЗначенияПолей. Имя объекта хранится в переменной "ПолноеИмяОбъектаМетаданных". Других вариантов пока нет
#16
by alexsandrinia
Имя объекта хранится в переменной "ПолноеИмяОбъектаМетаданных" - где это просмотреть можно?
#19
by alexsandrinia
ПолноеИмяОбъектаМетаданных тоже заполнено верно. в чём вообще суть моей проблемы - необходимо сделать в форме заполнение адреса и номера телефона красиво, с новыми окнами, а не как поле ввода. есть аналогичные справочники - они работают нормально, когда я создаю новый по аналогии - выходит ошибка, которая описана в начале темы.
#22
by alexsandrinia
Объект.КонтактнаяИнформация.Выгрузить ТаблицаЗначений ТаблицаЗначений Индексы ИндексыКоллекции ИндексыКоллекции Колонки КоллекцияКолонокТаблицыЗначений КоллекцияКолонокТаблицыЗначений АдресЭП КолонкаТаблицыЗначений КолонкаТаблицыЗначений Вид КолонкаТаблицыЗначений КолонкаТаблицыЗначений Город КолонкаТаблицыЗначений КолонкаТаблицыЗначений ДоменноеИмяСервера КолонкаТаблицыЗначений КолонкаТаблицыЗначений ЗначениеПолей КолонкаТаблицыЗначений КолонкаТаблицыЗначений ИсходныйНомерСтроки КолонкаТаблицыЗначений КолонкаТаблицыЗначений НомерСтроки КолонкаТаблицыЗначений КолонкаТаблицыЗначений НомерТелефона КолонкаТаблицыЗначений КолонкаТаблицыЗначений НомерТелефонаБезКодов КолонкаТаблицыЗначений КолонкаТаблицыЗначений Представление КолонкаТаблицыЗначений КолонкаТаблицыЗначений Регион КолонкаТаблицыЗначений КолонкаТаблицыЗначений Страна КолонкаТаблицыЗначений КолонкаТаблицыЗначений Тип КолонкаТаблицыЗначений КолонкаТаблицыЗначений
#26
by alexsandrinia
блин, точно))) спасибо за внимательность!) теперь тоже посимвольно буду сверять всё
#27
by alexsandrinia
только у меня поля появились, но кнопки выбора адреса, с появлением нового окна для ввода, нет. как добавить?
#29
by alexsandrinia
не могу залить в инет фотку. в общем, появились просто строки, а мне нужно чтоб было поле выбора. по нему нажимаешь - выходит форма с заполнением номера телефона, адреса...
#32
by Вася Чез
Там уже программно можешь поле добавить и все остальное или в чем собственно проблема?
#33
by alexsandrinia
так я сделал всё так же, но почему-то не появляется...может, упустил что-то? как проверить?
#35
by Fish
"может, упустил что-то? как проверить?" - Открыть конфигуратор и посмотреть. Если не поможет, воспользоваться отладчиком. Других способов не знаю.
#36
by Вася Чез
тогда только курение любой стандартной конфы тебе в помощь, справочник любой аля физлица
#38
by alexsandrinia
когда открываю на предприятии форму, захожу "Все действия", там есть настройка формы. в табличной части Элементы есть группировки и группа ГруппаКомпоновкиКонтактнойИнформации. Может, там где-то нужно что-то сделать?
#41
by Enterprise
+ Предположу, что проблема с видами контактной информации. у тебя в справочнике ВидыКонтактнойИнформации должна быть группа, которая должна называться "Справочник<НазваниеСправочника>", а внутри добавлены нужные виды КИ с их типами
#46
by alexsandrinia
&НаКлиенте вот такая процедура есть в модуле Организация, она же вызывает новое окно кнопкой выбора?
#47
by Enterprise
Тогда найди в общем модуле "УпралениеКонтактнойИнформацией" строку "// Создадим элементы на форме и заполним значения реквизитов" и в отладчике смотри что происходит
#50
by alexsandrinia
поля - просто строка ввода, а в правом углу нет кнопки выбора. в справочнике Организации такая кнопка есть и при нажатии выходит форма с заполнением телефона, адреса...
#56
by Enterprise
Там не поля выбора, там поля ввода создаются с включенным/выключенным свойством "Кнопка выбора". Как посмотреть я написал в
#59
by alexsandrinia
в конфигураторе есть другие справочники, где уже есть в форме поля ввода со свойством "кнопка выбора". но теперь у меня другая проблема где в конфигураторе нужно сделать, чтоб нормально тип появлялся? если в предприятии скопировать например, телефон - то всё нормально появляется и кнопка выбора в поле ввода появляется.
#61
by alexsandrinia
так другие же справочники обходятся без этого, вот я и хочу понять, как у них всё реализовано.
#64
by alexsandrinia
да, но они написаны где-то, и просто ссылаются на то место. зачем мне писать, когда уже где-то это есть. вопрос в том, что у меня не попадает в нужную процедуру заполнения, видимо, где-то что-то не проставил или не указал...
#65
by alexsandrinia
вследствие чего выходит ошибка "Ошибка десериализации контактной информации, не указан ожидаемый тип"
#66
by Fish
А как она попадёт, если у тебя нету вызова заполнения для твоего справочника? Это надо дописать.
#67
by alexsandrinia
так я и модуле формы и дописываю, по аналогии с другими справочниками - как у них там написано, но у меня почему-то не срабатывает, а там всё работает.
#73
by Enterprise
+ Тогда твои предопределенные виды КИ заполнятся как надо и кнопки выбора появятся
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- В 8.0 при вводе в поле ввода неправильн. значения фокус не остается в этом поле
- А Форма.Параметр возвращает значение только когда форма открыта модально?
- Поле ввода в табличном поле не сохраняет присваиваемое значение.
- Как в табличном поле программно добавить колонку вида Поле выбора
- 8.2 Вывести свой текст в поле надписи (упр. форма)
- СКД. Вычисляемое поле в вычисляемом поле
- 82 Самописная. Как в поле построителя отчета поместить вычисляемое поле
- Поле отбора СКД вывести в отдельное поле формы
- 1с 8.3 Форма.Форма.Форма(9,17): Тип не определен (Запрос)
- При создании контрагента недоступно поле ввода юридического адреса
В этой группе 1С
- Подскажите, как проморгать строку табличного поля.
- СКД Не найдено определение иерархической связи
- проведение требования накладной
- Красная сетка вместо штрихкода
- какой надо использовать класс wmi, чтоб узнать имя комп. по ip
- Управление поиском в табличном поле формы (УФ). Вопрос.
- Ошибка полнотекстового индекса
- Как программно задать тип СправочникСсылка (все справочники) для элемента формы
- v7: Перетаскивание Drag and drop в 1с
- Как указать оптическую характеристику линзы (Салон оптики 2.1)
- УТ 10.3 Получить значение поле описание" номенклатуры в документе Счет на оплат
- Дата запрета редактирования в ЗУП 2.5
- Вызов процедуры внешней обработки?
- 1С8_ЗУП 3.0_Командировка и средний заработок
- Ошибка Excel.Application :Интерфейс не поддерживается
- Как программно обновить динамический список, что бы на первую строку не прыгало?
- HASP License Manager, Aladdin Monitor (пропадают лицензии)
- Сдвинуть колонку в таблице значений
- БП3: В ОСВ по счету показатели в разных колонках как сделать?
- Исправить неверные движения в регистрах