Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
20 Июн 2018, 10:07
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Отображение нового товара  (Прочитано 3239 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Pentium86

  • *
  • Сообщений: 8
  • РЕПУТАЦИЯ: 1
  • КПД: 13%
  • Регистрация: 2011-10-18
  • Сайт: 
  • Профессия: Программист 1С
Всем доброго дня.
Ситуация следующая, фирма занимается продажей ткани, на складе распологается около 250 рулонов этой ткани, все разные.
150 из этих рулонов резанные, отсальные 100 не резаны.
Подскажите, каким образом добавить обозначения к каждому новому рулону на подключаемой печатной форме (см. ниже)
ПОдключаемая печатная форма на склад:
№   Товар                                 Рулон      "Метраж                            Остаток    Цена   Сумма
                                                                    в рулоне"  Количество    в рулоне"
1   кант (АРИС ) (№ 1 моток черный)   1        181  м         50  м            131   м      500,00   25 000,00


В графе "Рулон" есть необходимость обозначения для нерезаного рулона - "1н", но при отрезе от рулона любой длины буква должна убираться.
Строго не судите! Я только учусь!


Оффлайн Pentium86

  • *
  • Сообщений: 8
  • РЕПУТАЦИЯ: 1
  • КПД: 13%
  • Регистрация: 2011-10-18
  • Сайт: 
  • Профессия: Программист 1С
забыл, стоит 1с8.2 УТ 10.3
Строго не судите! Я только учусь!

Оффлайн aaaaaa

  • *
  • Сообщений: 40
  • РЕПУТАЦИЯ: 2
  • КПД: 5%
  • Регистрация: 2011-09-30
  • Сайт: 
  • Профессия: Программист 1С
Всем доброго дня.
Ситуация следующая, фирма занимается продажей ткани, на складе распологается около 250 рулонов этой ткани, все разные.
150 из этих рулонов резанные, отсальные 100 не резаны.
Подскажите, каким образом добавить обозначения к каждому новому рулону на подключаемой печатной форме (см. ниже)
ПОдключаемая печатная форма на склад:
№   Товар                                 Рулон      "Метраж                            Остаток    Цена   Сумма
                                                                    в рулоне"  Количество    в рулоне"
1   кант (АРИС ) (№ 1 моток черный)   1        181  м         50  м            131   м      500,00   25 000,00


В графе "Рулон" есть необходимость обозначения для нерезаного рулона - "1н", но при отрезе от рулона любой длины буква должна убираться.
Могли бы выложить сюда .dt file?

Оффлайн Андрей Федотов

  • ***
  • Сообщений: 231
  • РЕПУТАЦИЯ: 37
  • КПД: 16%
  • Регистрация: 2011-07-07
  • Компания: Future IT Solutions
  • Профессия: Разработчик 1С
В модуле формы при заполнении параметра печатной формы, отвечающей за количество рулонов (назовём параметр "КоличествоРулоновПечать") сделайте сделующее:

Если ОстатокВРулоне = МетражВРулоне Тогда
Область.Параметры.КоличествоРулоновПечать = КоличествоРулонов;
Иначе
Область.Параметры.КоличествоРулоновПечать = "" + КоличествоРулонов + "н";
КонецЕсли;

ОстатокВРулоне, МетражВРулоне и КоличествоРулонов получите в запросе.

С уважением,
Андрей Федотов
Future IT Solutions

Оффлайн Pentium86

  • *
  • Сообщений: 8
  • РЕПУТАЦИЯ: 1
  • КПД: 13%
  • Регистрация: 2011-10-18
  • Сайт: 
  • Профессия: Программист 1С
дело в том что метраж в каждом рулоне всегда разный, а предложенный варинат кода я так понимаю для определенного метража.
Непонял привязку к количеству рулонов. КОличество рулонов не имеет смысла. Необходимо обозначить новый (неотрезаный) рулон.
Строго не судите! Я только учусь!

Оффлайн aaaaaa

  • *
  • Сообщений: 40
  • РЕПУТАЦИЯ: 2
  • КПД: 5%
  • Регистрация: 2011-09-30
  • Сайт: 
  • Профессия: Программист 1С
Все верно в приведенном примере.(Не для определенного метража)
Здесь КоличествоРулонов это то поле, которое идет у Вас в колонке "Рулон". Поэтому я просил .dt файл.

Оффлайн Андрей Федотов

  • ***
  • Сообщений: 231
  • РЕПУТАЦИЯ: 37
  • КПД: 16%
  • Регистрация: 2011-07-07
  • Компания: Future IT Solutions
  • Профессия: Разработчик 1С
Логика следующая: Если у вас остаток в рулоне равен метражу в рулоне, то он является не тронутым.
При этом не важно какой метраж у рулона. Главное чтобы остаток был такой же.

Про количество рулонов - прошу прощения. Видимо у вас тронутые и не тронутые рулоны разбиваются в печатной форме.
Но принцип такой. Посмотрите макет печатной формы и сделайте по аналогии.
С уважением,
Андрей Федотов
Future IT Solutions


Теги:
 


* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
133 Сообщений
AIFrame AIFrame
126 Сообщений
alexandr_ll
63 Сообщений
alex0402
47 Сообщений
pavl_vs
47 Сообщений
buketov.av buketov.av
43 Сообщений
ilyay ilyay
37 Сообщений
trialex3
24 Сообщений
magnifico61
21 Сообщений
wise wise
15 Сообщений

* Кто онлайн

  • Точка Гостей: 714
  • Точка Скрытых: 0
  • Точка Пользователей: 11
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal