Имя: Пароль:
1C
 
Ошибка при работе с api битрикса24
0 iznvi
 
22.11.18
17:14
Ребят,пытаюсь сделать грубо говоря отбор по дате в внешней обработке
Сама обработка интегрируется с Битрикс24 и выводит трудозатраты
Есть реквизит Период в нем выбирается в списке ЭтотМесяц
И задачи по выбранной организации должны выводится с начала месяца
Вот скрин интерфейса
https://yadi.sk/i/aAl4mPAJ9h6vGQ
Вот код

ДатаНачала = Формат(НачалоМесяца(ТекущаяДата()), "ДФ=ггггММдд");//20130225T1825
        ДатаКонец = Формат(КонецМесяца(ТекущаяДата()), "ДФ=ггггММдд");
ОтборПоДате = ?(Период = "ЭтотМесяц", "&0[CHANGED_DATE]>=" + ДатаНачала, "");// , ""  //01.11.18



Где-то тут выдается ошибка
пролазил весь интернет в поисках какого-нибудь примера и нигде не нашел, поэтому хочу узнать у вас
может кто-то делал такое и знаете где ошибка в синтексе
1 НаборДанных
 
22.11.18
17:23
(0)Где-то тут ошибка, скорее всего там, где выдается, но не уверен.
2 iznvi
 
22.11.18
17:24
(1) Вот без этой строки все работает
ОтборПоДате = ?(Период = "ЭтотМесяц", "&0[CHANGED_DATE]>=" + ДатаНачала, "")
3 iznvi
 
22.11.18
17:25
(1) А с ней нет
4 НаборДанных
 
22.11.18
17:29
(3)Может потому что нет параметра CHANGED_DATE у метода, который ты используешь?
5 iznvi
 
22.11.18
17:30
(4)  секунду
6 iznvi
 
22.11.18
17:34
Код
Запрос = "gagarinbit.bitrix24.ru/rest/1/6da8qrlhe1ldv8pt/task.item.list.xml?ORDER[]=" +  ОтборПоГруппе + Отборпотегу + ОтборПоДате + "&2[NAV_PARAMS][nPageSize]=50&2[NAV_PARAMS][iNumPage]=" + Строка(НомерСтраницы);


Скрины : https://yadi.sk/i/_cBGEVRqN0WVpA
https://yadi.sk/i/z9UTFmqxdy_GuQ
7 iznvi
 
22.11.18
17:34
(4)
8 НаборДанных
 
22.11.18
17:35
Ну строку то итоговую покажи.
9 iznvi
 
22.11.18
17:37
(8) Итоговую ?В смысле ?
Я может уже что-то не понимаю, сегодня почти весь день сижу с этой хренью
Имеешь ввиду ответ ?
10 НаборДанных
 
22.11.18
17:40
(9)Имею ввиду запрос, чтобы не гадать, что же за запрос по итогу у тебя посылается.
11 iznvi
 
22.11.18
17:41
(10) Данные xml файла скинуть ?
12 НаборДанных
 
22.11.18
17:44
(11)Точку останова поставь и значение выражения "Запрос" сюда покажи из табло 1С.
13 iznvi
 
22.11.18
17:48
(12) Там просто ссылка,но держи
https://yadi.sk/i/TXDAM4Eb7e6_Nw
В если перейти по ссылке
то там получается вот такая штука
<response>
<result/>
<total>0</total>
<time>
<start>1542897931.8998</start>
<finish>1542897932.0113</finish>
<duration>0.11150789260864</duration>
<processing>0.078006029129028</processing>
<date_start>2018-11-22T17:45:31+03:00</date_start>
<date_finish>2018-11-22T17:45:32+03:00</date_finish>
</time>
</response>
14 НаборДанных
 
22.11.18
17:54
(13)И? Чего тебе надо, где ошибка? Сортировка обязательна.
15 iznvi
 
22.11.18
17:59
(14) Ошибка в том,что при попытки сформировать задпчи по организации с отбором на период ЗаМесяц он не формирует ничего
Может я что-то не так понимаю ?
16 НаборДанных
 
22.11.18
18:11
(15)Кто он, и что не формирует? Чем тебе ответ не нравиться, что спросил, то и ответили тебе.
17 НаборДанных
 
22.11.18
18:15
Посмотри в свой запрос в (13) внимательно, ты попросил у б24 вернуть тебе задачи после 20181120, видимо у тебя там 1 задача. Хз, что тебе надо честное слово, проверь свой параметр "ДатаНачала", как вариант, ну и кусок кода уж доставай, чего уж стесняться.
18 iznvi
 
22.11.18
18:21
(17) А откуда ты взял это число 20181120
19 НаборДанных
 
22.11.18
18:26
(18)Уд0ли 1С, посмотри на свой запрос, не видишь знакомых цифр?
20 dezss
 
23.11.18
08:43
(18) с твоего скрина он взял эту дату
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс