Андрей Малашенков 09:41 День добрый Сергей Скалозуб 09:42 Добрый день 1cmycloud опять не работает ?! Никита Табальчук 09:42 Доброе утро Александр Пыров 09:42 Добрый день! Виталий Тищенко 09:43 Тоже зайти не могу в клоуд Александр Пыров 09:43 У меня в панель зашло, а в разработку на пущает. Максим Овчаренко 09:43 да. а с утро и итс не работал, вот только недавно завелось Эмануэль Кутлияров 09:44 Идет бесконечная Загрузка... в 1cmycloud Александр Пыров 09:44 О, пустило. =) Алексей Швадченко 09:45 https://1cmycloud.com/ не загружается Максим Овчаренко 09:45 может это тест на допуск к проф курсу? дескать, обойти ошибку дабы получить доступ))) Докажи что ты достоин! Александр Пыров 09:45 Сергей Скалозуб 09:46 на https://1cmycloud.com/console пускает Владимир Попов 09:46 коллеги, есть странное наблюдение. по ссылке, которая пришла в самом начале для активации все работает корректно. переходите по ней, там вам говорится, что вам дали доступ для администрирования нажимаете принять и войти, логинитесь и все работает гуд Максим Овчаренко 09:46 Сергей, спасибо. И правда, по ссылке сразу зевелось. Сергей Скалозуб 09:48 но разработка не пускает, "Метод не найден." Учебный центр 1С 09:49 Сергей Скалозуб закройте вкладку со средой разработки и повторно запустите ее из ПУ Сергей Скалозуб 09:49 да, так заработало Артем Соболевский 09:59 Всем доброе утро Владислав Легащёв 10:00 Доброе утро Артем Соболевский 10:01 Кстати, кто-то спрашивал на базовом курсе про программное изменение формы. Так вот - в пет-проекте проверил, как минимум можно программно перекидывать поля или даже копировать их между группами. У компонентов есть свойство "Содержимое", это по сути массив, а у массива есть все нужные методы по добавлению \ удалению объектов. Загоняете в переменную компоненту по имени и с ней уже оперируете знч ЭлементКлючевые = Компоненты.КлючевыеПоля знч ЭлементЧекЛист = Компоненты.ЧекЛист Компоненты.ГруппаНастольноеПриложение.Содержимое.Добавить(ЭлементКлючевые) Компоненты.ГруппаНастольноеПриложение.Содержимое.Добавить(ЭлементЧекЛист) Компоненты.ОбластьКлючевые.Содержимое.Удалить(ЭлементКлючевые) Компоненты.ОбластьЧекЛист.Содержимое.Удалить(ЭлементЧекЛист) При адаптации мобильной версии помогает очень. Причем изначально стоит делать mobile-first, а потом уже дорабатывать программно под десктоп. Михаил Ходырев 10:03 Доброе утро Андрей Бертыш 10:03 + Доброе утро Алексей Швадченко 10:04 хотелось бы еще посмотреть как правильно кастомизировать текущие решения,например 1С ЛК Никита Колесников 10:04 Доброе утро Максим Омаев 10:05 Доброе утро Андрей Бертыш 10:05 А мне интересно про регламентные задания. Типа про обработчики ожидания а-ля Александр Гыдилика 10:06 + Максим Овчаренко 10:06 + Павел Супец 10:06 + Михаил Д 10:06 + Александр Пыров 10:06 + Sergey Shipilov 10:06 + Михаил Ходырев 10:06 + Андрей Малашенков 10:06 + Андрей Бертыш 10:06 + Никита Колесников 10:06 + Максим Николаев 10:06 + Людмила Смирнова 10:06 + Никита Табальчук 10:06 + Михаил Зенцов 10:06 + Михаил Попов 10:06 + Эмануэль Кутлияров 10:06 + Виталий Тищенко 10:06 + Сергей Поляков 10:06 + Максим Омаев 10:06 + Михаил Курапов 10:06 + Анастасия Риштовская 10:06 + Александр Богданов 10:06 + Виктор Романенко 10:06 + Сергей Новиков 10:06 + Дарья Толстикова 10:06 + Артем Соболевский 10:06 + Евгений Салдин 10:06 + Максим Зайцев 10:06 + Сергей Шовырин 10:06 + Олег Логвинов 10:06 + Сергей Шкляров 10:06 + Сергей Коминов 10:07 Доброе утро Сергей Скалозуб 10:13 нет, экрана нет Михаил Попов 10:13 нет экрана Сергей Скалозуб 10:13 после обновления страницы все ок Дмитрий Воронов 10:19 экран встал на месте Максим Зайцев 10:20 постоянно "замерзает". Как обновишь немного поработает и опять застывает Артем Соболевский 10:20 Баг, уже репортил Можно только из окна приложений выбрать Briukhanov Sergei 10:20 как добавить пространство ? Михаил Филатов 10:20 Метод не найден. - при попытке зайти в разработку Артем Соболевский 10:21 Сергей Брюханов Облако - Абоненты - Пространства Иван Щекалев 10:23 экран то висит Андрей Малашенков 10:26 черный экран Михаил Ходырев 10:26 Экран подвисает сегодня частенько, обновление страницы только помогает Андрей Малашенков 10:27 обновление не помогает Sergey Shipilov 10:29 проглядел, режим разработки у прода активировали? Эмануэль Кутлияров 10:29 Не активировали Александр Шепелёв 10:32 Скажите пожалуйста пару слов о серверах. Есть ли возможность иметь свой локальный для 1С Элемент Артем Соболевский 10:33 Та же проблема с токеном Sergey Shipilov 10:33 у меня тоже пишет "в процессе создания репозитория произошла ошибка..." Владимир Попов 10:33 у меня что-то никак приложение не создасться Sergey Shipilov 10:34 не, такая же тема с токеном и создании репозитория Сергей Шовырин 10:34 Экран фризит, и подвисания постоянно Briukhanov Sergei 10:34 у меня такая же ошибка была Михаил Ходырев 10:34 Та же ошибка "Недействительный токен" при обновлении приложения из ветки Дмитрий Воронов 10:35 уже есть Чирикер не создается прод Briukhanov Sergei 10:35 я использовал старое подключение, сменил у ветки приложение Максим Зайцев 10:35 Создалось и разработка работает Михаил Ходырев 10:35 Чирикер-prod у меня создался Владимир Попов 10:35 у меня не создается Михаил Курапов 10:36 + Briukhanov Sergei 10:36 у меня среда не работает Владимир Сергеев 10:36 + Максим Зайцев 10:36 + Никита Табальчук 10:36 + Никита Колесников 10:36 + Виталий Тищенко 10:36 + Людмила Смирнова 10:36 + Антон Воронцов 10:36 + Максим Шинов 10:36 + Сергей Поляков 10:36 + Алексей Швадченко 10:36 + Михаил Ходырев 10:36 + Александр Пыров 10:36 + Вероника Авдеева 10:36 + Анастасия Риштовская 10:36 + Никита Шиманский 10:36 + Евгений Салдин 10:36 + Сергей Шовырин 10:36 + Сергей Любкин 10:36 + Ольга Юрьева 10:36 = Дмитрий Богданов 10:36 + Денис Соколов 10:36 + Сергей Новиков 10:36 + Михаил Филатов 10:36 + Никита Колесников 10:36 Prod создался тоже Дмитрий Воронов 10:36 Сборка "e1c_uc:chiriker" уже зарегистрирована в системе Татьяна Шантина 10:37 - Максим Омаев 10:37 - Владимир Попов 10:37 а у меня ни прод ни дев Сергей Скалозуб 10:37 то же не открывается Алексей Кондратьев 10:42 При создании репозитория: Недействительный токен. Обратитесь к администратору и сообщите идентификатор ошибки Идентификатор ошибки: 1267.43BA1 Sergey Shipilov 10:47 Алексей Кондратьев , забейте пока - у всех так Андрей Малашенков 10:54 картинка тупит не реально, на записи будет норм надеюсь? Sergey Shipilov 10:56 Андрей Малашенков , да, будет норм. Что-то у вас с сетью Михаил Курапов 10:57 с сетью всё ок, но картинка фризит жутко Сергей Шовырин 10:57 Михаил Курапов аналогично Андрей Малашенков 10:58 я уже все перезагрузил, скорость 100 пошло Учебный центр 1С 11:00 ВЫБРАТЬ ЗаписьЛайка, СУММА(Количество) КАК Итого ИЗ Лайки СГРУППИРОВАТЬ ПО ЗаписьЛайка Михаил Зенцов 11:00 выбрать ЗаписьЛайка, СУММА(1) как Количество из Лайки сгруппировать по ЗаписьЛайка Briukhanov Sergei 11:16 нет таблиц нет поля таблица Сергей Скалозуб 11:16 надо закрыть и открыть повторно у меня было так же переоткрыл Михаил Филатов 11:17 А почему не записьБлога? Максим Шинов 11:19 Да, вроде бы ЗаписьБлога А почему от ISNULL (ЕстьNULL) отказались? Владимир Попов 11:24 то есть для каждого выражения нужно указывать псевдоним? Дмитрий Воронов 11:26 я один раз в минуту перезагружаю трансляцию? Максим Шинов 11:31 заголовок лайка Учебный центр 1С 11:34 https://exportator-uc.1cmycloud.com/applications/exportator https://exportator-uc.1cmycloud.com/applications/exportator https://exportator-uc.1cmycloud.com/applications/exportator Сергей Шовырин 11:34 Дмитрий Воронов примерно также Михаил Зенцов 11:34 https://t.me/e1c_element Учебный центр 1С 11:34 https://t.me/e1c_element/22634 https://t.me/e1c_element/ Sergey Shipilov 11:37 Мы будем в рамках курса изучать взаимодействие из кода формы с элементами подключаемых компонентов интерфейса? Михаил Зенцов 11:50 это лямда =) Александр Богданов 11:55 Для новичков повторите про экспортатор Максим Омаев 11:55 Напишите пожалуйста выражение для псевдонима "ЕстьЛайк" Людмила Смирнова 11:56 В ленте так и перескакивает вверх Михаил Зенцов 11:58 метод Данные_КоличествоЛайков(): Строка знч КоличествоЛайков = ДанныеСтроки.Данные.Получить("КоличествоЛайков") возврат КоличествоЛайков == 0 ? "": КоличествоЛайков.Представление() ; Александр 12:04 видео идет рывками...у всех так? Владимир Сергеев 12:04 + Виталий Тищенко 12:04 + Александр 12:04 - Эмануэль Кутлияров 12:04 + Сергей Любкин 12:04 + Sergey Shipilov 12:04 + Евгений Салдин 12:04 + Сергей Коминов 12:04 + Максим Овчаренко 12:04 + Александр Гыдилика 12:04 + Михаил Зенцов 12:04 + Никита Табальчук 12:04 + Александр Богданов 12:04 + Людмила Смирнова 12:04 всё ок Анастасия Риштовская 12:05 + Никита Шиманский 12:05 + Stanislav Gromoff 12:05 + Максим Зайцев 12:05 постоянно зависает картинка Андрей Кузин 12:05 + Сергей Поляков 12:05 бывает поддтормаживает Сергей Шовырин 12:05 - Денис Соколов 12:05 + Михаил Ходырев 12:05 + но зависает периодически Сергей Шовырин 12:05 - Сергей Батанов 12:05 небольшие тормоза с видео Александр Гыдилика 12:05 поддтормаживает, и качество похуже чем на прошлой неделе Александр 12:05 рывками все....кадры пропадают Иван Демидов 12:05 у меня отлично все Максим Омаев 12:05 + Михаил Зенцов спасибо Владимир Попов 12:29 дайте пожалуйста актуальную выгрузку. я как-то сохранил коряво Дарья Толстикова 12:29 в вопросы пиши Владимир Попов 12:31 диск обновил, нашел Андрей Малашенков 12:44 Александр Ф да, тоже тормозит не реально, смотреть будем в записи. щас главное вопросы задать) Максим Зайцев 12:49 Андрей Малашенков если обновлять экран, то какое-то время показывает Артем Соболевский 12:57 Слайд-шоу... Максим Шинов 13:02 Да, что-то прям слайд-шоу пошло Sergey Shipilov 14:18 можно копию метода ПроверитьНаличиеКлючейДоступа? Сергей Новиков 14:18 Скиньте код в модуле ключа обработчика Учебный центр 1С 14:18 @Обработчик метод ПроверитьНаличиеКлючейДоступа(Ключи: ЧитаемыйМассив<КлючДоступаАккаунта.Объект>, Пользователи: ЧитаемыйМассив<Пользователи.Объект>): ЧитаемоеСоответствие<КлючДоступаАккаунта.Объект, ЧитаемаяКоллекция<Пользователи.Объект|Пользователи.Ссылка>> возврат {:} ; Михаил Филатов 14:19 автоматически не подставилось Сергей Новиков 14:19 тоже самое Учебный центр 1С 14:21 @Обработчик метод ВычислитьРазрешенияДоступа(): ЧитаемаяКоллекция<РазрешениеДоступа> // TODO Вставить содержимое обработчика возврат [] ; Максим Шинов 14:25 трансляция повисла?? Александр Гыдилика 14:25 Максим Шинов нет Максим Шинов 14:26 у меня зависла значит) Михаил Зенцов 14:30 Трансляция идет Александр Гыдилика 14:30 есть видео Максим Овчаренко 14:30 все норм Сергей Шовырин 14:30 + Никита Табальчук 14:30 + Никита Шиманский 14:30 +++ Павел Супец 14:30 + Владимир Сергеев 14:30 + Sergey Shipilov 14:30 +++ у меня всё ок Виталий Тищенко 14:30 + Сергей Новиков 14:30 + Евгений Салдин 14:30 + Людмила Смирнова 14:30 + Никита Колесников 14:30 + Мария Григорьевна Саввина 14:30 + Андрей Кузин 14:30 + Антон Воронцов 14:30 + Максим Омаев 14:30 + Сергей Поляков 14:30 подвисает чаще Иван Щекалев 14:30 иногда виснет Александр Богданов 14:30 + Максим Зайцев 14:30 Время от времени виснет Александр Пыров 14:30 + Михаил Зенцов 14:30 Возможно проблема у МТС линка либо интернет Михаил Курапов 14:30 не повисла но 10 кадров в минуту Максим Шинов 14:30 перезагрузил, заработала, но слайдшоу Эмануэль Кутлияров 14:30 + Никита Колесников 14:30 Трансляция секунды по 2 лагает Михаил Зенцов 14:30 У меня в реальном времени всё ок Briukhanov Sergei 14:30 + Александр Волков 14:30 Да, ребут помогает Sergey Shipilov 14:30 vpn отпубите, провайдера поменяйте (с мобилы раздайте интернет например) Александр Богданов 14:30 А, ну да, картинка с фризами. Я думал так и должно быть)))) Сергей Новиков 14:30 В модуле КлючДоступааккаунта все равно все красно . Вот код @Обработчик метод ПроверитьНаличиеКлючейДоступа(Ключи: ЧитаемыйМассив<КлючДоступаАккаунта.Объект>, Пользователи: ЧитаемыйМассив<Пользователи.Объект>): ЧитаемоеСоответствие<КлючДоступаАккаунта.Объект, ЧитаемаяКоллекция<Пользователи.Объект|Пользователи.Ссылка>> возврат {:} ; там все ок.. опечатка была Sergey Shipilov 14:40 Спасибо, исправление в свойствах "КонтрольДоступа" сработало Учебный центр 1С 14:57 @ОбновлениеПроекта(Ид = "ПраваДоступа", Номер = 1) метод ИнициализацияПравДоступа(ИсходнаяВерсия: Версия, НоваяВерсия: Версия) // если НоваяВерсия == Версия{3.0} // ; // Аккаунты.ПересчитатьРазрешенияДоступа() для Справочник из Справочники Справочник.ПересчитатьРазрешенияДоступа() ; для Документ из Документы Документ.ПересчитатьРазрешенияДоступа() ; для Регистр из РегистрыСведений Регистр.ПересчитатьРазрешенияДоступа() ; для Сервис из HttpСервисы Сервис.ПересчитатьРазрешенияДоступа() ; ; Briukhanov Sergei 15:02 так а пользовать будет видеть все акаунты если Чтение не вычисляется Михаил Зенцов 15:31 Результат.ДляКаждого(Эл -> { ПользователиПоВидам[Эл.ВидАккаунта].Добавить(Эл.Пользователь) }) Учебный центр 1С 15:32 @ВПроекте метод ПользователиПоВидамАккаунтов(СписокПользователей: Массив<Пользователи.Ссылка>): Соответствие<ВидыАккаунта, Массив<Пользователи.Ссылка>> знч ПользователиПоВидам = <ВидыАккаунта, Массив<Пользователи.Ссылка>>{:} для Элемент из ВидыАккаунта.Элементы() ПользователиПоВидам.Вставить(Элемент, []) ; знч Запрос = Запрос{ ВЫБРАТЬ Аккаунты.Пользователь КАК Пользователь, Аккаунты.ВидАккаунта КАК ВидАккаунта ИЗ e1c_uc::chiriker::Основное::Аккаунты КАК Аккаунты ГДЕ Аккаунты.Пользователь В (%СписокПользователей) } исп Результат = Запрос.Выполнить() // для Выборка из Результат // ПользователиПоВидам[Выборка.ВидАккаунта].Добавить(Выборка.Пользователь) // ; Результат.ДляКаждого(Выборка -> ПользователиПоВидам[Выборка.ВидАккаунта].Добавить(Выборка.Пользователь)) возврат ПользователиПоВидам ; Андрей Малашенков 15:40 Мозги вспотели Учебный центр 1С 15:40 https://1cmycloud.com/console/help/element/5.0/docs/topics/doc00243.html?hl=%D0%BF%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%B8%D1%82%D1%8C%D0%BD%D0%B0%D0%BB%D0%B8%D1%87%D0%B8%D0%B5%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%B9%D0%B4%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%B0 https://1cmycloud.com/console/help/element/5.0/docs/topics/doc00243.html?hl=%D0%BF%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%B8%D1%82%D1%8C%D0%BD%D0%B0%D0%BB%D0%B8%D1%87%D0%B8%D0%B5%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%B9%D0%B4%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%B0 Андрей Кузин 15:41 Можно модуль Ключ ДоступаАккаунта.xbsl? Андрей Малашенков 15:41 Вроде все понятно, надо помедитировать над этим) Учебный центр 1С 15:41 импорт Основное @Обработчик метод ПроверитьНаличиеКлючейДоступа(Ключи: ЧитаемыйМассив<КлючДоступаАккаунта.Объект>, Пользователи: ЧитаемыйМассив<Пользователи.Объект>): ЧитаемоеСоответствие<КлючДоступаАккаунта.Объект, ЧитаемаяКоллекция<Пользователи.Объект|Пользователи.Ссылка>> знч КлючиКВыдаче = новый Соответствие<КлючДоступаАккаунта.Объект, ЧитаемаяКоллекция<Пользователи.Объект|Пользователи.Ссылка>>() знч ПользователиСсылки = <Пользователи.Ссылка>[] Пользователи.ДляКаждого( ПользовательОбъект -> ПользователиСсылки.Добавить(ПользовательОбъект.Ссылка) ) знч ПользователиПоВидамАккаунтов = Аккаунты.ПользователиПоВидамАккаунтов(ПользователиСсылки) для ТекущийКлюч из Ключи если ПользователиПоВидамАккаунтов.СодержитКлюч(ТекущийКлюч.ВидАккаунта) КлючиКВыдаче.Вставить(ТекущийКлюч, ПользователиПоВидамАккаунтов[ТекущийКлюч.ВидАккаунта]) ; ; возврат КлючиКВыдаче ; Андрей Малашенков 15:44 Через консоль можно пересчитать Сергей Коминов 15:53 Вы не один с приИлегией) Учебный центр 1С 16:19 @Обработчик метод ВычислитьРазрешенияДоступаДляОбъектов(Объекты: ЧитаемыйМассив<Аккаунты.ДанныеРасчетаРазрешений>): ЧитаемоеСоответствие<Аккаунты.ДанныеРасчетаРазрешений, ЧитаемаяКоллекция<РазрешениеДоступа>> // TODO Вставить содержимое обработчика возврат {:} ; @Обработчик метод ВычислитьРазрешенияДоступаДляОбъектов(Объекты: ЧитаемыйМассив<Аккаунты.ДанныеРасчетаРазрешений>): ЧитаемоеСоответствие<Аккаунты.ДанныеРасчетаРазрешений, ЧитаемаяКоллекция<РазрешениеДоступа>> знч Разрешения = новый Соответствие<Аккаунты.ДанныеРасчетаРазрешений, ЧитаемаяКоллекция<РазрешениеДоступа>>() для ДанныеРасчета из Объекты Разрешения.Вставить( ДанныеРасчета, [ //Массив разрешений доступа <Массив<КлючДоступа>, Массив<Право>> новый РазрешениеДоступа( [], [] ) ] ) ; возврат Разрешения ; Людмила Смирнова 16:26 - Сергей Скалозуб 16:26 - Никита Колесников 16:26 - Владимир Сергеев 16:26 + Максим Шинов 16:26 + Эмануэль Кутлияров 16:26 + Михаил Зенцов 16:26 + Никита Табальчук 16:26 + Анастасия Риштовская 16:26 + Жамолиддин Хамракулов 16:26 - Сергей Любкин 16:26 - Андрей Кузин 16:26 - Ольга Юрьева 16:26 - Александр Гыдилика 16:26 + Андрей Малашенков 16:26 - Вероника Авдеева 16:26 + Павел Супец 16:26 + Максим Овчаренко 16:26 + Максим Омаев 16:26 - Корчагина Мария 16:26 + Денис Соколов 16:26 + Сергей Шовырин 16:26 +- Владимир Попов 16:26 + Иван Щекалев 16:26 - Михаил Зенцов 16:27 + Денис Чистобаев 16:27 + Владимир Попов 16:27 + Павел Супец 16:27 + Иван Щекалев 16:27 - Владимир Сергеев 16:27 + Андрей Кузин 16:27 Обновление страницы помогло Антон Воронцов 16:27 + Максим Шинов 16:27 - Максим Овчаренко 16:27 + Денис Соколов 16:27 + Анастасия Риштовская 16:27 + Никита Шиманский 16:27 + Иван Демидов 16:27 + Сергей Лебедев 16:27 + Людмила Смирнова 16:27 - Сергей Коминов 16:27 + Михаил Ходырев 16:27 + Никита Табальчук 16:27 + Сергей Новиков 16:27 + Сергей Шовырин 16:27 зависает, приходится обновлять Никита Колесников 16:27 Обновление помогло Людмила Смирнова 16:27 + Михаил Зенцов 16:27 Приложение попробуйте использовать, через приложение всё ок Учебный центр 1С 16:28 @Обработчик метод ВычислитьРазрешенияДоступаДляОбъектов(Объекты: ЧитаемыйМассив<Аккаунты.ДанныеРасчетаРазрешений>): ЧитаемоеСоответствие<Аккаунты.ДанныеРасчетаРазрешений, ЧитаемаяКоллекция<РазрешениеДоступа>> знч Разрешения = новый Соответствие<Аккаунты.ДанныеРасчетаРазрешений, ЧитаемаяКоллекция<РазрешениеДоступа>>() для ДанныеРасчета из Объекты Разрешения.Вставить( ДанныеРасчета, [ //Массив разрешений доступа <Массив<КлючДоступа>, Массив<Право>> новый РазрешениеДоступа( [ новый КлючДоступаАккаунта.Объект(ВидыАккаунта.Модератор), новый КлючДоступаПользователя.Объект(ДанныеРасчета.Пользователь) ], [ Сущность.Право.Изменение ] ) ] ) ; возврат Разрешения ; Briukhanov Sergei 16:32 ругается на Аккаунты.ДанныеРасчетаРазрешений Учебный центр 1С 16:38 @Обработчик метод ВычислитьРазрешенияДоступаДляОбъектов(Объекты: ЧитаемыйМассив<ЗаписьБлога.ДанныеРасчетаРазрешений>): ЧитаемоеСоответствие<ЗаписьБлога.ДанныеРасчетаРазрешений, ЧитаемаяКоллекция<РазрешениеДоступа>> возврат {:} ; @Обработчик метод ВычислитьРазрешенияДоступаДляОбъектов(Объекты: ЧитаемыйМассив<ЗаписьБлога.ДанныеРасчетаРазрешений>): ЧитаемоеСоответствие<ЗаписьБлога.ДанныеРасчетаРазрешений, ЧитаемаяКоллекция<РазрешениеДоступа>> знч Разрешения = <ЗаписьБлога.ДанныеРасчетаРазрешений, ЧитаемаяКоллекция<РазрешениеДоступа>>{:} для ДанныеРасчета из Объекты ; возврат Разрешения @Обработчик метод ВычислитьРазрешенияДоступаДляОбъектов(Объекты: ЧитаемыйМассив<ЗаписьБлога.ДанныеРасчетаРазрешений>): ЧитаемоеСоответствие<ЗаписьБлога.ДанныеРасчетаРазрешений, ЧитаемаяКоллекция<РазрешениеДоступа>> знч Разрешения = <ЗаписьБлога.ДанныеРасчетаРазрешений, ЧитаемаяКоллекция<РазрешениеДоступа>>{:} для ДанныеРасчета из Объекты Разрешения.Вставить( ДанныеРасчета, [ новый РазрешениеДоступа( [], [] ) ] ) ; возврат Разрешения ; @Обработчик метод ВычислитьРазрешенияДоступаДляОбъектов(Объекты: ЧитаемыйМассив<ЗаписьБлога.ДанныеРасчетаРазрешений>): ЧитаемоеСоответствие<ЗаписьБлога.ДанныеРасчетаРазрешений, ЧитаемаяКоллекция<РазрешениеДоступа>> знч Разрешения = <ЗаписьБлога.ДанныеРасчетаРазрешений, ЧитаемаяКоллекция<РазрешениеДоступа>>{:} для ДанныеРасчета из Объекты Разрешения.Вставить( ДанныеРасчета, [ новый РазрешениеДоступа( [ новый КлючДоступаАккаунта.Объект(ВидыАккаунта.Модератор), новый КлючДоступаПользователя.Объект(ДанныеРасчета.Автор.ЗагрузитьОбъект().Пользователь) ], [ Сущность.Право.Изменение ] ) ] ) ; возврат Разрешения ; Андрей Бертыш 16:45 Создать Библиотеку прав доступа RLS и назвать её Достоевский "Тварь я дрожащая или право имею" :) Сергей Коминов 16:52 Вот такая ошибка: еизвестный метод "Справочник.ПересчитатьРазрешенияДоступаДляОбъектов" Никита Колесников 16:53 Сергей Коминов для Справочник из Справочники Справочник.ПересчитатьРазрешенияДоступа() Справочник.ПересчитатьРазрешенияДоступаДляОбъектов() ; Александр Саврасов 17:01 з-0х1254*-9326,+0 Никита Колесников 17:04 Спасибо за лекцию! Сергей Коминов 17:04 Спасибо! Никита Табальчук 17:04 Спасибо, до завтра Максим Овчаренко 17:04 спасибо Сергей Любкин 17:04 Спасибо!