PDA

Просмотр полной версии : Проблемма с ценником



dext0r
07.04.2011, 13:14
У меня такой трабл. Печатаем ценник. На ценнике печатается название организации. В конфигураторе в макете, поле где вводится организация, стоит параметр "ОрганизацииНаименование". В модуле вот это http://s011.radikal.ru/i318/1104/0c/bc2157d4c4be.bmp (http://www.radikal.ru). Как сделать, что бы было полное название организации. Ставил параметр НаименованиеПолное, неполучется.:mad: Забыл, у меня Комплексная Автоматизация платформа 8.2

Добавлено через 8 минут 55 секунд
Полный модуль вот. http://s001.radikal.ru/i194/1104/1e/a8d5529931ec.bmp (http://www.radikal.ru)

SergeyRakitin
07.04.2011, 19:35
Попробу заменить

ОбластьЦенника.Организаци� � = Организация;

на

ОбластьЦенника.Параметры.О рганизация = Организация.НаименованиеП� �лное;

Добавлено через 51 секунду
За основу взял второй скриншот

dext0r
08.04.2011, 08:20
Да так я уже пробовал, но ничего не получается. В ценник все равно пишется просто наименование. Я уже все перекрутил.

SergeyRakitin
08.04.2011, 09:40
У переменной Организация какой тип? Проверь.

dext0r
08.04.2011, 13:08
Не совсем понял. Я в этом слабоват. Если смотреть на макете, то эта переменная находится не в ячейке а в рисунке и в свойствах стоит, занчение поля параметр.

MPolo
08.04.2011, 14:18
Там возможно, это предварительно все из Запроса выбирается и тогда уже надо в запросе менять, посмотри в отладчике!

dext0r
08.04.2011, 14:36
Там возможно, это предварительно все из Запроса выбирается и тогда уже надо в запросе менять, посмотри в отладчике!

Опять не совсем понял. Что именно в отладчике смотреть. Там ничего не происходит как было просто наименование организации так и осталось :confused:

Добавлено через 6 минут 57 секунд
У переменной организации тип СправочникСсылка.Организа� �ии

SergeyRakitin
08.04.2011, 16:11
Слушай, а у тебя под каким клиентом работают (толстый, тонкий, веб-клиент)?

dext0r
08.04.2011, 17:27
Слушай, а у тебя под каким клиентом работают (толстый, тонкий, веб-клиент)?


Толстый:D

SergeyRakitin
08.04.2011, 18:31
Зайди в конфигуратор поставь точку остановки на строку

ОбластьЦенника.Организаци� � = Организация;

запусти из конфигуратора 1с в режиме отладки. Когда начнешь формировать документ, 1с выкинет тебя в конфигуратор и остановится на этой строке. Через Табло можешь анализировать значения переменных и функций.

Добавлено через 1 минуту 59 секунд
Еще не забывай, что вывод информации в ячейки может разбиваться, переноситься и обрезаться. Может у тебя текст обрезается справа?

dext0r
08.04.2011, 19:13
Отладкой не получается. В конфигуратор не выкидывает. Я смотрю этот модуль в обработках. Может где в другом месте глянутьИ?

SergeyRakitin
08.04.2011, 19:18
Это внешняя обработка?

dext0r
08.04.2011, 19:25
да внешняя.

SergeyRakitin
08.04.2011, 19:37
Немного становится понятней. В конфигураторе открой внешнюю обработку и в модуле внешней обработки поставь точку остановки, а далее как описывал выше.

dext0r
08.04.2011, 21:22
Все всем спасибо. Разобрался.:dance:

Добавлено через 1 час 17 минут 35 секунд
Я наверное уже всех достал:). Если не сложно может еще маленько подскажите как сделать, что бы после формирования документа "Отчет о розничных продажах" чеки ккм сохронялись в файл, лучше экселевский:) А то иногда концы с концами свести не можеш:(

SergeyRakitin
09.04.2011, 05:11
Блин ну ты вообще даешь :). Табличный документ сохраняется в любом формате Меню - Файл - Сохранить как. Тип файла выбираешь сам. Если не знаешь куда довить пиши :).

Добавлено через 10 минут 38 секунд
Пиши учимся все, но проблема в том, что разработчики платформы не Мы :D. Приходится познавть все тонкости. А 1Совцы выдавать секреты не хотят, все равно мы их победим, хотя у них успех в разработках колосалиный, зато с консультацией проблемы, набрали девок, а они нихера не знают. Блин даже смайлик не поможит :)))))))))))))))))))))))))))))).

dext0r
09.04.2011, 14:34
Нет. мне надо, что бы при формировании отчета они автоматом сохранялись. Надо модуль править. Дописывать туда что то. А вот что дописать я не знаю :).

А еще лучще, что бы они в программу куда нибудь сохранялись. В какой нибудь справочник. И при желании легко удалялись

SergeyRakitin
09.04.2011, 15:29
Хочешь создать табличный документ и сохранить его в Excel при формировании?

dext0r
09.04.2011, 23:13
да нет. всеравно как. лучше даже что бы чеки ккм остовались в прорамме, но только перемешались в другое место. :)

SergeyRakitin
11.04.2011, 10:34
Можешь использовать для таких вещей регистр накопления, очень удобная штука. Создашь реквизит типа "ХранилищеЗначения" и пихай туда, что хочешь.

dext0r
11.04.2011, 12:19
Понял. Попробую.:)

kidus
13.04.2011, 22:55
А если стандартный ценник не устраивает, может кто-нибудь обьяснить как это поправить?
8.2 управление торговлей 10,3

SergeyRakitin
14.04.2011, 09:10
Найди макет, исправь, внеси изменения в процедуру формирования табличного документа.

kidus
14.04.2011, 20:29
С поддержки, естественно, снять придётся?
А можно ли в ценнике цену указать не за килограмм, а за сто грамм? В номенклатуре, естественно, цена стоит за килограмм.

SergeyRakitin
15.04.2011, 16:34
Можешь конечно умножь на сто и будет тебе счастье. :)

dext0r
20.04.2011, 18:27
Саму конфу не правь. Сделай лучше внешнюю обработку, тогда при обновлении проблем не будет.

Добавлено через 5 минут 53 секунды
Хотя я уже опоздал наверное по поводу не правь конфигурацию. Я уезжал просто.
Я по поводу регистров сведений. Может ссылочку дадите на какую нибудь умную книжку где на пальцах разбирается подобное. Просто помимо чеков ккм мне надо еще делать дисконтные и клубные карты, на каждую карту надо расписывать что карта может делать, а что нет. и сделать рабочее место. по типу чиркнул картой и вся инфа вылезла.

SergeyRakitin
20.04.2011, 19:21
Любую книгу разработчика скачай из инет. Так информации предостаточно написано. А вот какой объект 1С использовать, это вопрос. Если данные будут постоянно меняться, тогда лучше регистр использовать, а если нет - то и справочник пойдет. Все зависит от задачи, которая стоит.

dext0r
20.04.2011, 20:04
да нет. менятся небудет. будет только дополнятся. В книгах написано только методика, а практики нет. Ладно поюзаю гугл.

kidus
24.05.2011, 23:25
Что бы напечатать ценник не такой как в 1-ЭС.
Я сделал следующее.
Запустил конфигуратор.
Конфигурация->открыть кофигурацию.
В дереве конфигурации находим
Обработки->печать ценников.
Правой кнопкой на заголовке обработки.
В контекстном меню выбираем
Сохранить как внешнюю обработку, отчет.
Сохраняем.
Конфигурацию можно закрыть.
Теперь Файл->открыть.
Открываем нашу обработку.
Я изменил размер ценника в Макет->Ценник.
Изменил Цену не за килограмм, а за 100 грамм.
Изменил количество ценников на печатном листе. (Было 5 на 3, сделал 2 на 2)
Большие ценники.
Всё это в модуле.
По кнопке "Действие" -> Открыть модуль объекта.
В разделе
Функция ПечатьЦенника() Экспорт
Если надо, напишу подробнее.
SergeyRakitin, НЕ спасибо за помощь!!!!