Страница 1 из 2

Наклейка!

Добавлено: 24 авг 2010, 08:35
korvanakorvana
Доброго времени суток ребята) . Не могу догадаться как средствами Галактики сделать следущую форму
В счет фактурах есть какой-то товар . А и Б 20 и 10 упаковок. Необходимо сделать так чтобы на выходе форма была в wordoвсом виде .
20 упаковок А значит 20 наклеек на коробки + 10 наклеек Б . итог 30 наклеек в вордовском виде типа
Изображение
Вопрос такой ) . Каким образом реализовать идею динамического вывода количества наклеек в word ? :? Надеюсь на вашу помощь . Заранее спасибо)

Re: Наклейка!

Добавлено: 24 авг 2010, 10:45
Vik
1) Можно попробовать выводить картинку как мемо-поле, импортнув ее из файла функцией ImportFileToMemo.
2) Написать фаст-репорт отчет и импортировать его в ворд.

Re: Наклейка!

Добавлено: 24 авг 2010, 10:58
korvanakorvana
Vik писал(а):1) Можно попробовать выводить картинку как мемо-поле, импортнув ее из файла функцией ImportFileToMemo.
2) Написать фаст-репорт отчет и импортировать его в ворд.
2 отпадает у нас лицензии нет на фаст-репорт(

По 1 , правильно ли я поняла, мне для каждого наименования придется делать свою картинку((.. А мне необходимо, чтобы поля Наименование , Серия,Дата изготовления Годен до ... брались с накладной.Вариант с картинкой здесь не подходит(...Как бы сделать чтоб эта картинка была как шаблон для заполения . Пока у меня не хватает смекалки(...

Re: Наклейка!

Добавлено: 24 авг 2010, 11:19
m0p3e
Рисуем по размерам в rtf и все. Картинки, при условии соблюдения некоторых ограничений, сохраняются в шаблоне.

Re: Наклейка!

Добавлено: 24 авг 2010, 11:33
korvanakorvana
m0p3e писал(а):Рисуем по размерам в rtf и все. Картинки, при условии соблюдения некоторых ограничений, сохраняются в шаблоне.
это понятно) я уже нарисовала. Но не пойму , как сделать , чтобы если 10 наименований то и в документе будет 10 наклеек и не больше и не меньше.
можно примерчик(?

Re: Наклейка!

Добавлено: 24 авг 2010, 11:40
RAJAH
korvanakorvana писал(а):Но не пойму , как сделать , чтобы если 10 наименований то и в документе будет 10 наклеек и не больше и не меньше.
В прототипе, наверное, какие-то циклы по наименованиям есть?

Код: Выделить всё

...
.{CheckEnter SpSchf
<картинка>
.}
...
Как-то так...

Re: Наклейка!

Добавлено: 24 авг 2010, 11:50
Vik
Под картинкой я имел ввиду то, что внизу наклейки. Все остальное естественно в виде таблицы оформлять)

Re: Наклейка!

Добавлено: 24 авг 2010, 12:09
m0p3e
В процессе формирования отчета сохраняем спецификацию в массив или ТП. После вывода формы ставим прогон листа и делаем цикл.
Скиньте письмо на m0p3e(at)mail.ru. Поищу примерчик.

Re: Наклейка!

Добавлено: 24 авг 2010, 13:56
korvanakorvana

Re: Наклейка!

Добавлено: 25 авг 2010, 13:39
korvanakorvana
Ребята а как сделать цикл в rtf

цикл
{
вывод на печать
}

Т.е надо в rtf

ЕСЛИ Х=100 пройти цикл в 100 раз и вывести на печать мою картинку с заполенными в ней .fields

Re: Наклейка!

Добавлено: 25 авг 2010, 14:12
Masygreen
солнышко ну простые то задачи надо в мануале смотреть ????
while (a<100)
{
a++;
.fields
картинко
.endfields
^
}

Re: Наклейка!

Добавлено: 25 авг 2010, 14:43
korvanakorvana
Masygreen писал(а):солнышко ну простые то задачи надо в мануале смотреть ????
while (a<100)
{
a++;
.fields
картинко
.endfields
^
}


) пардон) я просто думала в rtf нет циклов while ;-)

Re: Наклейка!

Добавлено: 25 авг 2010, 14:56
Masygreen
rtf,txt,vip .. да как хотите файлы называйте FCOM он везде FCOM .. но с ограничениями - например разметка бизнестекста работает только если расширение frm

Re: Наклейка!

Добавлено: 26 авг 2010, 08:45
korvanakorvana
Masygreen писал(а):rtf,txt,vip .. да как хотите файлы называйте FCOM он везде FCOM .. но с ограничениями - например разметка бизнестекста работает только если расширение frm

странно пишу в rtf
while(...)
а компилятор воспринимает while как слово и выводит в отчете его на печать :?

Re: Наклейка!

Добавлено: 26 авг 2010, 09:04
ira
напишите так :
.{while ....
.}