Size: a a a

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

2020 June 02

ВМ

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

KH

Konstantin Heinrich in 1С, БСП, DevOps и Архитектура
А чем эта задача сложнее кликабельных флажков в динамическом списке?
источник

Г

Г🐈рри in 1С, БСП, DevOps и Архитектура
Konstantin Heinrich
А чем эта задача сложнее кликабельных флажков в динамическом списке?
хз, я велосипедю ) Творец, все такое ))))
источник

KH

Konstantin Heinrich in 1С, БСП, DevOps и Архитектура
Я уже спрашивал раньше, может, чего-то не понимаю... В чем сложность, если можно просто обработать клик на поле таблицы с флажком и реализовать там всю логику?
источник

Г

Г🐈рри in 1С, БСП, DevOps и Архитектура
Konstantin Heinrich
Я уже спрашивал раньше, может, чего-то не понимаю... В чем сложность, если можно просто обработать клик на поле таблицы с флажком и реализовать там всю логику?
ну у задачи две подзадачи: интерфейсная - как реализовать не доступность ничего, кроме - флажков. Вторая - сама механика, где и когда писать данные в рс, как может быть ) Ну типо такого, как я понял. Типо, ну оптимизацию какую-то может сделать - смысл писать по каждому клику?
источник

KH

Konstantin Heinrich in 1С, БСП, DevOps и Архитектура
Г🐈рри
ну у задачи две подзадачи: интерфейсная - как реализовать не доступность ничего, кроме - флажков. Вторая - сама механика, где и когда писать данные в рс, как может быть ) Ну типо такого, как я понял. Типо, ну оптимизацию какую-то может сделать - смысл писать по каждому клику?
Именно не доступность или только просмотр?
источник

Г

Г🐈рри in 1С, БСП, DevOps и Архитектура
Konstantin Heinrich
Именно не доступность или только просмотр?
вся форма должна быть только просмотр, за исключением - флажков в колонке тч, которые сами по себе - внешне к документу.
источник

KH

Konstantin Heinrich in 1С, БСП, DevOps и Архитектура
Г🐈рри
ну у задачи две подзадачи: интерфейсная - как реализовать не доступность ничего, кроме - флажков. Вторая - сама механика, где и когда писать данные в рс, как может быть ) Ну типо такого, как я понял. Типо, ну оптимизацию какую-то может сделать - смысл писать по каждому клику?
А, ну вторую часть я сильно не рассматривал, там можно и в промежуточную таб записывать, а в РС по кнопке
источник

KH

Konstantin Heinrich in 1С, БСП, DevOps и Архитектура
источник

KH

Konstantin Heinrich in 1С, БСП, DevOps и Архитектура
Г🐈рри
вся форма должна быть только просмотр, за исключением - флажков в колонке тч, которые сами по себе - внешне к документу.
Ну вот сваял в три строки кода. Только по двойному клику
источник
2020 June 03

KW

Knott Watt in 1С, БСП, DevOps и Архитектура
Доброго времени суток всем.

Подскажите, как методически верно рефакторить 1с код таким образом, чтобы во всех системах, подключающейся к заданной конфигурации, во внешних обработках и т.п. не было ошибки? Есть уже что-нибудь готовое или около того для такой задачи?
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Knott Watt
Доброго времени суток всем.

Подскажите, как методически верно рефакторить 1с код таким образом, чтобы во всех системах, подключающейся к заданной конфигурации, во внешних обработках и т.п. не было ошибки? Есть уже что-нибудь готовое или около того для такой задачи?
Очевидно же, что натравливать проверку кода на все распределенное пространство этого кода
источник

AC

Anton Charushkin in 1С, БСП, DevOps и Архитектура
Knott Watt
Доброго времени суток всем.

Подскажите, как методически верно рефакторить 1с код таким образом, чтобы во всех системах, подключающейся к заданной конфигурации, во внешних обработках и т.п. не было ошибки? Есть уже что-нибудь готовое или около того для такой задачи?
обкладываться тестами?)
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Konstantin Heinrich
Я уже спрашивал раньше, может, чего-то не понимаю... В чем сложность, если можно просто обработать клик на поле таблицы с флажком и реализовать там всю логику?
Проблема с дин. списком в том, что если ты хочешь реализовывать какой-то кэш и собственно запись в БД только вместе со всей формой (ее основным реквизитом-объектом), то с ДС так не получится
источник

KH

Konstantin Heinrich in 1С, БСП, DevOps и Архитектура
John Doe
Проблема с дин. списком в том, что если ты хочешь реализовывать какой-то кэш и собственно запись в БД только вместе со всей формой (ее основным реквизитом-объектом), то с ДС так не получится
Ну да, там обычно смысл - запись отдельной строки
источник

KW

Knott Watt in 1С, БСП, DevOps и Архитектура
John Doe
Очевидно же, что натравливать проверку кода на все распределенное пространство этого кода
Сонар?
источник

JD

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

KW

Knott Watt in 1С, БСП, DevOps и Архитектура
Anton Charushkin
обкладываться тестами?)
Их у нас не планируется заводить пока что(
источник

Z

Zola in 1С, БСП, DevOps и Архитектура
Knott Watt
Их у нас не планируется заводить пока что(
Значит надо сразу писать без ошибок )
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
А если ты в УФ хочешь в дин. списке реализовать кейс а-ля "Поработал с таблицей, поотмечал какие-то флажки, но не отражать эти изменения сразу в БД", то там после перепролистывания оно все потеряется (вроде как)
источник