|
v7: Создание печатной формы | ☑ | ||
---|---|---|---|---|
0
msk-07
13.03.13
✎
22:22
|
Может конечно банальная ситуация, но делаю печатную форму
Таб.ВывестиСекцию("Шапка"); Если (Условие) <> 0 Тогда Таб.ВывестиСекцию("Шапка"); Таб.ВывестиСекцию("Текст"); Так вот в таблице я беру данные,как выражение Документ.Фирма В одном случае он печатает их в Шапке в другом случае после Условия не печатает именно Документ.Фирма Может кто с подобным встречался? |
|||
1
msk-07
13.03.13
✎
22:22
|
Я просто не знаю на что уже грешить все проверил любое выражение печатает кроме повторно фирмы
|
|||
2
msk-07
13.03.13
✎
22:24
|
Сейчас проверил он не берет данные после условия, может кто знает как исправить?
|
|||
3
XLife
13.03.13
✎
22:26
|
весь код показывай
|
|||
4
Aloex
13.03.13
✎
22:26
|
(0) А где конец условия?
|
|||
5
msk-07
13.03.13
✎
22:26
|
Плиз...помогите не пойму где ошибка!!!!
|
|||
6
msk-07
13.03.13
✎
22:27
|
Таб.ВывестиСекцию("Шапка");
Если (Условие) <> 0 Тогда Таб.ВывестиСекцию("Шапка"); Таб.ВывестиСекцию("Текст"); КонецЕсли; Таб.ТолькоПросмотр(1); |
|||
7
Aloex
13.03.13
✎
22:27
|
(5) Ошибка одна: не правильно написан код.
|
|||
8
Aloex
13.03.13
✎
22:28
|
(6) а где область. параметры?
|
|||
9
msk-07
13.03.13
✎
22:28
|
Процедура Печать()
Таб = СоздатьОбъект("Таблица"); Таб.ИсходнаяТаблица("Печать"); Таб.ВывестиСекцию("Шапка"); Таб.ВывестиСекцию("Шапка1"); Таб.Опции(0,0,0,0); ВыбратьСтроки(); Пока ПолучитьСтроку() = 1 Цикл Таб.ВывестиСекцию("Строка"); КонецЦикла; Таб.ВывестиСекцию("Подвал"); Если Итог("Сумма")<>0 Тогда Таб.ВывестиСекцию("Шапка1"); КонецЕсли; Таб.ТолькоПросмотр(1); Таб.Показать("Печать ",""); КонецПроцедуры |
|||
10
msk-07
13.03.13
✎
22:29
|
и получается в первом случае Шапка1 он печатает Документ.Фирма , а после условия нет, то есть все печатает кроме Документ.Фирма
|
|||
11
Aloex
13.03.13
✎
22:29
|
Так это же 7.7 ?
Можно через шаблон сделать. |
|||
12
msk-07
13.03.13
✎
22:30
|
ну я делаю в таблице
|
|||
13
msk-07
13.03.13
✎
22:32
|
подскажите что значит шаблон?
|
|||
14
МегаБум
13.03.13
✎
22:38
|
а зачем в итоговой строке шапку выводить?
|
|||
15
msk-07
13.03.13
✎
22:40
|
просто так секция называется
Но, мне просто ужасно непонятно, почему если выполнено условие то идет печать всего кроме Документ.Фирма, я этого вообще понять не могу(( |
|||
16
МегаБум
13.03.13
✎
22:43
|
(15) так может у тебя условие с фирмой связано? где условие-то?
|
|||
17
msk-07
13.03.13
✎
22:46
|
если сумма по документу Сумма <> 0 должна печататься еще раз шапка с фирмой((( вот блин засада
|
|||
18
NS
13.03.13
✎
22:48
|
Может у тебя фирма не в секции шапка1, а в секции шапка?
|
|||
19
msk-07
13.03.13
✎
22:49
|
нет вот уже реально на угад ставлю....если секция в условии то не печатается фирма((( все в этой секции печатается кроме фирмы
|
|||
20
msk-07
13.03.13
✎
22:50
|
там просто пустое значение((
|
|||
21
Voronve
13.03.13
✎
22:53
|
(13) Шаблон - я Х его З как он там по умному называется, но работает так:
В таблице есть ячейка, объявлена как шаблон, в ячейке написано: "на форуме [ПечЗначение] msk-07" В коде, при формировании печатной формы, прописано: Переменная = 0; // Если я злой, а этот поц спамит и заибал Если Переменная = 0 Тогда ПечЗначение = "есть злоупотр:"; КонецЕсли; Либо ... Переменная = 1; // Если я пьян и добр Если Переменная = 1 Тогда ПечЗначение = "есть кроссавчеГ"; КонецЕсли; В первом случае получишь: "на форуме есть злоупотр: msk-07" Во втором случае получишь: "на форуме есть кроссавчеГ msk-07" Дошло ? |
|||
22
msk-07
13.03.13
✎
23:03
|
ну все равно после условия не выводит он фирму(((( хоть что делай значение остается пустым
|
|||
23
Privalov
14.03.13
✎
07:46
|
(22)Отладчик? Пробовал?
|
|||
24
1Сергей
14.03.13
✎
08:06
|
Покажи скрин таблицы в конфигураторе и свойства ячейки
|
|||
25
ЧеловекДуши
14.03.13
✎
08:08
|
Что такое "Документ.Фирма", а вернее "Документ" и "Фирма"?
Попробуй переменную назвать - "Докум", и заполнить его нужным значением типа "Документ.<такой-то>" :) |
|||
26
ЧеловекДуши
14.03.13
✎
08:09
|
(22) Значение переменной "Документ", что содержит?
И научись работать по совету (23) :) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |