Имя: Пароль:
1C
1С v8
вопрос по коду
🠗 (Волшебник 31.10.2016 12:30)
,
0 dimidoff
 
31.10.16
11:24
надо чтобы после выбора даты выводил список документов датируемые текущим годом (т.е. если дата 01,01,2016, то список доков выводится за 2016 год)
чувствую, что вопрос тупой, но подскажите новичку
1 arccos6pi
 
31.10.16
11:26
(0) а подсказать-то что?
весь код написать?
2 Жан Пердежон
 
31.10.16
11:26
(0) подсказываю: начинай это делать
3 Garykom
 
гуру
31.10.16
11:26
4 Garykom
 
гуру
31.10.16
11:27
(3)+ но думаю сразу не допрешь что там есть
Сообщить(НачалоГода(Дата)); // 01.01.2013 0:00:00
Сообщить(КонецГода(Дата)); // 31.12.2013 23:59:59
5 Повелитель
 
31.10.16
11:43
(0) Синтакс-помощник открой, много нового узнаешь для себя.

Выборка = Документы.РасходнаяНакладная.Выбрать(ДатаНач, ДатаКон);
6 dimidoff
 
31.10.16
12:13
пользователь выбирает нуную ему дату. потом запросом по этой дате выбираются документы (скидки  для контрагентов):
"ВЫБРАТЬ
    |    СкидкиНаценкиНоменклатурыСрезПоследних.ПолучательСкидки.Родитель КАК ПолучательСкидкиРодитель,
    |    ПРЕДСТАВЛЕНИЕ(СкидкиНаценкиНоменклатурыСрезПоследних.ПолучательСкидки.Родитель),
    |    СкидкиНаценкиНоменклатурыСрезПоследних.ПолучательСкидки.Комментарий,
    |    СкидкиНаценкиНоменклатурыСрезПоследних.ПолучательСкидки КАК ПолучательСкидки,
    |    ПРЕДСТАВЛЕНИЕ(СкидкиНаценкиНоменклатурыСрезПоследних.ПолучательСкидки),
    |    СкидкиНаценкиНоменклатурыСрезПоследних.ПроцентСкидкиНаценки,
    |    СкидкиНаценкиНоменклатурыСрезПоследних.Период
    |ИЗ
    |    РегистрСведений.СкидкиНаценкиНоменклатуры.СрезПоследних(&период, ) КАК СкидкиНаценкиНоменклатурыСрезПоследних
    |
    |УПОРЯДОЧИТЬ ПО
    |    ПолучательСкидкиРодитель,
    |    ПолучательСкидки
    |ИТОГИ ПО
    |    ПолучательСкидкиРодитель
    |АВТОУПОРЯДОЧИВАНИЕ";


&период вот сюда попадает дата. а как переделать чтобы текущий год по этой дате был?
7 dimidoff
 
31.10.16
12:26
ап ап
8 Любопытная
 
31.10.16
12:30
Ты срез последних получаешь, а не документы.
9 Волшебник
 
модератор
31.10.16
12:31
(0) Тема не отражает суть сообщения
10 newbling
 
31.10.16
13:46
(6) бери не срез последних, а, например, обороты.
11 newbling
 
31.10.16
13:47
и там период начала период окончания
12 newbling
 
31.10.16
13:48
а, рс - там нет оборотов. Ьери просто его, значит, без виртуальных таблиц.