Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 12

Тема: Не видно склада БАР в печатной форме отчетов

  1. #1
    Разбирающийся
    Регистрация
    18.05.2010
    Адрес
    Москва
    Сообщений
    315
    Поблагодарил(а)
    17
    Благодарностей: 34 (сообщений: 27)

    Unhappy Не видно склада БАР в печатной форме отчетов

    Добрый день всем! Вот уже почти 3 года так работаю: при печати отчетов с выбранным складом БАР, поле остается пустое. К примеру: ведомость остатков, марочный отчет..Смотрю параметры в дизайнере отчетов, вроде, все ок. Ведомость остатков [IF([Params."Params.102.1.6"]<>0,[Params."Params.102.4.6"],[Full])] Марочный отчет [Params."Params.102.4.0"] Склад имеет точно такие же характеристики как КУХНЯ и ОСНОВНОЙ СКЛАД (тип склада склад) Куда копать, понятия не имею....Версия программы 4.94, версия сервера склада 4.95
    Последний раз редактировалось clare; 08.04.2014 в 14:50. Причина: указана версия программы

  2. #2
    Разбирающийся
    Регистрация
    18.05.2010
    Адрес
    Москва
    Сообщений
    315
    Поблагодарил(а)
    17
    Благодарностей: 34 (сообщений: 27)
    О, Великие умы, где вы?

  3. #3
    Разбирающийся
    Регистрация
    18.10.2012
    Адрес
    Новосибирск, Омск
    Сообщений
    5,362
    Поблагодарил(а)
    188
    Благодарностей: 461 (сообщений: 364)
    Ну вы хоть скиншоты покажите (отчет одного склада + его печатная форма и так же по Бару)

  4. #4
    ТВОРЕЦ СЧАСТЬЯ Аватар для SH
    Регистрация
    29.11.2006
    Сообщений
    18,069
    Поблагодарил(а)
    481
    Благодарностей: 192 (сообщений: 165)
    Увы, могу только сказать, что "у меня такая же нога и ничего не болит" (с)
    Можно попробовать вставить костыль в дизайнер отчетов.
    Алексей Аркадьев

    Когда заказчик ищет волшебника, то чаще всего он находит сказочника.
    Если у Вас есть вопрос по поддержке - напишите его на форуме, я обязательно отвечу, если знаю ответ.
    Если Вам нужны какие-то файлы, пишите на почту: support@carbis.ru, но вначале посмотрите в разделе для скачивания.
    Для коммерческих вопросов:
    +7 (495) 740-49-91, или на почту: sales@carbis.ru

  5. #5
    Разбирающийся Аватар для PLC
    Регистрация
    05.12.2006
    Сообщений
    161
    Поблагодарил(а)
    0
    Благодарностей: 3 (сообщений: 1)
    Раз есть доступ к редактору отчетов, то кто наковырял.

  6. #6
    Разбирающийся
    Регистрация
    18.05.2010
    Адрес
    Москва
    Сообщений
    315
    Поблагодарил(а)
    17
    Благодарностей: 34 (сообщений: 27)

  7. #7
    Разбирающийся
    Регистрация
    18.10.2012
    Адрес
    Новосибирск, Омск
    Сообщений
    5,362
    Поблагодарил(а)
    188
    Благодарностей: 461 (сообщений: 364)
    Скажите полную версию SH и, по возможности, выложите файл REP_0.FRF из папки UCS\SH4\RPT\

  8. #8
    Разбирающийся
    Регистрация
    18.05.2010
    Адрес
    Москва
    Сообщений
    315
    Поблагодарил(а)
    17
    Благодарностей: 34 (сообщений: 27)
    http://yadi.sk/d/1FE_lsUyMRXzu 4.94 версия сервера склада 4.95

  9. #9
    Разбирающийся
    Регистрация
    18.10.2012
    Адрес
    Новосибирск, Омск
    Сообщений
    5,362
    Поблагодарил(а)
    188
    Благодарностей: 461 (сообщений: 364)
    СУПЕР! Прикольный Баг! Прям доставили удовольствие под конец рабочего дня...

    Самое интересное что он оказывается воспроизводится в любой (из тех что были под рукой) версий сторика! А никто никогда не замечал.

    Суть: в вашей базе Бар - это самый первый склад, который завели. Соответственно он имеет внутренний порядковый номер = 0.
    В печатной форме стоят условия (пока проверил только на ведомости остатков):

    Открываем редактор отчетов, выбираем секцию ReportTitle1 смотрим событие OnBeforePrint, там 14 и 15 строки с конца:

    Memo11.Visible :=[Params."Params.102.1.6"]<>0; (Memo11 - Это непосредственно слово "Склад")
    Memo18.Visible :=[Params."Params.102.1.6"]<>0; (Memo18 - Название склада из Базы.)

    Идея этой конструкции в том что если склад не выбран (т.е. если [Params."Params.102.1.6"] = 0), то скрыть эти поля.

    Когда склад действительно не выбран - то все Ок.
    А когда выбран склад Бар (у которого [Params."Params.102.1.6"] сам по себе равен 0) получается косяк!!!

    Решение:
    1. ReportTitle1 - событие OnBeforePrint - комментируем две строки. Вот так:
    //Memo11.Visible :=[Params."Params.102.1.6"]<>0;
    //Memo18.Visible :=[Params."Params.102.1.6"]<>0;

    2. В Memo18 вместо
    [IF([Params."Params.102.1.6"]<>0,[Params."Params.102.4.6"],[Full])]


    Пишем просто
    [Params."Params.102.4.6"]


    В итоге, с выбранным складом все Ок.
    Если в фильтре отчета склад вообще не выбран, то в печатной форме будет строка "Склад:" с пустым значением.

    С марочным все так же. Думаю по аналогии разберетесь...

    PS Ну очень прикольная бага...

    PSS можно еще больше переписать, что бы если склад не выбран то и не было пустой строки с названием, но думаю вас и так все устроит...

  10. #10
    Разбирающийся
    Регистрация
    18.05.2010
    Адрес
    Москва
    Сообщений
    315
    Поблагодарил(а)
    17
    Благодарностей: 34 (сообщений: 27)
    sibgaba, огромное спасибо за сей труд!!!! Завтра приду на работу разберусь с этим Вот это УМ!!!!!!!!

Похожие темы

  1. Не все общие смены видно на менеджере
    от bit в разделе Отчеты R-Keeper 7
    Ответов: 6
    Последнее сообщение: 05.02.2016, 12:27
  2. В чеке не видно блюдо с 0-ой ценой
    от Dauren в разделе RK: POS-терминалы
    Ответов: 10
    Последнее сообщение: 14.10.2014, 19:04
  3. Изменения в меню не видно на станциях
    от Maxim8112 в разделе R-Keeper 6
    Ответов: 11
    Последнее сообщение: 10.10.2012, 13:34
  4. R-KEEPER ,по форме оплаты
    от esvp в разделе R-Keeper 6
    Ответов: 0
    Последнее сообщение: 11.12.2009, 17:14
  5. вопрос по R-KEEPER ,по форме оплаты
    от катрина в разделе R-Keeper 6
    Ответов: 11
    Последнее сообщение: 06.12.2007, 09:25

Ваши права

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