Перейти к содержимому


- - - - -

Откуда берется макет? (помогите разобраться с кодом)


Сообщений в теме: 7

#1 Haken

    Частый гость


  • 91 сообщений

Отправлено 09 февраля 2012 - 14:09

Добрый день.
Я в основном в 1С8 конфигурирую, но вот пришлось в 7.7 залезть.

При печати документа ПеремещениеМПЗ вызывается процедура "ПечатьВстроенная". Далее по тексту:
Процедура ПечатьВстроенная(ИмяФормы)
Перем Таб;
Перем Себестоимость;
Таб = СоздатьОбъект("Таблица");
Если (ИмяФормы = "ТОРГ-13") Тогда
Таб.ИсходнаяТаблица("ТОРГ-13");
//........
ИначеЕсли (ИмяФормы = "М-11") Тогда
  Таб.ИсходнаяТаблица("М-11");
//....
Вопрос в том, что Таблица ТОРГ-13 есть в форме документа, а М-11 - нет. Откуда он ее берет в таком случае?
Печать идет нормально, никаких ошибок не выдает.
Пытался поиском по конфе пройтись "М-11", но результатов нет.
Хочу найти этот макет, чтобы переделать под внешнюю печатную форму.

Конфигурация Производство+Услуги+Бухгалтерия 2.8.
Компьютер делает то, что Вы сказали ему делать, а не то, что Вы хотели бы, чтобы он сделал.

#2 Tiger86

    Ветеран


  • 1 074 сообщений

Отправлено 09 февраля 2012 - 14:11

а может в ветку Иначе и не заходит? вы проверяли?
хотите сказать спасибо? жмите Изображение

#3 Haken

    Частый гость


  • 91 сообщений

Отправлено 09 февраля 2012 - 14:14

Там из формы документа два варианта печати (встроенных) ТОРГ-13 и М-11. Каждый идет по своему "Если". Проверял. На выходе, собственно, две разные печатные формы.
Компьютер делает то, что Вы сказали ему делать, а не то, что Вы хотели бы, чтобы он сделал.

#4 Tiger86

    Ветеран


  • 1 074 сообщений

Отправлено 09 февраля 2012 - 14:17

в 7 особо не пришлось разбираться. а может этот куда в общие вынесен?
хотите сказать спасибо? жмите Изображение

#5 Хряк

    Ветеран


  • 1 123 сообщений

Отправлено 09 февраля 2012 - 14:19

ты б хоть конфу назвал

#6 Haken

    Частый гость


  • 91 сообщений

Отправлено 09 февраля 2012 - 14:23

назвал вроде...

Просмотр сообщенияHaken (09 февраля 2012 - 14:09) писал:

Конфигурация Производство+Услуги+Бухгалтерия 2.8.

Компьютер делает то, что Вы сказали ему делать, а не то, что Вы хотели бы, чтобы он сделал.

#7 WaRDeR

    Работа у меня такая ;)


  • 2 920 сообщений

Отправлено 09 февраля 2012 - 14:32

Макет находится в общих таблицах (правой кнопкой по задаче, там в меню есть общие таблицы)
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. (Э.Йодан)

#8 Haken

    Частый гость


  • 91 сообщений

Отправлено 09 февраля 2012 - 14:40

о, спасибо! А я-то эти общие обыскался... в 8-ке-то они на виду, а тут спрятаны :)
Компьютер делает то, что Вы сказали ему делать, а не то, что Вы хотели бы, чтобы он сделал.





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных