|
создание кнопки выбора индивидуальных соглашений | ☑ | ||
|---|---|---|---|---|
|
0
Илья159
naïve
09.12.24
✎
08:59
|
Всем доброго времени суток.
Нужна Ваша помощь. Мне нужно в регистре сведений "ПравилаУточненияЦенВсоглашениях" сделать кнопку отбора индивидуальных соглашений(их всего 2 вида: индивидуальные и типовые) ГДЕ КОЛИЧЕСТВО СТРОК >0. Все индивидуальные соглашения хранятся в "Справочники.СоглашенияСКлиентами.Формы.ФормаСпискаИндивидуальныхСоглашений" типовые соответственно "...Формы.ФормаСпискаТиповыхСоглашений". И очистить табличную часть "Товары" в этих соглашениях Буду очень признателен за помощь |
|||
|
1
Волшебник
09.12.24
✎
09:23
|
В форме списка ничего не хранится, а только отображается.
Табличную часть очищать не надо |
|||
|
2
Илья159
naïve
09.12.24
✎
09:31
|
(1) Ну вот конкретно задача звучала следующим образом:
"сделать кнопку очистки соглашений с клиентами. Разместить кнопку в форме списка регистра "Правила уточнения цен в соглашениях". Выбрать все не типовые соглашения из БД с не нулевым количеством строк и очистить табличную часть "товары" в этих соглашениях. Регистр добавлен в расширении конфигурации "МаркировкаТабака", в конфигураторе называется "МТ_ПравилаУточненияЦенВСоглашениях". "СоглашенияСКлиентами" - типовой справочник." |
|||
|
3
vis
09.12.24
✎
09:46
|
(2)Полагаешь, что это типовые объекты?
|
|||
|
4
Илья159
naïve
09.12.24
✎
09:51
|
(3) ну справочник и регистр сведений это типовой объект
|
|||
|
5
Волшебник
09.12.24
✎
09:53
|
(4) Нет
|
|||
|
6
Волшебник
09.12.24
✎
09:55
|
Вы не должны ничего очищать в базе. С таким пониманием системы Вам запрещено вызывать методы Очистить(), Удалить(), Записать()
|
|||
|
7
Илья159
naïve
09.12.24
✎
09:57
|
(6) ну саму задачу я дословно написал в (2). впрочем ладно, спасибо и на этом
|
|||
|
8
Волшебник
09.12.24
✎
09:57
|
(7) Задача кривая. Постановщик идиот.
|
|||
|
9
Мультук
гуру
09.12.24
✎
11:15
|
(0)
1) Написать запрос, который выберет нужные соглашения 2) Выгрузить результаты запроса в таблицу значений 3) В цикле перебрать выбранные строки и по каждой ссылке на соглашение -- получить объект -- очистить таб.часть "Товары" -- Записать объект 4) Протестировать 5) Сделать кнопку, поместить код Покажите код для шагов 1, 2, 3 Начните с пункта 1 |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |