Имя: Пароль:
1C
1С v8
v8: Как изменить готовые данные полученные из запроса
0 igoza
 
13.03.13
08:13
"ВЫБРАТЬ РАЗЛИЧНЫЕ
|    ФизическиеЛица.Ссылка КАК ФИО,
|    ФизическиеЛица.ДатаРождения КАК ДатаРождения,
|    КАК СЧем,
|   РАЗНОСТЬДАТ(&Сегодня, ДОБАВИТЬКДАТЕ(ФизическиеЛица.ДатаРождения,Год,РАЗНОСТЬДАТ(ФизическиеЛица.ДатаРождения, &Сегодня, Год)), День) КАК До1
|ИЗ
|    Справочник.ФизическиеЛица КАК ФизическиеЛица
|ГДЕ  
| ДОБАВИТЬКДАТЕ(ФизическиеЛица.ДатаРождения,СЕКУНДА,(31557600 * РАЗНОСТЬДАТ(ФизическиеЛица.ДатаРождения, &Сегодня, Год))) МЕЖДУ &ДатаОт И &ДатаДо
|УПОРЯДОЧИТЬ ПО
|   До
|";

Запрос.УстановитьПараметр("ДатаОт", ДатаОт);
Запрос.УстановитьПараметр("ДатаДо", ДатаДо);
Запрос.УстановитьПараметр("Сегодня", ТекущаяДата());
Выборка = Запрос.Выполнить().Выгрузить();

// Тут нужен цикл чтобы исправить До и СЧем  к ним нада дописать Счем с днеёв варенья, а к До осталось .. дней ()

обЗагрузитьВТаблицуЗначений(Выборка, ТабличнаяЧасть1);
1 butterbean
 
13.03.13
08:14
в чем проблема-то??
2 igoza
 
13.03.13
08:16
(1) я незнаю как это сделать
3 Галахад
 
гуру
13.03.13
08:16
"Пляздявляю з днем рожденя" КАК СЧем
4 чувак
 
13.03.13
08:18
Добавь новую колонку с типом строка и в цикле к нему присвой что угоддно конекенатацией
5 Галахад
 
гуру
13.03.13
08:18
Только нафига?
6 0xFFFFFF
 
13.03.13
08:19
(0) А может цикл не нужен, может можно прям в запросе получить?
7 0xFFFFFF
 
13.03.13
08:20
(5) бывшие семерошники суровы. Они не портят запрос, написанный ранее другим программистом. Они исправляют результат.
8 MatrosoV AleXXXand_R
 
13.03.13
08:25
в чем разница между

"| ДОБАВИТЬКДАТЕ(ФизическиеЛица.ДатаРождения,СЕКУНДА,(31557600 * РАЗНОСТЬДАТ(ФизическиеЛица.ДатаРождения, &Сегодня, Год))) МЕЖДУ &ДатаОт И &ДатаДо"

и

"ДОБАВИТЬКДАТЕ(ДОБАВИТЬКДАТЕ(НАЧАЛОПЕРИОДА(&ТекДата, ГОД), МЕСЯЦ, МЕСЯЦ(ФизическиеЛица.ДатаРождения)), ДЕНЬ, ДЕНЬ(ФизическиеЛица.ДатаРождения)) МЕЖДУ &ДатаОт И &ДатаДо"

?
9 Галахад
 
гуру
13.03.13
08:26
(7) Не. Я про то, что куда-то же будет таблица выводиться.
Можно же и там добавить, что надо.
10 sanja26
 
13.03.13
08:26
(7).))
если в зупе, так др это реквизит физлица, всего-то в пользовательском режиме в какой-нибудь отчет вариант подкорректировать