корректность вывода данных в запросе

1. MindParadox 30.12.20 09:30 Сейчас в теме
Коллеги, подскажите:
есть в запросе строка
Сотрудники.ФизическоеЛицо.МестоРождения КАК ФизическоеЛицоМестоРождения

на ПФ выводится так:
"0, г. Москва,, РОССИЯ"

Откуда берутся "0" и дополнительная ","?

В самом справочнике записано - "г. Москва,, РОССИЯ" (без "0" и только одна ",").
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. HAMAZ 7 30.12.20 09:51 Сейчас в теме
Если СКД - посмотрите вычисляемые поля
3. MindParadox 30.12.20 09:58 Сейчас в теме
(2) Обычный запрос. СКД не задействована.
4. HAMAZ 7 30.12.20 10:03 Сейчас в теме
тогда обработка получения представления
5. Vladimir-R 168 30.12.20 10:25 Сейчас в теме
Если СтруктураМестоРождения.Особое = 1 Тогда
		
		Представление	=	"особое" +
		?(НЕ ЗначениеЗаполнено(СтруктураМестоРождения.НаселенныйПункт),		"",	"  "	+	СокрЛП(СтруктураМестоРождения.НаселенныйПункт))
		+?(НЕ ЗначениеЗаполнено(СтруктураМестоРождения.Район),	"",	"  "	+	СокрЛП(СтруктураМестоРождения.Район))
		+?(НЕ ЗначениеЗаполнено(СтруктураМестоРождения.Область),	"",	"  "	+	СокрЛП(СтруктураМестоРождения.Область))
		+?(НЕ ЗначениеЗаполнено(СтруктураМестоРождения.Страна),	"",	"  "	+	СокрЛП(СтруктураМестоРождения.Страна));
		
	Иначе
		
		Представление	= "" + ?(НЕ ЗначениеЗаполнено(СтруктураМестоРождения.НаселенныйПункт),		"",	СокрЛП(СтруктураМестоРождения.НаселенныйПункт))
		+?(НЕ ЗначениеЗаполнено(СтруктураМестоРождения.Район),	"",	", " + СокрЛП(СтруктураМестоРождения.Район))
		+?(НЕ ЗначениеЗаполнено(СтруктураМестоРождения.Область),	"",	", "	+	СокрЛП(СтруктураМестоРождения.Область))
		+?(НЕ ЗначениеЗаполнено(СтруктураМестоРождения.Страна),	"",	", "	+	СокрЛП(СтруктураМестоРождения.Страна));
		
		Если Лев(Представление, 1) = ","  Тогда
			Представление = Сред(Представление, 2);
		КонецЕсли;
		
	КонецЕсли;
	
	Возврат Представление;
Показать


потому что представление формируется так
а 0 или 1 отвечает за "особое" место рождения
6. MindParadox 30.12.20 10:34 Сейчас в теме
(5) т.е. встроенная функция "ПРЕДСТАВЛЕНИЕ" не устранит "0" и ","?
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот