Перейти к публикации
forum-okna.ru

Вопрос по отчетам в ПС3


BFMachine

Рекомендованные сообщения

Простого решения этой проблемы так и не нашел, таблица комплектации идет после эскиза. Пока менеджеры печатают из ворда, в случае совсем уж некорректного разрыва ((((

Думаю попробовать с подсчетом строк в таблице комплектации

Ссылка на комментарий
Поделиться на других сайтах

  • 2 months later...


Оконный портал tybet.ru | Подписка на новости | Бесплатные объявления | Наша телега | База оконных знаний | ОНЛАЙН-ВЫСТАВКА



Товарищи, пожалуйста, помогите разобраться с сохранением отчета в файл и открытием сохраненного файла...

 

Вот отчет есть, подготавливающий XML файл для последующего раскроя.. (см. прикреп)

 

там в конце три строки, которые не работают. Не могу понять почему. Если сохранять без указания пути, то сохраняет файл - последний раз сохранил на рабочий стол. Я так понимаю, что ПС3 использует при этом папку, которая в системе помечена как "Папка по умолчанию". По какому алгоритму в данном случае ищет эту папку Генератор отчета не могу даже предположить. Проблема в точ, что я хочу сразу после сохранения "Запустить_файл". Если буду сохранять с помощью команды, вызывающей диалог сохранения (Эта команда все-таки работает), то в следующей строке не смогу узнать, куда сохранил (можно конечно обязать пользователя, чтоб сохранял всегда в одно и то же место, но это, по-моему неправильно).

 

Даже если обязать пользователя сохранять в строго определенное место, то проблема все равно останется. Команды открытия все равно не работают. Редактор генератора работает в старой кодировке (win1251). Может в это дело.. Когда я кидал в него путь к файлу из Проводника, то вместо русских символов выводились ВОПРОСИКИ.

 

Описание команд в руководстве "Генератор отчета" неоднозначное. В нескольких местах одни и те же команды приведены с разным синтаксисом, а ошибки записи команд в отчете в большинстве случаев не сопровождаются соотв. сообщениями.

 

ПыСы: Профсегмент на данный вопрос пока не ответил. Судя по скорости обработки моих писем по поводу паролей, ответ получу я нескоро... так что помогите, плиз, советом

__________________.txt

Ссылка на комментарий
Поделиться на других сайтах

  • 4 weeks later...
Подскажите возможно ли запретить при выводе отчета на принтер (Коммерческого предложения)

разрыв таблицы с рисунком и описанием отдельного изделия.

У меня получается половина окна на одной странице, половина на другой.

 

Решил это просто.

Коммерческое предложение состоит из трех частей:

- заголовок

- окна

- окончание (работы, комплектация, суммарные результаты, подписи)

 

Каждое из окон помещается в таблицу шириной во весь лист и состоящую из одной строки и двух столбцов.

В левом столбце помещается чертеж окна (~Изделия:Чертеж:width=380:height=380~), а в правом - текстовая информация.

 

Отчет написан так, что на первой странице помещаются заголовок и два окна.

Затем ставятся команда перехода на новую страницу.

На следующих страницах - по два окна. В конце каждой страницы команда перехода на новую страницу.

На последней странице - окончание (при четном числе окон) или окно и окончание (при нечетном числе окон).

 

Поля на странице задаю следующие:

слева - 10 мм

справа - 10 мм

сверху - 5 мм

снизу - 5 мм

 

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

Все это подгонялось в момент отладки отчета.

И уже несколько лет работает.

Ссылка на комментарий
Поделиться на других сайтах

  • 5 weeks later...
Товарищи, пожалуйста, помогите разобраться с сохранением отчета в файл и открытием сохраненного файла...

 

Отвечаю на свой вопрос...

 

Вот так писать можно:

~AsString:path='D?\smeta2.html'~
~Отчет:Сохранить_в_файл:D?\smeta3.html~
~Отчет:Запустить_файл:path.AsString~

 

Вот так тоже:

~AsString:path='D:\smeta2.html'~							  <== тут можно написать двоеточие
~Отчет:Сохранить_в_файл:D?\smeta3.html~
~Отчет:Запустить_файл:path.AsString~					  <== тут открытие файла работает и с двоеточием и с загрузкой пути к файлу из созданного параметра path

А вот так НЕ РАБОТАЕТ:

~AsString:path='D?\smeta2.html'~
~Отчет:Сохранить_в_файл:path.AsString~
~Отчет:Запустить_файл:path.AsString~

 

Так тоже НЕЛЬЗЯ:

~AsString:path='D?\smeta2.html'~
~Отчет:Сохранить_в_файл_?:path.AsString~			  <== сохранение не работает при загрузки пути из параметра, также как и при указании после буквы диска двоеточия (нужно двоеточие заменять символом "?")..
~Отчет:Запустить_файл:path.AsString~

Изменено пользователем Alex Twin
Ссылка на комментарий
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

Условия и правила использования форума Правила.