|
v7: Внешняя обработка, печатные формы
| ☑ |
0
ЛюбопытнаяЯ
20.08.16
✎
09:51
|
Бухгалтерия усн, типовая. Во внешней обработке пишу:
Таб=СоздатьОбъект("Таблица");
Таб.ИсходнаяТаблица("Таблица");
Таб.ВывестиСекцию("Шапка");
ТЗ.ВыбратьСтроки();
Пока ТЗ.ПолучитьСтроку()=1 Цикл
Таб.ВывестиСекцию("Содержание");
КонецЦикла;
Таб.Опции(0,0,0,0);
Таб.Показать("",,1);
Запускаю. Пишет: Не найден файл Таблица. Если комментирую //Таб.ИсходнаяТаблица("Таблица"), то ругается на секцию "Содержание". Я так понимаю, что он пытается найти таблицу из общих печатных форм.
|
|
1
Хряк
20.08.16
✎
09:55
|
назвать таблицу по другому не пробовала?
|
|
2
ЛюбопытнаяЯ
20.08.16
✎
09:55
|
Пробовала
|
|
3
ЛюбопытнаяЯ
20.08.16
✎
09:56
|
Вместа Таб писала Т, Табл...
Вместо исходная "Таблица" - тоже разные варианты писала
|
|
4
RomanYS
20.08.16
✎
10:03
|
(3) надо не разные, надо одинаково назвать, так как макет называется
|
|
5
ЛюбопытнаяЯ
20.08.16
✎
10:07
|
(4) Одинаковые и макет и в модуле. Просто в одном месте переименовала, скопировала, вставила
|
|
6
ЛюбопытнаяЯ
20.08.16
✎
10:08
|
Пишет: Файл <НазваниеТаблицы> не найден! И все! Ничего сделать не могу!
|
|
7
ЛюбопытнаяЯ
20.08.16
✎
10:09
|
Можно конечно в общие печатные формы добавить, но это ж неправильно
|
|
8
Злопчинский
20.08.16
✎
10:31
|
(6) да, есть такая трабла
Точно не помню с чем связана
Может Епрст подтянется
Поищи по форуму -уже обсуждалось
|
|
9
bolder
20.08.16
✎
10:56
|
(0) То же мне проблема ))
Лови,все работает.
|
|
10
ЛюбопытнаяЯ
20.08.16
✎
12:15
|
(9) И что? У меня ТЗ заполнена
|
|
11
GreyK
20.08.16
✎
13:24
|
(0) В таблицах обработки есть таблица с именем "Таблица"?
|
|
12
Diman_Kr
20.08.16
✎
13:25
|
(11)+
|
|
13
Diman_Kr
20.08.16
✎
13:26
|
+(12) Если есть, то ИсходнаяТаблица("Таблица") не обязательно писать.
|
|
14
Diman_Kr
20.08.16
✎
13:27
|
Покажи весь код процедуры.
|
|
15
Злопчинский
20.08.16
✎
20:20
|
как-то зависит из какого места инициализируется ТАБ.
попробуй таб описать вглобальных переменных обработки и поварьировать местом создания Таб=СоздатьОбъект("Таблица") - по разным процедурам
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший