Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Вивід назв складів у відмінках
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Система компоновки данных
cos12
Платформа:
1С:Підприємство 8.3 (8.3.8.2027)
Конфа:
Управління торгівлею для України, редакція 3.1

Зробили нам зовнішній звіт СОП-АС-06 (зробили на СКД), став перевіряти і отримав такий результат:


Там де назва складу він бере назву у називному відмінку, а мені потрібно щоб у родовому відмінку (кого? чого? ) відмінялась назва складу (наприклад: якщо вибрано Аптечний склад то потрібно щоб вивело Аптечного складу, якщо Аптека - то Аптеки, якщо Аптечний пункт №1 Аптеки №1 - Аптечного пункту №1 Аптеки №1).
Розумію що можно було б перебором організувати вивід назви, але як і де не зовсім розумію...




Вот необходимо зарегистрироваться для просмотра ссылки
Vofka
Самый простой и поэтому самый часто используемый метод следующий: добавляется ещё один реквизит "Название в родовом падеже" и в печатную форму выводится содержание этого реквизита.
cos12
Цитата(Vofka @ 26.12.16, 13:40) необходимо зарегистрироваться для просмотра ссылки
Самый простой и поэтому самый часто используемый метод следующий: добавляется ещё один реквизит "Название в родовом падеже" и в печатную форму выводится содержание этого реквизита.

В справочнике "Склады" добавить реквизит "Название в родовом падеже" - я правильно Вас понял?
Vofka
cos12 @ Сегодня, 13:46 необходимо зарегистрироваться для просмотра ссылки ,
Да. Это самый простой, в техническом варианте исполнения, способ.
cos12
Vofka @ Сегодня, 14:04 необходимо зарегистрироваться для просмотра ссылки ,
хорошо, щас попробую

А какие есть ещо варианты: без добавления реквезита? к примеру в самой обработке можно реализовать что-то на подобие: Если Аптечный склад то в шапке в шапке вывести Аптечного склада иначе Если Аптека то Аптеки ... и т.д.?
sava1
Цитата(cos12 @ 26.12.16, 14:52) необходимо зарегистрироваться для просмотра ссылки
в шапке вывести Аптечного склада иначе Если Аптека то Аптеки ... и т.д.?

Можно - влезть в компоновку и написать. Или через параметры (добавить параметр - Склад в род. падеже) и выводить параметр
cos12
Цитата(sava1 @ 26.12.16, 15:08) необходимо зарегистрироваться для просмотра ссылки
Можно - влезть в компоновку и написать. Или через параметры (добавить параметр - Склад в род. падеже) и выводить параметр

Вот если бы ети действия да по подробнее бы описали бы Вы был бы примного благодарен ( ибо хочу иметь знания как можно разными способами подобное реализовать)

(для рабочей базы все равно щас реализовую так как написал VOFKA)
sava1
1.В СКД добавляем параметр СкладВРодПадеже.
в запросе добавляем &СкладВРП как ..... (тут пишем псевдоним теперешнего "Аптека...")

2. Процедура ПриКомпоновке... ()
пишем Если..... ( заполняем Склад )

3. После компоновки - ищем в Табл.Документе поле с тексом Апт. склад и меняем на Аптечному складу...
Flexy
На закладке СКД "Наборы данных" для поля "Склад" нужно задать Выражение Представления:
ВЫБОР КОГДА Склад.Наименование = "Аптечный склад №1 ТОГДА 
"Аптечного складу №1"
КОГДА Склад.Наименование = "Аптека" Тогда
"Аптеки"
КОГДА...
ТОГДА...
ИНАЧЕ
"Склад.Наименование"
КОНЕЦ
XBrut
а написати "надійшли до складу : Склад №1"
це ніяк не можна ?


останнього разу з проблемою відмінків стикався в московщині. ну там все зрозуміло.
а у нас? це цікаво. тут можливі варіанти. один веселіше іншого.
Petre
XBrut @ Вчера, 19:53 необходимо зарегистрироваться для просмотра ссылки ,
Теж хотів запропонувати. Але, як я розумію, форма регламентована.
cos12
XBrut @ Вчера, 19:53 необходимо зарегистрироваться для просмотра ссылки ,
не можу міняти затверджену форму (тобто фізично в скд змінити можу, але це вже буде вважатись іншою не типовою для нас формою) тому мені дійсно краще і швидше вийшло зробити так як порадив VOFKA(тим паче що я на форумі писав тільки про одну форму, а їх у мене більше 10-и), і все вже працює так як і потрібно icon_beer17.gif а для себе он пробую ще реалізувати (на тестовій базі) інші поради, подивитись як воно працює rulez.gif
XBrut
чисто через цікавість. а ким та форма затверджена, і що буде, коли там буде називний відмінок? невже небо впаде на землю
cos12
XBrut @ Вчера, 18:39 необходимо зарегистрироваться для просмотра ссылки ,
СОП-АС форми - затверджені Держ службою лікарських засобів м. Київа.
Цитата(XBrut @ 27.12.16, 18:39) необходимо зарегистрироваться для просмотра ссылки
і що буде, коли там буде називний відмінок? невже небо впаде на землю

ну, думаю, небо не впаде, але вже хотілось би щоб текст читався і звучав правильно. тим паче що на 7-ці ці форми писались правильно, у відмінках...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.