|
ComОбъект. Табличная часть. | ☑ | ||
---|---|---|---|---|
0
Lenka_Boo
14.12.12
✎
09:33
|
1C 8.2.15.319
Нужно изменить элемент справочника другой базы. Подключаюсь(V8 = Новый COMОбъект("V82.Application")), нахожу элемент справочника, получаю объект, меняю реквизиты... тут все нормально. Работает без проблем Но есть еще и табличная часть. Подскажите, как мне получить табличную часть, очистить ее и заполнить новыми строками (все реквизиты ТЧ текстовые). Конкретно меня интересует синтаксис. |
|||
1
XLife
14.12.12
✎
09:34
|
синтаксис в СП
|
|||
2
Cube
14.12.12
✎
09:35
|
COMОбъект.ИмяТЧ.Очистить();
НоваяСтрока = COMОбъект.ИмяТЧ.Добавить(); НоваяСтрока.ИмяРеквизита = "Ура!!!"; |
|||
3
Lenka_Boo
14.12.12
✎
09:49
|
(2) Если б так работало, я б сюда не написала.
ТабОбъектФ = ОбъектФ.СтрокиДляФормулы; ТабОбъектФ.Очистить(); Для каждого СтрТаб из ЭлементИсточник.СтрокиДляФормулы цикл ТабОбъектФ.Добавить(); ТабОбъектФ.Код = СтрТаб.Код; ... КонецЦикла; {Форма.Форма.Форма(113)}: Поле объекта не обнаружено (Код) ТабОбъектФИН.Код = СтрТаб.Код; Чего-то не хватает... |
|||
4
Lenka_Boo
14.12.12
✎
09:50
|
*
{Форма.Форма.Форма(113)}: Поле объекта не обнаружено (Код) ТабОбъектФ.Код = СтрТаб.Код; |
|||
5
Maxus43
14.12.12
✎
09:52
|
V82.ComConnector юзай... ненавижу Application
|
|||
6
Cube
14.12.12
✎
09:52
|
(3) Вопрос топика к (3) не имеет никакого отношения.
Тебе по-русски написано: нет поля "Код" у ТабОбъектФ. А ТабОбъектФ у тебя что? Ну не важно, главное, что это никак не строка этого самого ТабОбъектФ... |
|||
7
Cube
14.12.12
✎
09:53
|
(5) +1. Ну не то, чтобы ненавижу, просто с коннектором быстрее работает.
|
|||
8
Maxus43
14.12.12
✎
09:54
|
(7) и закрывать не надо, и памяти в разы меньше жрёт и т.д. и т.п.
|
|||
9
Cube
14.12.12
✎
09:57
|
(8) Закрывать-то всё-равно надо...
|
|||
10
Reset
14.12.12
✎
10:00
|
(3) Не так как в (2).
Внимательней смотри |
|||
11
Maxus43
14.12.12
✎
10:00
|
(9) ком сам отваливается, когда ссылка на него пропадает, а с апликайшен не так красиво всё... часто остаётся, надо принудительно quit иль ещё чо
|
|||
12
Lenka_Boo
14.12.12
✎
10:01
|
(6)
ОбъектФ - элемент справочника подключенной базы(ComОбъект). ТабОбъектФ - ТЧ"СтрокиДляФормулы" этого элемента. |
|||
13
Reset
14.12.12
✎
10:02
|
(12) Откуда у ТЧ поле код? Нет его. Оно есть у строк.
|
|||
14
Cube
14.12.12
✎
10:02
|
(11) Ну, а очистка ссылки на коннектор не есть закрытие?)) Ну ладно, оффтопить не будем))
|
|||
15
Lenka_Boo
14.12.12
✎
10:02
|
(10) То же самое, но другими словами. Проверь.
|
|||
16
НЕА123
14.12.12
✎
10:03
|
(12)
Будь мужиком! (с) Сделай (2) |
|||
17
Reset
14.12.12
✎
10:03
|
(15) Это я должен проверить? :)))
|
|||
18
Lenka_Boo
14.12.12
✎
10:03
|
(13) Это колонка так называется "код"
|
|||
19
Cube
14.12.12
✎
10:04
|
(12) (15) Глаза разуй и читай (2) до ПОЛНОГО просветления)))))))))
|
|||
20
Lenka_Boo
14.12.12
✎
10:05
|
Сорри! Дошло!
Щас проверю... |
|||
21
Reset
14.12.12
✎
10:07
|
+ к (5)
Только его ненавидеть не нужно, у него своя область применения. В большинстве же задач Com более чем достаточно |
|||
22
Reset
14.12.12
✎
10:07
|
+1 имелось ввиду :)
|
|||
23
Popkorm
14.12.12
✎
10:10
|
(16) предлагаешь изменить пол?!
|
|||
24
НЕА123
14.12.12
✎
10:19
|
(23)
да. одинэснег должен быть лицом мужской национальности! |
|||
25
Lenka_Boo
14.12.12
✎
10:22
|
Все работает!
Спасибо огромное!!! Вы сэкономили мне время. С V82.ComConnector потом поиграюсь. Щас некогда. |
|||
26
НЕА123
14.12.12
✎
10:24
|
(24)
а после работы можно контрол-зэт. |
|||
27
Popkorm
14.12.12
✎
10:38
|
(26)так мужа не найдешь,для настоящей 1с-ницы мужики не 1с-ники для нее все равно что не удачники?!
|
|||
28
Lenka_Boo
14.12.12
✎
10:51
|
(27) Нафиг мне 1С-нег?
На работе 1С, домой придешь - 1С. Пусть лучше слесарь-универсал! Задолбало самой все в квартире менять. |
|||
29
Popkorm
14.12.12
✎
10:55
|
(28) вам услуга "Муж на 1 час" не устраивает?!
|
|||
30
Popkorm
14.12.12
✎
10:56
|
+(28) могу предложить свои сантехнические услуги!!!!!!!!!!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |