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