В 1С 8.2 есть регистр сведений КонтактнаяИнформация, у него есть ресурсы(не реквизиты): Поле1, Поле2, ..., Поле10, Представление (все строковые).
Select1C.Поле1 возвращает пустую строку. С реквизитами это легко срабатывает, выводится Select1C.Объект.Код (где Объект - ссылка на справочник Контрагенты)
Как получить их значения в скрипте?
Нравится
Может, они просто не заполнены. У меня запросом получается выбрать все поле 1-10. По наблюдениям поле 1 для адреса это страна или индекс, поле 4 - город, поле 5 -населенный пункт. Попробуйте выбрать представление, оно не может быть пустым.
Обнаружил такую вещь при синхронизации. Так как КонтактнаяИнформация содержит не только адреса, но и email и телефоны, я не ставил Поля и Представление в соответствие полей, а делал все в скрипте, и выводили они у меня пустые строки. Как только поставил их в соответствие полей (даже одному любому строковому полю), сразу появилась нужная информация.
Александр, дело в том, что в Select1C попадает только информация, которая выбирается в запросе, а запрос как раз и формируется исходя из выбранных в представлении полей. Т.е., если их не выбрать, информацию в запрос не подтянет.