|
Удаление строк из ТЧ по номенклатуре | ☑ | ||
---|---|---|---|---|
0
lyamba007
26.05.17
✎
11:39
|
Есть документ "Поступление товаров и услуг".
Есть внешняя обработка, с помощью которой нужно удалить строки из ТЧ "товары" данного документа. Проблема в том, что не могу получить данные из этой табличной части. Обращение к табличной части есть, а получить из нее данные не могу (ТекущиеДанные = Неопределенно). "Ундефинет", господа)) Знаю, что здесь присутствуют специалисты по данной области, поэтому прошу объяснить как это сделать. Заранее благодарен. |
|||
1
1dvd
26.05.17
✎
11:41
|
показывай как делаешь
|
|||
2
Волшебник
модератор
26.05.17
✎
11:41
|
Срочно нужен специалист по Неопределено Ненавижу 1С.
|
|||
3
FIXXXL
26.05.17
✎
11:43
|
(0) ищи-свищи-удаляй в ТЧ объекта, а не в форме
|
|||
4
lyamba007
26.05.17
✎
11:46
|
*Пардон, лишняя буква "н" в слове "неопределено".
/////////////КОД/////////////////// Процедура ОбработкаНажатияКнопки (Кнопка) СтрокаТабличнойЧасти = ВыборДокумента.ПолучитьФорму("ФормаДокумента").ЭлементыФормы.Товары.ТекущиеДанные; КонецПроцедуры Обращение идет - все отлично, но после того, как я обратился к ТЧ, то все - я в ловушке) *ВыборДокумента - поле, в котором я выбираю документ. |
|||
5
Рэйв
26.05.17
✎
11:47
|
(0)>>ТекущиеДанные = Неопределено
Ты строки через форму удаляешь чтоли? |
|||
6
Рэйв
26.05.17
✎
11:48
|
(4)я так и знал:-)
|
|||
7
h-sp
26.05.17
✎
11:48
|
(4) зачем форма нужна? Удаляй строки в самом документе.
|
|||
8
Рэйв
26.05.17
✎
11:49
|
(4)На будущее.
ТекущиеДанные - это данные выделеной строки:-) Так что неправильным путем ты едешь. Через объект удаляй |
|||
9
lyamba007
26.05.17
✎
11:54
|
Через Объект -имеется в виду через саму ТЧ?
|
|||
10
h-sp
26.05.17
✎
11:56
|
(9) документОбъект
|
|||
11
FIXXXL
26.05.17
✎
12:05
|
(9) .ПолучитьОбъект() и копайся в его потрохах
|
|||
12
lyamba007
26.05.17
✎
12:07
|
Данке, коллеги!
Еще вопрос: как закрыть тему, если она уже не нужна? |
|||
13
FIXXXL
26.05.17
✎
12:07
|
(12) не переживай, пусть живет
|
|||
14
Рэйв
26.05.17
✎
12:15
|
(12)Напиши пост "Абракадабра, тема заккрыта!"
|
|||
15
lyamba007
26.05.17
✎
14:56
|
Снова обращаюсь с вопросом.
Есть внешняя обработка, в котором есть поле выбора документа. Но это поле является ссылкой на объект. Я так понимаю, что из ссылки объект не получишь, верно? |
|||
16
polosov
26.05.17
✎
15:00
|
(15) Ссылка.ПолучитьОбъект()
|
|||
17
НЕА123
26.05.17
✎
15:01
|
(15)
> из ссылки объект не получишь в книгу знаний. |
|||
18
Гипервизор
26.05.17
✎
15:02
|
(15) ну вот, а хотел тему закрыть
(17) лучше это: "поле является ссылкой на объект" |
|||
19
polosov
26.05.17
✎
15:11
|
(18) "Значение поля является ссылкой на объект" - если быть совсем точным.
|
|||
20
Гипервизор
26.05.17
✎
15:15
|
(19) это была цитата и она была точной
|
|||
21
lyamba007
26.05.17
✎
16:29
|
Спасибо большое!Разобрался немного в синтаксисе))
Спасибо, коллеги! |
|||
22
lyamba007
26.05.17
✎
16:29
|
Много, оказывается, я людей собираю))
Пожалуй, самый лучший форум. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |