Форум » Коммерческие программы » Правильнее было бы вывести в этом поле шаблону ту информацию, которую пользователь заполнил. » Ответить

Правильнее было бы вывести в этом поле шаблону ту информацию, которую пользователь заполнил.

Cablemaster01: Поле в шаблоне [ПРЕД7] Использую это поле в шаблоне Столкнулся со следующим Часть клиентов платит мне за услуги электронными деньгами. Поэтому я ввожу только название банка и расчетный счет электронного кошелька. Программа так как не находит полной информации не заполняет это поле. Мне кажется, что это не очень правилотный подход. Понимаю, что можно использовать другие поля, но к чему зачем насильно убирать информацию программе в этом поле? Правильнее было бы вывести в этом поле шаблону ту информацию, которую пользователь заполнил.

Ответов - 6

memo4x4: Да, действительно поле [ПРЕД7] выводит банковские реквизиты предприятия, и для их печати необходимо указание наименование банка и его БИК - иначе они не имеют смысла. К тому же эта строка выводит данные банка с наименованием реквизитов "БИК", "р/c", что в Вашем случае неправильно. Думаю, что здесь просто нужно сделать составную строку для печати данных. Например "БАНК: [ПРЕД21], кошелек: [ПРЕД24]". Вот и все. Попробуйте пожалуйста.

Cablemaster01: Мда... Я Вам написал даже в каком случае это имеет смысл Я смысл урезать это программно я например не вижу. А вижу смысл не выводить ту информацию, которая не заполнена пользователм. Более того, кто-то не вобьет или еще хуже частично вобьет в поля инфоррмацию в банковские реквизиты и не увидит рекизиты в документе и в голову некоторым пользователям может не прийти почему там пустота !!! А как сделать тоже в ответе написал, что так почти и придется сделать Объясню почему почти - потому что Ваш метод преполагает сделать еще один отчет для электронного кошелька, что НЕ УДОБНО - идет размножение шаблонов, а это все ведет к потере времени...

memo4x4: Давайте попробуем еще раз. Частичное указание (неполное) банковских реквизитов является ошибочным. Вы можете самостоятельно сформировать в шаблоне строку полностью аналогичную указанному полю: "[ПРЕД21], р/c: [ПРЕД24], БИК: [ПРЕД22], к/c: [ПРЕД25]" и она будет печаться в любом случае.


Cablemaster01: В таком случае будет печататься БИК и К/C с пустым полем, но со словами, которые могут ввести в ступор плательщика. Разве я не знаю, что так можно было бы сделать? Знаю и сразу это написал в посте... Фишка [ПРЕД7] в том, что он удаляет слова, когда поля пустые, но... УДАЛЯЕТ ВСЕ, что не СОВСЕМ ЛОГИЧНО с моей точки зрения и я Вам объяснил почему и где может начинающий пользователь наступить на грабли. Кстати, при освоении шаблонов, которые Вы предлагает и использования этого поля [ПРЕД7] и не заполнении полей информация не выводилась и я не мог понять почему и реально трудно понять эту логику. А уж переделывать или нет Вам решать...

memo4x4: Переделывать конечно ничего не будем, т.к. я и далее придерживаюсь мнения что банковские реквизиты имею смысл только в полном контексте (какую ценность имеет телефонный номер без 2-х последних цифр ?), но для Вашей креативной идеи добавим новое поле в шаблоны. Вот и все.

memo4x4: Добрый день ! Указанное Вами замечание исправлено в версии программы MF4x4 от 01.02.2010 г. Полный список изменений в версии доступен на нашем сайте. Обновите пожалуйста версию программы MF4x4 с нашего сайта.



полная версия страницы