Изменение формы накладной

  • 593 Просмотров
  • Последнее сообщение 2 недель назад
Guest написал 05 марта 2018

Как изменить форму отображения кол-ва в накладной? Сейчас оно отображается так: "30.000" (это тридцать) мне не нужны нули после запятой.

Сортировка: Стандарт | Новые | Голоса
burn написал 05 марта 2018

Как изменить форму отображения кол-ва в накладной? Сейчас оно отображается так: "30.000" (это тридцать) мне не нужны нули после запятой.

В единицах измерения на эту позицию, точнее на данный тип единицы измерения можно поменять сколько знаков после "." считать и выводить. Это находится в "Справочники - Единицы измерения"... и меняете на нужной вам единице

Mihail написал 06 марта 2018

Как изменить форму отображения кол-ва в накладной? Сейчас оно отображается так: "30.000" (это тридцать) мне не нужны нули после запятой.

Изменить точность отображения количества в самой накладной нельзя. Точность для единицы измерения влияет на ввод количества при добавлении товаров в документы и при изменении в табличной части выполняется проверка количества на его соответствие точности. Можно изменить точность количества в печатной форме. Сделать это можно следующим образом:

  • Создать на компьютере новую папку для измененных шаблонов форм. Например, в папке с программой (обычно C:\Program Files (x86)\Каяла-софт\Торговое место\) создать папку "Дополнения" (можно создать папку в другом месте). Для создания папок в C:\Program Files (x86)\ нужны "права администратора" компьютера.
  • Найти нужный шаблон в папке программы (обычно C:\Program Files (x86)\Каяла-софт\Торговое место\Config\PrintForms\), например, шаблон Расхода товаров (файл НакладнаяРасход.tcr). Сделать копию нужного шаблона в созданную папку "Дополнения".
  • Скачать архив с "Редактором форм" по ссылке. Распаковать папку с редактором из архива и запустить редактор (файл CellReport.Editor.exe). Для сохранения изменений шаблонов в C:\Program Files (x86)\ нужно запускать редактор "от имени администратора".
  • Открыть файл шаблона (нажать в меню "Файл" -> "Открыть" -> Выбрать файл "..\Дополнения\НакладнаяРасход.tcr").
  • В открытом шаблоне выбрать ячейку, в которую выводится количество (выбранная ячейка имеет синий контур). В меню выбрать закладку "Содержимое" и переключить стиль с "Количество" на стиль "Целое" (выбранный стиль имеет серый фон). Также изменить стиль нужно для ячейки ниже, где выводится суммарное количество.
  • Сохранить сделанные изменения (нажать в меню "Файл" -> "Сохранить"). Закрыть "Редактор форм".
  • Запустить программу и в окне настроек базы данных (самое первое окно при запуске, с заголовком "Выбор базы данных", выбрав нужную базу нажать кнопку "Изменить") указать программе путь к папке "Дополнения" (на закладке "Каталоги конфигураций" нажать кнопку "Добавить" и в открывшемся дереве папок найти и выбрать папку "Дополнения").
  • Выполнить вход в программу и проверить работу измененного шаблона, вызвав печатную форму соответствующего документа.

Guest написал 06 марта 2018

Как изменить форму отображения кол-ва в накладной? Сейчас оно отображается так: "30.000" (это тридцать) мне не нужны нули после запятой.

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

спасибо, очень красиво и ясно объяснили) все получилось

berivan написал 31 марта 2018

А где найти шаблон Накладной в ценах продаж? И как сделать так, чтобы высота ячейки не изменялась под текст? Т.е. чтобы высота ячейки всегда оставалась для 1 строки, не важно, помещается ли все наименование или нет.

Danil написал 31 марта 2018

А где найти шаблон Накладной в ценах продаж? И как сделать так, чтобы высота ячейки не изменялась под текст? Т.е. чтобы высота ячейки всегда оставалась для 1 строки, не важно, помещается ли все наименование или нет.

о какой накладной речь? Расходной? Приходной? Расскажу на примере приходной: Располагается в папке Config, которая в своею очередь зависит от варианта установки, для примера возьму установку через инсталятор. Скорее всего расположение будет таким: C:\Program Files (x86)\Каяла-софт\Торговое место\Config далее в подпапке PrintForms лежат шаблоны документов, в нашем примере нас интересует НакладнаяПриход.tcr, так как вы из России шаблон берете без суффиксов, шаблоны с суффиксами предназначены для Украины и Казахстана, думаю понятно по суффиксам далее лучше переложить этот шаблон а папку "Дополнения" (как описано выше), что бы при следующем обновлении внесенные изменения не потерялись, далее все операции с шаблоном уже делаем в папке "Дополнения" в редакторе шаблонов позиционируем курсор на строке, где размещается название товара и жмем в меню "Найти строку в коде":

в начале выделенного куска текста находим вот такой фрагмент AutoFitHeight="true", удаляем его (только этот фрагмент, а не весь выделенный текст, выделения снимаем простым щелчком мыши), переключаемся с закладки "Код" на закладку "Дизайнер", сохраняем шаблон, готово

berivan написал 31 марта 2018

Речь о приходной. Установка Portable, в PrintForms - есть НакладнаяПриход. А вот накладную приход в розничных ценах, найти не могу, а хотелось бы ее отредактировать.

Danil написал 31 марта 2018

Речь о приходной. Установка Portable, в PrintForms - есть НакладнаяПриход. А вот накладную приход в розничных ценах, найти не могу, а хотелось бы ее отредактировать.

это она же, только цены другие выводятся, т.е. все по инструкции

WOLFER42 написал 13 сентября 2018

Добрый день,

альтернатива CellReport.Editor есть?

Danil написал 13 сентября 2018

Добрый день,

альтернатива CellReport.Editor есть?

Добрый, нету

DobrijUser написал 15 апреля 2020

 Добрый день. Подскажите где найти шаблон вывода "Прайс-лист". На вашем ютуб канале есть видео добавления описания товара в шаблон накладной. Появилась задача вывести прайс, но с описанием товаров. Остановился на поиске шаблона.

Danil написал 15 апреля 2020

Здравствуйте!

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

Для того что бы проделывать с прайс-листом то что было в видео пришлось немного изменить этот отчет, поэтому перед тем как экспериментировать обновите модуль.

На всякий случай сразу напишу пару советов. Измененный шаблон лучше сразу переложить в дополнения, с пометкой После модулей. В отличии от видео параметр нужно будет называть не Товар.Описание, а просто Описание.

  • Понравилось
  • DobrijUser
DobrijUser написал 15 апреля 2020

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

DobrijUser написал 15 апреля 2020

Для Прайс-листа сделал следующие операции:

Создал папку дополнений, подключил "после модулей".

Нашёл шаблон в модуле Прайса, закинул в дополнения, отредактировал (добавив поле "описание" согласно вашим рекомендациям), всё получилось.

Попробовал провернуть то же для шаблона "Остатки товаров", а именно:

Скопировал шаблон с папки Config/PrintForms (установлен украинский язык, соответственно шаблон взял *uk-UA) и поместил в созданную папку дополнений, где уже шаблон Прайса. Отредактировал. Но при формировании он не используется, то есть формируется исходя из шаблона в Config/PrintForms. И   имя поля тоже   [Описание], как в Прайсе, или по другому?

Danil написал 15 апреля 2020

Судя по всему вы всё сделали правильно, разница в том что нам для отчета Остатки товаров нужно проделать такие же изменения как и для Прайс-листа. Сохраните пока ваши изменения, а в следующем обновлении мы сделаем то же самое и с остатками и у вас всё заработает.

  • Понравилось
  • DobrijUser
DobrijUser написал 16 апреля 2020

А чтобы в накладную прихода добавить колонку "штрихкод" со значением штрихкода пришедшего товара (если товар уже существует в базе и имеет штрихкоды), тоже необходимы изменения на уровне разработки, или доступно под каким-то именем параметра (как с "описанием")? Наобум пробовал, то не сработало))

Danil написал 17 апреля 2020

Да, необходимы. Подумаем как это можно упростить.

  • Понравилось
  • DobrijUser
DobrijUser написал 2 недель назад

Здравствуйте. После последнего обновления программы, где появилась возможность копировать свойства товара/документа. В справочнике товара много доступных свойств, в т.ч штрихкод. Но при попытке вставить Штрихкод в накладную прихода, штрихкод не выводится.

На данный момент в печатной форме документа можно использовать только те свойства, которые отображаются при открытии документа, без возможности использования свойств товара?

 

Danil написал 2 недель назад

Здравствуйте!

Попробуйте по аналогии с ячейкой Единица измерения. Там в поле Присвоить указано: Товар.Единица измерения. То есть у свойства табличной части документа по имени Товар, берется, в свою очередь, свойство Единица измерения. Вам нужно сделать то же самое, но уже со штрих-кодом. Разница с отчетом тут в том что для этой части формы документа в качестве текущего объекта берется не товар, а строка табличной части.

  • Понравилось
  • DobrijUser
DobrijUser написал 2 недель назад

Да, всё получилось, спасибо))

DobrijUser написал 2 недель назад

Но о отчёте "Остатки товаров" (упоминал выше, некоторое время ранее), так и не удалось добавить описание, ни вставкой Описание, ни Товар.Описание. Данный отчёт пока нужно подождать?

Danil написал 2 недель назад

Нет, в Остатках товаров тоже уже можно использовать этот механизм. Тут судя по всему другая причина. Попробуйте такие варианты:

  • Возьмите за основу форму из последней версии программы. Дополнительные свойства тут нужно использовать сразу без Товар. 
  • В дополнениях файл формы назовите без суффикса uk-UA, так как программа сначала ищет подходящий шаблон, а потом рядом с ним ищет возможный локализованный вариант.

  • Понравилось
  • DobrijUser
DobrijUser написал 2 недель назад

Все ваши рекомендации с пред. сообщения помогли.

Close