Лавров Евгений

238
Рейтинг

le_
Евгений Лавров



  •   Регистрация: 04.03.2009 (15 лет назад)

  •   Был(а) на сайте: вчера в 11:53

Подписчики 5

Группы

Профессиональный разработчик

Рейтинг 238

Отображение дерева значений в поле HTML-документа с помощью библиотеки vis.js

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Windows Абонемент ($m) Внешняя обработка (ert,epf) Работа с интерфейсом

В обработке реализован вариант работы с библиотекой vis.js для вывода дерева значений в поле HTML-документа. Можно использовать в качестве основы для реализации своих задач, связанных с визуализацией графов (дерево является частным случаем графа).

1 стартмани

26.12.2023    1829    9    le_    3       

25

Правила переноса данных из Бухгалтерия для Украины (1.2.41.2) в Управление торговым предприятием для Украины (1.2.45.2)

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Украина Абонемент ($m) Архив с данными Перенос данных 1C

Правила переноса данных, разработанные в КД 2.1. Использовались для разового переноса данных из БГУ в УТП. Переносятся основные справочники и документы с проводками. Движения по управленческому учету, остатки по складам, взаиморасчетам, по зарплате создавались отдельной обработкой на основании данных бухг. учета.

1 стартмани

09.04.2018    9849    28    le_    9       

5

Парсинг сайта единой информационной системы в сфере закупок (Госзакупки - zakupki.gov.ru)

Инструменты и обработки Программист Управляемые формы Конфигурации 1cv8 Windows Абонемент ($m) Внешняя обработка (ert,epf) Сайты и интернет-магазины

Обработка предназначена для поиска [по заданным параметрам] информации в единой государственной информационной системе в сфере закупок и вывода её в табличный документ.

2 стартмани

16.03.2017    13473    21    le_    2       

2

Игра "Цвета"

Отчеты и формы Для всех Платформа 1С v8.3 Абонемент ($m) Архив с данными Игры

Очень простая игра (управляемый интерфейс)

1 стартмани

27.08.2015    10897    le_    4       

1

Дополнение остатков периодами в запросе

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Windows Абонемент ($m) Конфигурация (md, cf) Запросы

Ниже приведен один из возможных вариантов решения задачи получения остатков по периодам (без "разрывов") в запросе с объединением с подзапросом к другой таблице.

1 стартмани

14.05.2015    21849    2    le_    7       

10

Поиск пользователей по роли

Инструменты и обработки Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Windows Абонемент ($m) Внешняя обработка (ert,epf) Роли и права

Обработка предназначена для отображения на форме пользователей с определенной ролью.

1 стартмани

04.02.2015    11530    8    le_    1       

0

Комментарии

DevРабота с MS Word из 1С "для самых маленьких"#88 22.03.24 9:42
Как выводить отчеты в Word в соответствии со стандартами БСП:
https://www.youtube.com/watch?v=zv5Dh2ztAmQ
БСПБСП RLS: работает в списках, но не работает в запросах#18 12.02.24 17:59
(17)
Цитата
ще можно проверить, есть ли такой регистр в справочнике ИдентификаторыОбъектовМетаданных в предопределенных элементах.

Да, в идентификаторах объектов метаданных есть мой регистр.

Во всём этом странно, то что просто в форме списка регистра RLS отрабатывает нормально, там нет записей, которые не разрешены. Отборов никаких нет.

А вот в консоли запросов выводится ВСЁ.
БСПБСП RLS: работает в списках, но не работает в запросах#16 12.02.24 17:48
(15) Первый дельный совет )
Да, я уже запустил восстановление копии базы в файловый вариант чтобы полноценно воспользоваться проверкой внедрения БСП...

Обновление вспомогательных данных и пересчет прав я делал...
БСПБСП RLS: работает в списках, но не работает в запросах#14 12.02.24 17:40
(12) Это я читал.
Или там есть что-то конкретно по описанной проблеме?
БСПБСП RLS: работает в списках, но не работает в запросах#13 12.02.24 17:38
(11) Модуле менеджера регистра:

Код
Процедура ПриЗаполненииОграниченияДоступа(Ограничение) Экспорт
   
   Ограничение.Текст =
   "РазрешитьЧтениеИзменение
   |ГДЕ
   |   ЗначениеРазрешено(ИзмерениеСсылкаНаСправочник)";
   
КонецПроцедуры


В роли:

Код
#Если &ОграничениеДоступаНаУровнеЗаписейУниверсально #Тогда
   #ДляРегистра("ИдентификаторыОбъектовМетаданных.РегистрСведенийМойРегистр", "ИзмерениеСсылкаНаСправочник", "", "", "", "")
#Иначе
   #ПоЗначениям( "РегистрСведений.МойРегистр", "", "",
"МойВидДоступа", "ИзмерениеСсылкаНаСправочник",
"","", "","", "","", "","", "","", "","", "","", "","", "","", "","", "","", "","", "","", "","", "","")
#КонецЕсли


(имена изменены)
БСПБСП RLS: работает в списках, но не работает в запросах#10 12.02.24 17:34
(9) И на то и на другое наложено.
БСПБСП RLS: работает в списках, но не работает в запросах#8 12.02.24 17:33
(4)
Цитата
то нормальное поведение.
Запросом выбираются только сами ссылки как измерения регистра? Это именно так и будет.
На сам регистр RLS не распространяется если ограничение на справочник, который указан одним из измерений.
Данные самого справочника не получаете, вот и нет ограничений. А при выводе пользователю представления на запрещенный справочник, то происходит попытка получения полей уже самого справочника, от этого и выводит как битую ссылку. По стандарту, если есть ограничение на элемент справочника, то системы говорит, что такого элемента нет при попытке прочитать поля такого справочника.

Так быть не должно.
Если на регистр наложено ограничение RLS, в выборку должны попадать только те записи, которые разрешены.
БСПБСП RLS: работает в списках, но не работает в запросах#6 12.02.24 17:30
(3) (5) РАЗРЕШЕННЫЕ в запросе есть. Без этого, при нормальном поведении, выводилось бы сообщение об ошибке, о том, что у пользователя нет прав.
БСПБСП RLS: работает в списках, но не работает в запросах#2 12.02.24 17:04
Это явно какой-то глюк.

Если добавить в запрос условие
Код
ГДЕ (НЕ ИзмерениеСправочник.ЭтоГруппа) ИЛИ ИзмерениеСправочник.ЭтоГруппа
, то отрабатывает нормально.
БСПБСП RLS: работает в списках, но не работает в запросах#1 12.02.24 16:50
БСП версии 3.1.4.280, платформа: 8.3.22.2283
Настроено RLS в производительном режиме на справочник и регистр сведений, в котором одно из измерений ссылка на этот справочник.


Для справочника работает нормально.

А для регистра сведений, в котором одно из измерений - ссылка на справочник какой-то странный глюк: в форме списка регистра сведений отображаются только разрешенные записи, а вот запросом выбираются все записи из регистра и те, ссылки на справочник, что не разрешены, отображаются, как "объект не найден".

В чем может быть дело? Как исправить?