Показать сообщение отдельно
Старый 23.09.2008, 18:54   #6  
_scorp_ is offline
_scorp_
Участник
Аватар для _scorp_
MCBMSS
 
488 / 369 (13) ++++++
Регистрация: 25.07.2007
Адрес: Москва
Пол в 1С это перечисление. Перечисления в 1С действительно представлены бинарным типом. Чтобы получить результат в виде как Вы хотите (0 - М, 1 - Ж) используйте приперно следующий запрос
X++:
Text = @' ВЫБРАТЬ Код               как Код,
                      Фамилия           как Фамилия,
                      Имя               как Имя,
                      ДатаРождения      как ДатаРождения,
                      ИНН               как ИНН,
                      СтраховойНомерПФР как СтраховойНомерПФР,
                      Пол.Порядок       как Пол
              ИЗ Справочник.ФизическиеЛица КАК ФизическиеЛица
              ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ФИОФизЛиц КАК ФИОФизЛиц"
                ПО ФизическиеЛица.Ссылка = ФИОФизЛиц.ФизЛицо"
                ГДЕ ФизическиеЛица.Код <> "000000001" ';
За это сообщение автора поблагодарили: niktata (1).