Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

Как выбрать данные в зависимости от приоритета?

BelikovS
читатель
офлайн
Дата регистрации: 05.03.2007
Сообщений: 1701
Пост №11
 
30.09.2010 18:26

Этого я не знаю. Проще в цикле собрать таблицу с колонками Номенклатура, Группа и передать в качестве параметра.

Lucky3
читатель
офлайн
Дата регистрации: 30.09.2010
Сообщений: 78
Пост №12
 
01.10.2010 10:46

Можно ещё спросить.Эту процедуру я пишу на сервере,потом помещаю её в процедеру на клиенте.Как правильно сделать следующее:нужно данными,полученными в запросе заполнить таблицу,которая находится на форме бизнес-процессе.

BelikovS
читатель
офлайн
Дата регистрации: 05.03.2007
Сообщений: 1701
Пост №13
 
01.10.2010 11:17

Про сервер и клиента - не понял.<br>С бизнес-процессами не работал. Правда возникает вопрос - в чем разница между формой простой обработки и формой бизнес-процесса? На мой взгляд - форма она и в Африке форма, а таблица имеет имя данных. Присвоить таблицу и все.

Lucky3
читатель
офлайн
Дата регистрации: 30.09.2010
Сообщений: 78
Пост №14
 
01.10.2010 11:27

Спасибо,насчёт формы понятно.А вот по поводу родителей номенклатуры не очень.Вы не могли бы,пожалуйста, объяснить поподробнее про цикл и таблицу?Вы выше об этом писали.

BelikovS
читатель
офлайн
Дата регистрации: 05.03.2007
Сообщений: 1701
Пост №15
 
01.10.2010 11:44

"ТаблНом = Новый ТаблицаЗначений;<br>ТаблНом.Колонки.Добавить("Номенклатура", Новый ОписаниеТипов ("Справочник.Номенклатура"));<br>ТаблНом.Колонки.Добавить("Родитель", Новый ОписаниеТипов ("Справочник.Номенклатура"));<br><br>//Вопрос откуда у вас список номенклатуры. Предположим он в массиве (МассивНом), тут уж сами разбирайтесь<br>Для Каждого Ном Из МассивНом Цикл<br> лРодитель = Ном.Родитель;<br> Пока ЗначениеЗаполнено (лРодитель) Цикл<br> лСтр = ТаблНом.Добавить();<br> лСтр.Номенклатура = Ном;<br> лСтр.Родитель = лРодитель;<br> лРодитель = лРодитель.Родитель;<br> КонецЦикла;<br>КонецЦикла;<br><br>Запрос1 = Новый Запрос;<br>Запрос1.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;<br>Запрос1.Текст = "Выбрать * Поместить ВТТаблНом Из &Табл Как ТаблНом";<br>Запрос1.УстановитьПараметр("Табл", ТаблНом);<br>Запрос1.Выполнить();<br>//Ну а дальше с вашим Запрос1 можете делать все что угодно - таблица с колонками Номенклатура, Родитель уже имеется."

Lucky3
читатель
офлайн
Дата регистрации: 30.09.2010
Сообщений: 78
Пост №16
 
01.10.2010 11:55

То есть дальше я могу делать и было раньше,но используя уже данные из этой таблицы?

Lucky3
читатель
офлайн
Дата регистрации: 30.09.2010
Сообщений: 78
Пост №17
 
01.10.2010 11:58

И ещё такой вопрос.В самом первом запросе условие на ссылку документа.Когда я смотрю результат в консоли,то с этим условии у меня результат пакета запросов пустой,а без него всё правильно выбирается.Почему так?

BelikovS
читатель
офлайн
Дата регистрации: 05.03.2007
Сообщений: 1701
Пост №18
 
01.10.2010 12:01

Возникает вопрос - что указано в качестве параметра Ссылка? То условие всего лишь ограничение - взять таблицу с номенклатурой из определенного документа (указанного в ссылке).

BelikovS
читатель
офлайн
Дата регистрации: 05.03.2007
Сообщений: 1701
Пост №19
 
01.10.2010 12:02

Почти так. Только учесть, что родитель в таблице, а потому связок будет побольше.

Lucky3
читатель
офлайн
Дата регистрации: 30.09.2010
Сообщений: 78
Пост №20
 
01.10.2010 12:08

Точно)Надо было указать в параметрах таблицу документа.

Показывать по 10 20 40 сообщений

Читают тему:

1 гостей
Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация