Имя: Пароль:
IT
Админ
Выгрузка табличной части в закладку OpenOffice
0 Карась
 
06.08.12
10:22
Добрый день! У меня проблема с выгрузкой табличной части из 1с в закладку Open Office, не подскажите как это можно сделать?
1 Карась
 
06.08.12
10:23
Я создала закладку, и пытаюсь в нее выгрузить, но вместо нее он пишет "таблица значений"
2 Карась
 
06.08.12
10:39
Я сделала


Якорь10=Закладка10.getAnchor();

Закладки10=Объект.Товары;
Якорь10.setString(""+Закладки10+"");
Курсор10.gotoRange(Якорь10, 0);
3 Карась
 
06.08.12
10:48
Но он вместо таблицы пишет, таблица значений
4 Jaap Vduul
 
06.08.12
10:50
Нужно таблицу значений в текстовое представление привести
5 Карась
 
06.08.12
10:51
(4)а как это сделать не поскажите?
6 Jaap Vduul
 
06.08.12
10:59
Двойным циклом по строкам и колонкам
7 Карась
 
06.08.12
11:00
А если поподробнее для совсем новичков((
8 Карась
 
06.08.12
11:23
Или может данные лучше запросом вытягивать, хотя это сложнее
9 smaharbA
 
06.08.12
11:26
1с какая ?
10 Карась
 
06.08.12
11:26
типовое решение всмысле или что?
11 Карась
 
06.08.12
11:27
если типовое, то УТ, если версия 8.2, управляемая
12 smaharbA
 
06.08.12
11:27
77 или 8
13 Карась
 
06.08.12
11:27
8
14 smaharbA
 
06.08.12
11:28
циклом по строкам ТЧ + добавление строк таблицы в ООо
15 Карась
 
06.08.12
11:29
А можете каркас показать как это сделать?
16 Карась
 
06.08.12
11:42
Я пока так сделала, но вот как из табличной части в закладку новую строку добавлять не знаю, и я пока не указала табличну часть, мы ее получается в переменную ТЧ передаем

Для каждого Строка Из ТЧ  Цикл
Якорь10.setString(""+Закладки10+"");
Курсор10.gotoRange(Якорь10, 0);
КонецЦикла;
17 Карась
 
06.08.12
11:43
Просто с такой задачей никогда не сталкивалась
18 smaharbA
 
06.08.12
11:44
Цикл Для Каждого Строка Из Строки
   СтрокаООО=ТаблицаООО.insertByIndex(1,1);
   ...
КонецЦикла;
19 Карась
 
06.08.12
11:47
так а где мы закладку указываем в которую передаем?
20 Карась
 
06.08.12
11:49
Просто если так, у меня есть закладка в документе,
получается пишем так?

Цикл Для Каждого Строка Из Строки
  СтрокаООО=Закладка.insertByIndex(1,1);
  ...
КонецЦикла;
21 Карась
 
06.08.12
11:52
Ой неее, бред пишу
22 Карась
 
06.08.12
11:56
не пойму куда закладку вставлять
23 Карась
 
06.08.12
11:58
Видимо у меня совсем нулевой уровень
Вот определила я закладку

Закладки10=Объект.Товары;




Для Каждого Строка Из Строки Цикл
  СтрокаООО=Закладки10.insertByIndex(1,1);
 
КонецЦикла;
24 Карась
 
06.08.12
11:58
И чего то совсем в ступоре
25 Карась
 
06.08.12
11:59
Я догадываюсь, что достала, но у меня как то совсем туго уже все идет
26 Карась
 
06.08.12
12:01
И как мне Строки определить,переменную
27 Карась
 
06.08.12
12:26
Я сделала так, но он жалуется на то, что не определил интератор
Код:
Строка=Элементы.Товары.ТекущийЭлемент;
  Строки=Элементы.Товары;  
Для Каждого Строка Из Строки Цикл
  СтрокаООО=Закладки10.insertByIndex(1,1);
 
КонецЦикла;
28 Карась
 
06.08.12
12:34
Ооо строку кода прошла пока так работает
Строка=Элементы.Товары.ТекущийЭлемент;
  Строки=Объект.Товары;
Для Каждого Строка Из Строки  Цикл
  СтрокаООО=Закладки10.insertByIndex(1,1);
 
КонецЦикла;

Теперь жалуется на  СтрокаООО=Закладки10.insertByIndex(1,1);
29 Карась
 
06.08.12
12:44
(18) а что вы подразумеваете под ТаблицейООО?
30 Карась
 
06.08.12
12:45
Отрисованую там Таблицу?
31 Карась
 
06.08.12
13:00
я просто не могу найти как правильно использовать этот метод