Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Пакетное изменение данных #44

Open
SeiOkami opened this issue Apr 29, 2021 · 2 comments
Open

Пакетное изменение данных #44

SeiOkami opened this issue Apr 29, 2021 · 2 comments

Comments

@SeiOkami
Copy link
Owner

В 1С нет нормальной возможности пакетного изменения и удаления данных.

Однако, возникают ситуации, когда нужно, например, заполнить новый реквизит по всем документам. На SQL это решается простым UPDATE. Но на 1С нет подобного способа. И приходится (как ходят слухи), в обход лицензии решать проблему на уровне SQL, минуя саму платформу.

Предлагаем сделать возможность пакетно изменять данные объектов специальным классом платформы. Этому поможет объектная оболочка для методов UPDATE\DELETE\INSERT, используя которую, разработчик будет реализовывать алгоритм с учетом нюансов непосредственного изменения данных.

Объектная оболочка методов изменения SQL позволила бы разработчикам писать быстрые алгоритмы по первоначальному заполнению, исправлению, а так же свертке баз. И меньше обращаться к реализации таковых на самом SQL, полностью минуя платформу 1С.

@Ivv1970
Copy link

Ivv1970 commented May 8, 2021

Очень опасное предложение. Грамотные специалисты смогут обойтись и без этого, а остальным не следует давать ружье, из которого они отстрелят себе ноги.

@SeiOkami
Copy link
Owner Author

Отправлено боту 1С 29.04.2021 в 23:35

@SeiOkami SeiOkami removed their assignment Nov 10, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants