![]() |
![]() |
![]() |
|
MSWord: Запрашиваемый номер семейства не существует ₽ |
☑ | ||
---|---|---|---|---|
0
Falex
16.11.09
✎
21:07
|
Платформа пишет такую ошибку:
Ошибка при вызове метода контекста (Item): Произошла исключительная ситуация (Microsoft Word): Запрашиваемый номер семейства не существует. Макет=ПолучитьМакет("Макет"); MSWord = Макет.Получить(); Попытка Шаблон = MSWord.Application.Documents(1); Шаблон.Activate(); ... Таблица = Шаблон.Tables.Item(1); Эта обработка на моем компьютере отрабатывает. По отладчику посмотрел на другом компьютере (где не работает): количество таблиц равно нулю. На всякий случай нарисовал прямо на данном компьютере еще одну таблицу в ActiveDocument. И все равно количество таблицу в документе равно нулю. Что может быть не так? |
|||
1
Falex
16.11.09
✎
21:07
|
вылетает на этом месте:
Таблица = Шаблон.Tables.Item(1); |
|||
2
dk
16.11.09
✎
21:15
|
видимо шаблон переаполняется
|
|||
3
Лефмихалыч
16.11.09
✎
21:23
|
а может нет там в этой коллекции элементов? Посмотри Шаблон.Tables.Count
|
|||
4
Falex
16.11.09
✎
21:24
|
всмысле шаблон перезаполняется?
так я и смотрю Шаблон.Tables.Count() Он равен нулю. |
|||
5
Тьма
16.11.09
✎
21:27
|
MSWord.Application.Documents().Count() - сколько?
|
|||
6
Falex
16.11.09
✎
21:27
|
причем я сделал еще так: взял скопировал свой шаблон в doc файл. скопировал его на тот компьютер. загрузил в activedocument. та же ерунда.
|
|||
7
Falex
16.11.09
✎
21:29
|
MSWord.Application.Documents().Count() = 1
|
|||
8
Falex
16.11.09
✎
21:30
|
причем у меня что закомментировано тоже не проходит, а проходит иначе
//Шаблон.Fields.item(1).Result.Text = Формат(Дата, "ДЛФ=D")+" г."; Замена = Шаблон.Content.Find; Замена.Execute("[Дата]", Ложь, Истина, Ложь, , , Истина, , Ложь, Формат(Дата, "ДЛФ=D")+" г."); |
|||
9
dk
16.11.09
✎
21:35
|
Шаблон = MSWord.Application.Documents(1);
Шаблон.Tables.Count() --- что говорит? |
|||
10
Falex
16.11.09
✎
21:44
|
говорит 0
|
|||
11
Falex
16.11.09
✎
21:45
|
а у меня говорит 2 (сколько и есть на самом деле)
|
|||
12
Falex
16.11.09
✎
21:46
|
ЗЫ: базы одинаковые, но тестируются на разных машинах.
|
|||
13
dk
16.11.09
✎
21:52
|
версии МС офиса одинаковые?
|
|||
14
Falex
16.11.09
✎
21:53
|
и там и там 2007. СОхраняю для надежности в 2003.
|
|||
15
dk
16.11.09
✎
21:57
|
значит не тот макет
|
|||
16
Falex
16.11.09
✎
21:58
|
всмысле не тот макет?
|
|||
17
Falex
16.11.09
✎
22:00
|
попробовал иначе: прямо на том компьютере в конфигураторе создал макет (activedocument). Нарисовал 2 таблицы.Проверил количество таблиц при выводе: оно опять равно нулю.
|
|||
18
Тьма
16.11.09
✎
22:08
|
||||
19
Ковычки
16.11.09
✎
22:09
|
визибле=-1
|
|||
20
Ковычки
16.11.09
✎
22:14
|
+ выкинуть попытку
|
|||
21
Falex
16.11.09
✎
22:19
|
это что за ссылка?
Что попробовать? Шаблон.Visible = -1;??? |
|||
22
Тьма
16.11.09
✎
22:21
|
(21)хотфикс к 2007 офису Ссылка на хотфикс http://support.microsoft.com/default.aspx?scid=kb;en-us;972095&sd=rss&spid=8753
|
|||
23
Falex
16.11.09
✎
22:28
|
блин.
Система в настоящее время не доступна. Пожалуйста попытайтесь позже или свяжитесь с службой поддержки, если Вам необходима срочная помощь.http://support.microsoft.com/contactus/?ws=support |
|||
24
Falex
16.11.09
✎
22:37
|
как всегда майкрософт подводит ((
|
|||
25
Falex
17.11.09
✎
16:18
|
не работает (
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |