|
Очистка табличной части | ☑ | ||
---|---|---|---|---|
0
ОфисныйБабай
24.09.13
✎
17:08
|
Надо бы сделать так, чтобы каждый раз при открытии формы документа его табличная часть очищалась и заполнялась заново. Не спрашивайте зачем :) Хранить ниче не надо, это своего рода динамический отчет, который посмотрел, распечатал, закрыл и забыл.
Идеи? |
|||
1
Ненавижу 1С
гуру
24.09.13
✎
17:12
|
делать отчет/обработку, а не документ
|
|||
2
GROOVY
24.09.13
✎
17:12
|
Вопрос то в чем?
|
|||
3
Лефмихалыч
24.09.13
✎
17:24
|
(0) печатную форму сделай, в которой будет заполняться эта табличка и не лезь в документ
|
|||
4
Лефмихалыч
24.09.13
✎
17:25
|
(2) полагаю - "почему не стоит так делать"
|
|||
5
ОфисныйБабай
24.09.13
✎
17:25
|
(1) отходим от привычной концепции немного + отчет не совсем устраивает по причине того, что несколько геморней организуется отбор по определенным значениям в столбцах. (2) вопрос в том, каким методом и методом чего очищать
|
|||
6
Maxus43
24.09.13
✎
17:27
|
ТЧ.Очистить();
внезапно так... |
|||
7
Maxus43
24.09.13
✎
17:28
|
по задаче - обработки для этого есть, зачем документ - вобще не понятно
|
|||
8
Ненавижу 1С
гуру
24.09.13
✎
17:28
|
(5) вот оно чего, от методики отойти ума хватило, а как очищать - нет
что-то тут не так |
|||
9
Лефмихалыч
24.09.13
✎
17:29
|
(5) главное контактов своих не оставляй в коде
|
|||
10
Холодильник
24.09.13
✎
17:29
|
замкнутым одинесникам никогда не понять свободных творческих людей
|
|||
11
ОфисныйБабай
24.09.13
✎
17:32
|
(6) это был самый первый способ, который я попробовал - Метод объекта не обнаружен.
Для остальных переформулирую задачу: надо программно сформировать, а потом программно очистить табличную часть документа. Каким методом и какого из объектов? |
|||
12
Maxus43
24.09.13
✎
17:33
|
(10) конечно, у нас велосипеды с круглыми колёсами, а тут инцентрический тетраэдр
|
|||
13
ОфисныйБабай
24.09.13
✎
17:33
|
(8) я вообще хитрец
(9) конфа дальше одного моего товарища все равно не уйдет :) |
|||
14
Maxus43
24.09.13
✎
17:33
|
(11) это не ТЧ значит, зачем элемент управления формы очищаешь, вместо данных в ней?
|
|||
15
Холодильник
24.09.13
✎
17:34
|
(12) откуда ты знаешь, может человек не учетную систему пишет
|
|||
16
Maxus43
24.09.13
✎
17:35
|
(15) а какая разница, какая система? Тут вопрос в другом, почему выбран именно документ для этой цели
|
|||
17
ОфисныйБабай
24.09.13
✎
17:40
|
(14) и элемент формы пробовал и табличную часть документа. хз, может башка под вечер не варит, поэтому буковки путаю и не вижу. еще потыкаю.
(16) ну а чо еще можно, чтоб именно табличная часть была, а не поле табличного документа? |
|||
18
Мыш
24.09.13
✎
17:41
|
> это был самый первый способ, который я попробовал - Метод объекта не обнаружен
Вы наверное этот метод к табличной части ссылки применяли, а надо к объекту. Объект берется от ссылки методом "ПолучитьОбъект()". Кроме того, у самого объекта есть много полезных методов. Например "Удалить()", "УдалитьНавсегда()" и "УдалитьНавсегдаБезВозможностиВосстановления()". |
|||
19
Maxus43
24.09.13
✎
17:42
|
(17) обработка, там тоже есть ТЧ
Код в студию |
|||
20
ОфисныйБабай
24.09.13
✎
17:45
|
(19) там ноль кода пока что, он вновь созданный.
(18) доходчиво, спасибо, буду пробовать |
|||
21
Холодильник
24.09.13
✎
17:45
|
получать объект при открытии формы.. сильно..
|
|||
22
ОфисныйБабай
24.09.13
✎
17:47
|
(21) можно при закрытии очищать, а когда в следующий раз будет открываться - уже будет пустое, мне все равно =)
|
|||
23
Холодильник
24.09.13
✎
17:48
|
(22) ты вирусы пишешь?
|
|||
24
ОфисныйБабай
24.09.13
✎
17:50
|
(23) да нет же. это я от неопытности и балбесничества дурью маюсь так.
|
|||
25
ОфисныйБабай
24.09.13
✎
17:55
|
кароч поржали и хватит :D
я забил, буду пробовать по другому |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |