Имя: Пароль:
1C
 
Зачеркнутый текст - в корректировке счета фактуры выданной
0 GoldMax
 
08.10.10
11:11
Создан новый документ - корректировочная счет фактура выданная.

При печати табличной части те, строчки которые исправляются необходимо зачеркнуть. Зачеркнутого шрифта нет в 1С, но такая возможность есть в Excel.

Можно ли реализовать зачеркнутые строчки в табличной части документа в 1С?
1 FN
 
08.10.10
11:13
Formex может
2 GoldMax
 
08.10.10
11:38
(1) А что такое Formex?
Как Formex поключить к 1С?
Как использовать?
3 FN
 
08.10.10
11:41
4 GoldMax
 
08.10.10
12:05
(3) Согласно документации FormEx позволяет красиво раскрашивать таблицы, но не позволяет зачеркивать написанный текст.

Есть ли еще какое нибудь решения для зачеркивания текста?
5 Ёпрст
 
гуру
08.10.10
12:06
(4) линию поверх текста кинь в макет.
Либо пользуй Йоксель, он умеет.
6 Ork
 
08.10.10
12:06
(4) Шаблон в Word.
ЗЫ Это не шутка.
7 FN
 
08.10.10
12:29
(4) Смотри метод СоздатьШрифт - там все есть

(5),(6) или я туплю, или вы - автор хочет зачеркивать в "табличной части документа", а не в мокселе
8 Ork
 
08.10.10
12:30
(7) Из (0) "При печати табличной части" ... и далее по тексту.
9 Ёпрст
 
гуру
08.10.10
12:31
(7)
>>>>При печати табличной части те
10 FN
 
08.10.10
12:34
ну значит я...
11 FN
 
08.10.10
12:37
(0) как вариант - сделай цвет шрифта бледно-серый
12 aka AMIGO
 
08.10.10
12:39
Есть у таблицы функция "Шрифт()", и есть шрифт "зачеркнутый" в списке шрифтов 1с-ины.. или винды.. можно уточнить, где

при выводе секции поменять параметры области..
зы. это фантастика, сынок (с) не знаю..
13 GoldMax
 
08.10.10
13:00
(7) да, все вроде бы хорошо, а можно ли пример использования СоздатьШрифт
14 Ёпрст
 
гуру
08.10.10
13:01
(13) зачеркивать где надо ?
в Мокселе или всё же в табличной части документа ?
15 GoldMax
 
08.10.10
13:11
(14) Конечно в табличной части документа 1С
16 Ёпрст
 
гуру
08.10.10
13:12
(15) да уж..
см. (1) тогда.
17 Ёпрст
 
гуру
08.10.10
13:13
+16 создаешь шрифт + навешиваешь его через расширение формы на многострочную часть, либо на нужную колонку и привет.
Единственное, нужно уничтожать созданный шрифт потом.
И..лучше его в глобальнике создать.
18 Ёпрст
 
гуру
08.10.10
13:14
Да, что означала фраза в (0)

"При печати табличной части те, строчки которые исправляются необходимо зачеркнуть."

?????
19 FN
 
08.10.10
13:14
(13) Пример использования


ПриНачалеРаботыСистемы()
СписокШрифтов=СоздатьОбъект("СписокЗначений");
       шрифт=Сервис.СоздатьШрифт(,,,,,,);
       СписокШрифтов.ДобавитьЗначение(шрифт,"Стандарт");
       шрифт=Сервис.СоздатьШрифт(,,6,,,,);
       СписокШрифтов.ДобавитьЗначение(шрифт,"Жирный");
       шрифт=Сервис.СоздатьШрифт(,,6,,1,,);
       СписокШрифтов.ДобавитьЗначение(шрифт,"Жирный_");
       шрифт=Сервис.СоздатьШрифт(,,2,1,,,);
       СписокШрифтов.ДобавитьЗначение(шрифт,"Легкий");
       шрифт=Сервис.СоздатьШрифт(,,2,1,,1,);
       СписокШрифтов.ДобавитьЗначение(шрифт,"Легкий-");
       шрифт=Сервис.СоздатьШрифт(,,,,,1,);
       СписокШрифтов.ДобавитьЗначение(шрифт,"Стандарт-");
       шрифт=Сервис.СоздатьШрифт(,16,,,,,);
       СписокШрифтов.ДобавитьЗначение(шрифт,"Стандарт16");
       
...


ПриЗавершенииРаботыСистемы()
Сервис=СоздатьОбъект("Сервис");
       Для х=1 по СписокШрифтов.размерСписка() Цикл
           Сервис.УдалитьШрифт(СписокШрифтов.ПолучитьЗначение(х));
       КонецЦикла;


В любой ТЗ/Многострочной части добавляешь колонку (лучше самую левую) и в ней прописываешь " FONTSET["+СписокШрифтов.Получить("Жирный")+"]"
20 Ёпрст
 
гуру
08.10.10
13:15
+18 при печати - то объект "Таблица" (он же моксель)
, если что. И там формекс тебе не помошник.
21 GoldMax
 
08.10.10
13:38
(19) С глобальным модулем все понятно.

А дальнейшие комментарии не понятны.

Подскажите пожалуйста как теперь отобразить на печатной форме (на бумаге) в табличной части текст зачеркнутым шрифтом (Стандарт-)?
22 Ёпрст
 
гуру
08.10.10
13:40
(21) Ты табличную часть документа, от его печатной формы отличаешь, или нет ?
Для табличной части - формекс, для ПЕЧАТНОЙ - либо Йоксель, либо поверх текста линию кинуть, либо печатать в word через шаблоны, либо еще как.
23 FN
 
08.10.10
13:40
(21) блин, ну читай ты всю ветку!
Уже обсудили, что Формекс не работает с мокселем (она же печатная форма), а ты так и не ответил на вопрос из (14)
24 АЛьФ
 
08.10.10
13:43
2(23) Он ответил в (15), но неправильно.
25 GoldMax
 
08.10.10
13:47
А было бы неплохо еще и на бумаге все сделать с помощью FormEx.

Ну тогда буду линию добавлять в печатной форме.
26 Попытка1С
 
08.10.10
13:49
(15) Зачеркивать в ТЧ документа?? Нафига?
27 GoldMax
 
08.10.10
13:59
(26) Так отображаются неправильные записи в счете фактуре
28 KUBIK
 
08.10.10
14:02
(27) "Так отображаются неправильные записи в счете фактуре" = а что налоговая ваша по этому поводу думает?
29 GoldMax
 
08.10.10
14:09
вот сделаю документ и узнаю
30 KUBIK
 
08.10.10
14:10
(29) :))) вот веселуха у тя будет, если при проверке штраф наложат ...
31 KUBIK
 
08.10.10
14:12
+(30) хотел сказать: бабосы откладывай
32 GoldMax
 
08.10.10
15:20
а за что штраф?
33 aka AMIGO
 
08.10.10
15:33
(32) зато, что весь счетфактура зачеркнутым вывелся :)
34 GoldMax
 
08.10.10
15:53
а кто сказал что весь счет фактура будет зачеркнутым?

Сначала будут зачеркнутые строчки
а затем уже будут правильные
35 АЛьФ
 
08.10.10
15:57
2(34) А разве в постановлении Правительства Российской Федерации от 26 мая 2009 г. N 451 есть что-то про зачеркнутые строки?
36 GoldMax
 
08.10.10
16:03
А какие предложения есть кроме зачеркнутых строк?
37 АЛьФ
 
08.10.10
16:05
2(36) Есть предложение не выводить их вообще на печать.
38 Franchiser
 
гуру
11.10.10
13:02
а может он счет-фактуру для себя делает а не для подачи в налоговую? понятно что это бред: в офиц. документе не м.б. зачеркнутых строк
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший