Имя: Пароль:
1C
 
научите пользоваться отладчиком
0 dvrk
 
02.03.22
07:51
Вот я не понимаю, у пользователя нет на что-то прав, ругается на Результат = Запрос.Выполнить().Выгрузить();

    Запрос.Текст = "ВЫБРАТЬ
    |    ПродажиОбороты.ДоговорКонтрагента КАК ДоговорКонтрагента,
    |    СУММА(ПродажиОбороты.СтоимостьОборот) КАК ОбщаяСуммаОтгрузкиКлиенту
    |ИЗ
    |    РегистрНакопления.Продажи.Обороты(
    |            ,
    |            &Дата,
    |            ,
    |            ДоговорКонтрагента.Владелец = &Контрагент
    |                И ДоговорКонтрагента = &ДоговорКонтрагента) КАК ПродажиОбороты
    |
    |СГРУППИРОВАТЬ ПО
    |    ПродажиОбороты.ДоговорКонтрагента";
    Запрос.УстановитьПараметр("Дата",ДатаОстатка);
    Запрос.УстановитьПараметр("Контрагент",Контрагент);
    Запрос.УстановитьПараметр("ДоговорКонтрагента",ДоговорКонтрагента);
сам запрос

как понять в отладчике на ЧТО именно прав то не хватает?
1 kobzon2
 
02.03.22
07:53
(0) А в журнале регистрации что пишет?
2 ДенисЧ
 
02.03.22
07:56
выбрать разрешенные
3 dvrk
 
02.03.22
08:10
отказ в доступе Регистр накопления. Продажи, Справочник. Договоры контрагентов
Действие: Чтение, ...
4 dvrk
 
02.03.22
08:16
если что, вопрос именно про отладчк
5 Кац
 
02.03.22
08:23
Ну и чем здесь поможет отладчик?
6 Kassern
 
02.03.22
08:23
А зачем вы через точку владельца получаете? Неужели в оборотах нет аналитики по контраоентам? Попробуйте убрать отбор по владельцу через точку
7 dvrk
 
02.03.22
08:24
(5) ну так я и спрашиваю, можно ли как то в отладчике понять или нет
8 Кац
 
02.03.22
08:28
(7) Нет, если только описание ошибки вычислить и глянуть. Этож запрос, он выполняется в БД
9 PuhUfa
 
02.03.22
08:32
(7) не понятно что вы вкладываете в понятие "можно ли как то в отладчике понять". В вашем случае достаточно того что написано в ЖР, тут даже отладчик не нужен. А вообще, в конфигураторе, Сервис - Параметры - Запуск 1С - переключить Пользователя с "Текущего" на "Имя". Поле оставить пустым. И тогда при запуске отладки будет запрос авторизации, выбираете свою Машу и все что будет выполнятся в Предприятии будет выполнятся с правами Маши, но при этом в конфигураторе будет нормально работать отладка.
10 dvrk
 
02.03.22
08:39
(9) проблема в том, что я дал права и на РН продажи и на справочник договор, всё равно в ЖР тож самое
11 dvrk
 
02.03.22
08:43
(9) были РЛС по подразделениям, я убрал эти права и дал другие, где никаких ограничений нет, просто к фул справочнику права и всё равно ругается
12 Масянька
 
02.03.22
08:50
(7) По запросу: в отладчике можно увидеть текст запроса (когда запрос собирается по строчкам - удобно) и результат (выгрузить). Всё.
13 DES
 
02.03.22
08:51
может не нужно убирать а дать права на чтение дополнительно
14 DES
 
02.03.22
08:51
отладчик покажет ту же ошибку
15 Йохохо
 
02.03.22
11:00
в отладчике остановка по ошибке и запускать от имени пользователя
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший