Можно ли получить 2-3 элементы справочника выборочно?
|
|
#1 Ср Мар 05, 2008 13:35:58
|
Сообщить модератору
|
|
Здравствуйте уважаемые!
Не подсткажете,
Как получить несколько элементов справочиника выборочно в табличную часть документа? Хотелось бы при нажатий кнопки в строках появлялись нужные несколько элементов.
Заранее спасибо!
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|
|
За помощь кликните ′Спасибо′ →
|
|
|
KrEAtive
Нерезидент Баланса
|
|
|
|
#3 Ср Мар 05, 2008 14:08:00
|
Сообщить модератору
|
|
Гость говорит: |
Хотелось бы при нажатий кнопки в строках появлялись нужные несколько элементов. |
Сделать кнопку и прописать для нее процедуру. Правда из вопроса не понятно, что именно хотите сделать, по какому критерию выбирать эти самые элементы.
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|
#4 Ср Мар 05, 2008 16:18:38
|
Сообщить модератору
|
|
В справочнике более 200 элементов, надо 3 или 4элемента, на пример: нужны элементы по коду " 78","162","178" и "203". Это возможно?
Был бы признателен, если напишете сюда эту процедуру.
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|
#6 Ср Мар 05, 2008 17:03:42
|
Сообщить модератору
|
|
Элементы нашел с НайтиПоКоду ("162"); , проблема с тем что бы при нажатий кнопки в табличной части документа появлялись несколько строк с нужными элементами. У меня появляется лиш один элемент, то есть первый в списке пойска.
Добавлено спустя 7 минут 58 секунд:
Compas говорит: |
а поиск не устраивает? |
В принципе устроит любой метод, лиш бы было решением.
Заранее спасибо тому кто поможет!
Добавлено спустя 22 минуты 14 секунд:
Я пробовал пойск по форуму, не нашел.
|
|
За помощь кликните ′Спасибо′ →
|
|
|
KrEAtive
Нерезидент Баланса
|
|
|
|
#7 Ср Мар 05, 2008 18:10:28
|
Сообщить модератору
|
|
Например так:
Процедура НавороченныйОтбор()
Спр=СоздатьОбъект("Справочник.Номенклатура");
Если Спр.НайтиПоКоду("00116")=1 Тогда
НоваяСтрока();
ТМЦ=Спр.ТекущийЭлемент();
//Прописываешь кол-во и т.п.
КонецЕсли;
Если Спр.НайтиПоКоду("00115")=1 Тогда
НоваяСтрока();
ТМЦ=Спр.ТекущийЭлемент();
//Прописываешь кол-во и т.п.
КонецЕсли;
КонецПроцедуры // НавороченныйОтбор()
Можно и покрасивее со списком значений и проч.
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|
#8 Ср Мар 05, 2008 18:32:04
|
Сообщить модератору
|
|
Спасибо!
Очень признателен. Возможно для знающих это кажется пустяк, но мне это поможет много веремени сэкономить.
Интересно вся это помощь, все эти ответы бесплатно.?? Как то не привычно. Обычно нет ничего басплатного ))
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|
#9 Ср Мар 05, 2008 18:57:55
|
Сообщить модератору
|
|
NOVY говорит: |
Спасибо!
Очень признателен. Возможно для знающих это кажется пустяк, но мне это поможет много веремени сэкономить.
Интересно вся это помощь, все эти ответы бесплатно.?? Как то не привычно. Обычно нет ничего басплатного )) |
нет не просто так..надо внизу ника кнопку спасибо нажимать прикаждом правильном ответе
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|
#13 Чт Мар 06, 2008 20:52:58
|
Сообщить модератору
|
|
//
// Описание:
// Устанавливает тип для реквизита ТМЦ табличной части документа в
// зависимости от выбранного типа номенклатуры
//
Процедура УстановкаТипаНоменклатуры()
Если ТипНоменклатуры = 0 Тогда
НазначитьВид(ТМЦ, "Номенклатура");
ИначеЕсли ТипНоменклатуры = 1 Тогда
НазначитьВид(ТМЦ, "Материалы");
ИначеЕсли ТипНоменклатуры = 2 Тогда
НазначитьВид(ТМЦ, "ФиксированныеАктивы");
ИначеЕсли ТипНоменклатуры = 3 Тогда
НазначитьВид(ТМЦ, "Номенклатура");
КонецЕсли;
КонецПроцедуры // УстановкаТипаНоменклатуры()
|
|
За помощь кликните ′Спасибо′ →
|
|
|
_Митрич
Нерезидент Баланса
|
|
|
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|
#17 Пт Мар 07, 2008 00:26:10
|
|
|
Если правильно понял - Вас не устраивает в стандартном подборе то, что сначала элементы грузятся в табличную часть диалога подбора, а только потом в табличную часть документа? Хотелось бы сразу в ТЧ документа?
Вообще-то сначала надо разобраться с постановкой задачи:
1) Какая конечная цель преследуется
2) В каких именно документах нужно переделывать подбор либо может Вы хотите какой-то новый нестандартный документ?
Добавлено спустя 1 минуту 48 секунд:
Просто если точно сформулируете п.1, возможно кто-нибудь предложит более оптимальный путь.
|
|
За помощь кликните ′Спасибо′ →
|
|
|
NoName
Нерезидент Баланса
|
|
|
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|
#19 Вс Мар 09, 2008 00:59:59
|
Сообщить модератору
|
|
Raybek говорит: |
Если правильно понял - Вас не устраивает в стандартном подборе то, что сначала элементы грузятся в табличную часть диалога подбора, а только потом в табличную часть документа? Хотелось бы сразу в ТЧ документа?
Вообще-то сначала надо разобраться с постановкой задачи:
1) Какая конечная цель преследуется
2) В каких именно документах нужно переделывать подбор либо может Вы хотите какой-то новый нестандартный документ?
Просто если точно сформулируете п.1, возможно кто-нибудь предложит более оптимальный путь. |
Цель такая: Создал новый справочник(Категория работ) и этот справочник добавил в док.Акт выполненных работ. При выборе элемента Катег.раб. надо что бы несколько нужных элементов ТМЗ становились на строках.
Можно было бы копировать документы но много вариантов получается, путаница.
Это идея ПТО, ему понравился 1С,у него большой объем работы и он решил работать с программой. Вот создаю удобства для него.
Но спасибо поцанам из форума, уже сделал подбор нужных элементов. Даже не знаю будет ли более оптимального варианта.
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|
#20 Вс Мар 09, 2008 11:37:27 Сказали Спасибо❤
|
|
|
Я так понял категория работ - это реквизит табличной части документа "Акт выполненных работ"?
Я недопонял по какому принципу выбираются "Нужные" категории работ.
Наверняка есть ПРИНЦИП, по которому можно связать элемент спр."Номенклатура" со спр."Категория работ".
Может быть связь - это даже прямое соответсвие.
Тогда можте следующая идея:
1) В спр."Номенклатура" добавляем новый реквизит "Категория работ" с типом спр."Категории работ"
2) В доке "акт вып.работ" тогда вообще не нужно никакой кнопки. Реквизит "Категория работ" проставляется (ну нужно добавить кое-какой код) автоматически.
ИЛИ
Может быть "Категория работ нужна ТОЛЬКО В ПЕЧАТНОЙ ФОРМЕ дока????"
Тогда вообще нет необходомости в реквизите "Категория работ" в доке "Акт выполнения работ". Просто добавляем колонку в печатной форме <ТМЦ>.
|
|
За помощь кликните ′Спасибо′ →
|
|
|
Имя (как Гость)
Нерезидент Баланса
|
|
|
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|
#22 Пт Авг 01, 2008 18:30:03
|
|
|
Подскажите пожалуйста.
Мы сдем в текущую аренду ОС, некоторые используем для собственных нужд.
Когда ОС передаю в аренду в справочнике ФА на вкладке Прочие сведения выбираю в графе Состояние: Передано в текущую аренду, либо в эксплуатации, короче что нужно.
Пытаюсь сделать расширенный анализ субконто ФА.
Субконто 1 - ФА
Режим отбора - разворачивать по группам
Сортировка - состояние актива.
В итоге субконто разворачивается не по состоянию актива (что мне нужно) а по количеству и цене.
Что я неправильно делаю?
|
|
За помощь кликните ′Спасибо′ →
|
|
|
NoName
Нерезидент Баланса
|
|
|
|
#23 Сб Авг 02, 2008 10:30:17
|
Сообщить модератору
|
|
S76 говорит: |
Пытаюсь сделать расширенный анализ субконто ФА.
Субконто 1 - ФА
Режим отбора - разворачивать по группам
Сортировка - состояние актива.
В итоге субконто разворачивается не по состоянию актива (что мне нужно) а по количеству и цене.
Что я неправильно делаю? |
Подозреваю, что вам на самом деле нужно было отсортировать список ФА по состоянию актива.
Такая возможность в данном отчете заявлена, но не работает. Подозреваю, что невозможно отсортировать запрос по значениям периодических реквизитов (поправьте, если я не прав).
Т.е. это косячок: в списке возможных вариантов сортировки не должно быть периодических реквизитов.
|
|
За помощь кликните ′Спасибо′ →
|
|
|
Darjal
Нерезидент Баланса
|
|
|
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|
#25 Пн Авг 04, 2008 10:28:03
|
|
|
NoName говорит: |
Подозреваю, что вам на самом деле нужно было отсортировать список ФА по состоянию актива.
|
Именно это мне и нужно.
NoName говорит: |
Т.е. это косячок: в списке возможных вариантов сортировки не должно быть периодических реквизитов. |
А может косячок в том, что эта функцмия не работает?
|
|
За помощь кликните ′Спасибо′ →
|
|
|
|