Size: a a a

1С, БСП, DevOps и Архитектура

2020 February 05

AK

Artem Kuznetsov in 1С, БСП, DevOps и Архитектура
gortol
благодарю добрый человек!!! поизучаю

название Скобкофайл -  надо забрендить)) и закопирайтить))
там еще рядом есть реализация чисто на 1С-ных обработках, но она немного отстает от oscript-овой и работает раза в 2 медленнее.
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
Давайте вообще не путать представление и наименование. Запросом можно получит и то и то. Строка() формирует представление. Всё.
источник

ВМ

Василий Мазурок in 1С, БСП, DevOps и Архитектура
Ну я вот думаю... где бы мне нужно было "строить представление находу". И пару раз у себя в нетленке пробовал ... получилось очень по тормозному. Легче записать правильное представление в Наименование"
источник

ВМ

Василий Мазурок in 1С, БСП, DevOps и Архитектура
Nikita Gryzlov
Давайте вообще не путать представление и наименование. Запросом можно получит и то и то. Строка() формирует представление. Всё.
И что бы не получить "сюрприз" - лучше взять за правило - что "Представление=Наименование" )))
источник

ВМ

Василий Мазурок in 1С, БСП, DevOps и Архитектура
Я правильно понимаю что при получении Представления запросом - данные выбираются из базы, а потом результат дополнительно обрабатывается через "процедуры получения представления"?
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Василий Мазурок
Я правильно понимаю что при получении Представления запросом - данные выбираются из базы, а потом результат дополнительно обрабатывается через "процедуры получения представления"?
Нет, представление не хранится в БД
источник

ВМ

Василий Мазурок in 1С, БСП, DevOps и Архитектура
Т.е. например если я в СКД выбираю 1КК записей из справочника где я настроил хитровыдуманную схему формирования представления. То когда будет срабатывать эта процедура?
источник

ВМ

Василий Мазурок in 1С, БСП, DevOps и Архитектура
John Doe
Нет, представление не хранится в БД
Я могу в Процедуре получения представления, для формирования представления использовать текущуюДатуВремя? И если могу - то в какой базе будет хранится это представление - если по факту оно будет менятся каждую секунду?
источник

ВМ

Василий Мазурок in 1С, БСП, DevOps и Архитектура
А сорян... не то прочел )
источник

ВМ

Василий Мазурок in 1С, БСП, DevOps и Архитектура
John Doe
Нет, представление не хранится в БД
Так все таки. Производитя дополинтельная обработка результата запроса - что бы сформировалось представление для каждого элемента справочника?
Или не производится?
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Конечно производится
источник

ВМ

Василий Мазурок in 1С, БСП, DevOps и Архитектура
Т.е. самый быстрый способ получить данные - это не использовать Представление?
А еще вопрос: если у меня не созданы процедуры получения представления, и я запросом выбираю "Представление" - все равно будет выполнятся доп. обработка результата запроса для формирования представления?
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
Василий Мазурок
И что бы не получить "сюрприз" - лучше взять за правило - что "Представление=Наименование" )))
И выстрелить себе в ногу)
источник

PZ

P Z in 1С, БСП, DevOps и Архитектура
Василий Мазурок
Так все таки. Производитя дополинтельная обработка результата запроса - что бы сформировалось представление для каждого элемента справочника?
Или не производится?
Да, хочешь в этом убедиться - в модуле менеджера бахни обработкуполученияпредчтавления и поставь там точку останова
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
Василий Мазурок
Т.е. самый быстрый способ получить данные - это не использовать Представление?
А еще вопрос: если у меня не созданы процедуры получения представления, и я запросом выбираю "Представление" - все равно будет выполнятся доп. обработка результата запроса для формирования представления?
Самый быстрый способ получить данные - получить то, что нужно. Если нужно наименование - получать наименование. Если нужно представление - получать представление
источник

ВМ

Василий Мазурок in 1С, БСП, DevOps и Архитектура
Ну да. И при этом всякий раз создавая запросы доступа к данным. Нужно сначала проверять - может ли  Представление отличаться от наименования?
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
Василий Мазурок
Ну да. И при этом всякий раз создавая запросы доступа к данным. Нужно сначала проверять - может ли  Представление отличаться от наименования?
Зачем?
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
Не надо получать представление, если оно не нужно
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
Нужно делать то, что нужно, а что не нужно не нужно делать (с)
источник

PZ

P Z in 1С, БСП, DevOps и Архитектура
Василий Мазурок
Ну да. И при этом всякий раз создавая запросы доступа к данным. Нужно сначала проверять - может ли  Представление отличаться от наименования?
может и причем в запросе этого однозначно сказать нельзя.
См обработку получения представления
источник