Форум пользователей продуктов Трактиръ Уважаемый пользователь! Приветствуем вас на форуме по программным продуктам Трактиръ.
Здесь вы можете узнать об опыте использования продуктов Трактиръ другими пользователями и обсудить интересующие вас вопросы. Для получения технической поддержки и консультаций разработчиков Трактиръ рекомендуем вам использовать Личный Кабинет (www.lk-sb.ru).
С уважением, команда Трактиръ.

Вернуться   Форум пользователей продуктов Трактиръ > Продукты Трактиръ > Программное обеспечение > Трактиръ: Front-Office v.3
Следите за нами в Твиттере!
Регистрация Справка Пользователи Календарь Поиск Сообщения за день Все разделы прочитаны

Трактиръ: Front-Office v.3 Вопросы по продуктам "Трактиръ: Front-Office v.3"

Ответ
 
Опции темы Поиск в этой теме Оценить тему
Старый 20-09-2013, 06:19   #1
ANN
Зарегистрированный
 
Регистрация: Nov 2005
Сообщения: 48
Адрес Доставки

Добрый день! У клиента установили Трактир -Фронт Премиум 3.0.20.4. Принимаем доставку, печатаем счет для курьера, адрес доставки не вмещается. Как быть? Он автоматом не переносится по строкам?
ANN вне форума   Ответить с цитированием
Старый 20-09-2013, 09:29   #2
anarchist
PowerPartner
 
Регистрация: Dec 2008
Адрес: Северодвинск, ИП Шалай Д.А.
Сообщения: 2,603
Отправить сообщение для  anarchist с помощью ICQ Отправить сообщение для anarchist с помощью Skype™
могу предложить кусок кода который "удаляет лишние данные" при печати
нужно сохранить ПечатьЧека внешней обработкой ПечатьЧека.epf
и положить в папку к базе например extforms
в общих параметрах указать эту папку
изменить в ПечатьЧека.epf про
целиком условие заменить
// формирование заголовка счета
Если глПараметрыРМ.ПечатьЧекаШапка Тогда
Задание = ТаблицаЗадания.Добавить();
Задание.Данные = Врег("По счету N ")+Число(Заказ.Номер);
Задание.ТипДанных = "Строка";
Задание.Параметры = "Центр,ПереводСтроки";

Задание = ТаблицаЗадания.Добавить();
Задание.Данные = " Дата: "+Формат(ЗаказДопИнф.ПротоколРасчетов.Дата,"ДЛФ=Д" )+ " время: "+Формат(ЗаказДопИнф.ПротоколРасчетов.Дата,"ДЛФ=В" );
Задание.ТипДанных = "Строка";
Задание.Параметры = "Лево,ПереводСтроки";

Если ЗначениеЗаполнено(Заказ.Клиент) Тогда
Если Заказ.Доставка Тогда
улица="";
Если СокрЛП(Заказ.Адрес.Поле6) <> "" Тогда
улица = улица + "" + СокрЛП(Заказ.Адрес.Поле6);
КонецЕсли;
дом="";
Если СокрЛП(Заказ.Адрес.Поле7) <> "" Тогда
дом = дом + "дом № " + СокрЛП(Заказ.Адрес.Поле7);
КонецЕсли;
Если СокрЛП(Заказ.Адрес.Поле8) <> "" Тогда
дом = дом + ", корпус " + СокрЛП(Заказ.Адрес.Поле8);
КонецЕсли;
Если СокрЛП(Заказ.Адрес.Поле9) <> "" Тогда
дом = дом + ", кв." + СокрЛП(Заказ.Адрес.Поле9);
КонецЕсли;
//улица
Задание = ТаблицаЗадания.Добавить();
Задание.Данные = улица+" "+дом;
Задание.ТипДанных = "Строка";
Задание.Параметры = "Лево,Переносить,ПереводСтроки";
//доп информация
Если СокрЛП(Заказ.Адрес.Комментарий) <> "" Тогда
Задание = ТаблицаЗадания.Добавить();
Задание.Данные = СокрЛП(Заказ.Адрес.Комментарий);
Задание.ТипДанных = "Строка";
Задание.Параметры = "Лево,Переносить,ПереводСтроки";
конецесли;
флаг=истина;
телефоны = "Тел: "+Заказ.Телефон.Представление;
если Не пустаяСтрока(Заказ.Клиент.МобТелефон) тогда
телефоны =телефоны+ " моб: "+Заказ.Клиент.МобТелефон;
флаг=Истина;
конецесли;
если флаг тогда
Задание = ТаблицаЗадания.Добавить();
Задание.Данные = телефоны;
Задание.ТипДанных = "Строка";
Задание.Параметры = "Жирный,Лево,ПереводСтроки";
конецесли;
КонецЕсли;
КонецЕсли;
Задание = ТаблицаЗадания.Добавить();
Задание.Данные = "Диспетчер: "+Заказ.Автор;
Задание.ТипДанных = "Строка";
Задание.Параметры = "Лево,ПереводСтроки";
КонецЕсли;
__________________
Торговое оборудование. Программное обеспечение. ИП Шалай Д.А.
anarchist вне форума   Ответить с цитированием
Старый 20-09-2013, 11:02   #3
MaxS
SoftBalance
 
Аватар для MaxS
 
Регистрация: Feb 2005
Адрес: СПб
Сообщения: 775
Должен переноситься. Какой принтер?
__________________
Максим Семенов
MaxS вне форума   Ответить с цитированием
Старый 15-11-2013, 04:13   #4
ANN
Зарегистрированный
 
Регистрация: Nov 2005
Сообщения: 48
Цитата:
Сообщение от MaxS
Должен переноситься. Какой принтер?
Нет, не переносится. Принтер FPrint22К.
ANN вне форума   Ответить с цитированием
Старый 15-11-2013, 17:44   #5
MaxS
SoftBalance
 
Аватар для MaxS
 
Регистрация: Feb 2005
Адрес: СПб
Сообщения: 775
Это вы, похоже, чек печатаете, а не счет. В чеке действительно не переносится, исправим.
__________________
Максим Семенов
MaxS вне форума   Ответить с цитированием
Ответ


Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Оценка этой теме
Оценка этой теме:

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 01:42.


vBulletin v3.5.4, Copyright ©2000-2024, Jelsoft Enterprises Ltd.
Русский перевод: zCarot, Vovan & Co
Трактиръ - автоматизация ресторанов