Имя: Пароль:
1C
 
подскажите где в 1С 7.7 макет печатной формы счет фактуры
,
0 AlexToo
 
12.05.16
08:09
Добрый день, конфа 1С 7.7 УСН 1.3 в печатной форме счет фактуры выданной надо добавить строчку что от приказа такого-то может подписывать такой-то человек. И я не могу найти макет этой счет фактуры. В папке ExtForms ее нет. В документе СчетФактура есть макеты, но они старые и все что я в них правлю не видно в режиме предприятия. Где ещё может быть макет печатной формы? (Во внешних тоже нет). В коде прописанно:

Таб = СоздатьОбъект("Таблица");
    
    ИмяФайлаПечатнойФормы = КаталогИБ() + "ExtForms\PrnForms\1csf1137.mxl";
    ИмяТаблицы = "СчетФактура1137";
    
    Если ФС.СуществуетФайл(ИмяФайлаПечатнойФормы) = 1 Тогда
        Таб.ИсходнаяТаблица(ИмяФайлаПечатнойФормы);
    Иначе
        Таб.ИсходнаяТаблица(ИмяТаблицы);
    КонецЕсли;
    
    Таб.ВывестиСекцию("ШапкаИнформация");

Файл в ExtForms не существует, соответственно срабатывает Таб.ИсходнаяТаблица(ИмяТаблицы);
Но откуда берется "СчетФактура1137" я не понимаю, подскажите пожалуйста?
1 Bigbro
 
12.05.16
08:13
в общих таблицах они. ПКМ по названию конфигурации в конфигураторе.
2 AlexToo
 
12.05.16
08:16
(1) О Святой человек, спасибо))))
3 пипец
 
12.05.16
09:01
начинаем изучать 7.7 ))))
4 AlexToo
 
12.05.16
09:55
(3) да лучше б я эту 7.7 никогда не видел, как вообще в ней раньше что-то писали))) конфигуратор отдельно, отладчик отдельно)) жесть)
5 stix2010
 
12.05.16
10:04
вот оно поколение снеговика
6 Bigbro
 
12.05.16
10:07
(4) ты не поверишь, она была просто охрененна в сравнении с различными Турбо-бухгалтерами, Инфо-бухгалтерами и прочей нечистью, с которой народ в районе 2000-х стремительно сваливал на клюшки.
7 Мимохожий Однако
 
12.05.16
10:09
(4)прикольно. Ты еще в 6.0 не пробовал кодить.
8 Bigbro
 
12.05.16
10:09
и если бы там были нормально реализованы запросы, на 8ку бы переход был куда медленнее.
хотя и так за счет прямых запросов многие до сих пор живут на 7.7 и в ус не дуют.
9 trdm
 
12.05.16
10:12
Да, прямые запросики рулят.
10 trdm
 
12.05.16
10:13
Очень хочется 7.8, но вино не судьба...
11 Злопчинский
 
12.05.16
10:17
не пускайте гонщика формулы-1 на камаз...
12 Злопчинский
 
12.05.16
10:17
(10) ну тут за последнее время убивцев 1С понаехало.. выхлоп как всегда будет...
13 Злопчинский
 
12.05.16
10:18
(11) вернее наоборот: не надо водителя карьерного БелАЗа пускать за руль болида формулы-1...
14 Mikeware
 
12.05.16
10:31
(13) "дай дураку хрустальный член..."©
15 ZugDuk
 
30.05.16
02:31
Ребята, как создать внешнюю форму из внутренней? Внешние у меня есть, их можно редактировать и новые делать, но они мне не нравятся, хочу именно на основе внутренней (точнее на основе \ExtForms\PrnForms\1csf1137.mxl) сделать свою форму (добавить чела, который будет подписывать за место директора).
Да, начинаем изучать 7.7 (а нафига нужны всякие 8ки, у нас экраны еще квадратные, а в 8ке за место программы зачем то сайт сделали :) )
16 Mikeware
 
30.05.16
07:34
(15) ПКМ - сохранить как внешний...
17 ДенисЧ
 
30.05.16
09:10
(16) макет?
18 Mikeware
 
30.05.16
09:16
(17) так макет у него и так внешний
19 ДенисЧ
 
30.05.16
09:35
(18) Макет у него общий, а не внешний...
20 пипец
 
30.05.16
09:46
хеее в 2.0 под дос тоже кодить можно было - маловато но можно
21 ZugDuk
 
30.05.16
19:12
(16) Не вылезает
Мне помедленней надо, и по точнее :)
22 Злопчинский
 
30.05.16
19:26
(4) Понимаешь, если ПРОГРАММИРОВАТЬ - то отладчик вообщем и не сильно нужен, в редких моментах приходится использовать. если шляпать быдлокод и галочки восьмерочные расставлять и смотреть что получилось - ну тут да... все должно быть в одном флаконе, чтобы быдлокодить на коленке было удобнее... ;-)
23 GreyK
 
30.05.16
19:31
Прочитать то, что в процедуре "Печать" написано не судьба?
24 ZugDuk
 
31.05.16
00:48
(19) Макет это кто такое? Мне надо то что в файлике 1csf1137.mxl преобразовать, чтобы оно стало файликами типа ert/efd. Дальше я все знаю как делать.
25 1Сергей
 
31.05.16
06:11
(24) берёшь другую ert и переписываешь под свой документ и свои нужды. Файл efd текстовый, открой и отредактируй его ручками
26 1Сергей
 
31.05.16
06:11
Как макет скопировать тоже научить?
27 пипец
 
31.05.16
09:57
(24) открыть mxl из конфигуратора - выделить всю таблицу - скопировать , создать ERT вставить - сохранеить
28 ZugDuk
 
31.05.16
19:02
(25) (27)
Таблица вставляется, размеры столбиков не сохраняются, описания строчек не переносятся, код пустой, скорее всего работать ничего не будет.

Я попробовал открыть \ExtForms\PrnForms\SF_1137.ert (похожая штуковина), снести тамошнюю таблицу и вставлять туда, но при выполнении в 1С поперло куча шибок (вообще все сплошные ошибки).

Я думал есть корректный способ сделать внешнюю печатную форму на основе внутренней.
29 пипец
 
01.06.16
10:13
(28) Оо неее - нужно прописывать код свой или менять согласно логике шаблона
ЗЫ и вообще когда копируешь таблицу нужно выделять (левый верхний угловой серый сегмент) непронумерованный по оси квадратик - тогда форматирование сохранится
ЗЫЫ ойййооо )))))
30 ZugDuk
 
01.06.16
20:46
(29) Магия епт))) Действительно форматирование сохраняется, когда выделяешь таблицу включая серый маленький квадратик :)

Еще бы код где нибудь с3.14издить, было бы совсем офигенно. А ведь он есть где то :)))
31 Злопчинский
 
01.06.16
21:02
(30) а кому ща легко..?
32 Хряк
 
02.06.16
00:01
скопируй процедуру печати из модуля, добавь в нужных местах Докум., например, Докум.Контрагент, наслаждайся.
на самом деле делов на 5-10 мин. пример посмотри в имеющейся внешней сф
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший