Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2, свеженьких 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Варианты реализации возможности пользователям выбрать строки из Таблицы , Каке в 1С77 реализовать таблицу с пометками          
Valdi77 Подменю пользователя
сообщение 18.01.12, 15:50
Сообщение #1

Общительный
**
Группа: Пользователи
Сообщений: 23
Спасибо сказали: 1 раз
Рейтинг: 0

(Я новичок)

Необходимо дать возможность пользователям, выбрать часть документов из списка.

Домовик Подменю пользователя
сообщение 18.01.12, 16:01
Сообщение #2

Ветеран
Иконка группы
Группа: Местный
Сообщений: 975
Из: Киев
Спасибо сказали: 168 раз
Рейтинг: 0

дописывать только. в форме журнала документов. в форме - новую колонку-реквизит. тип- булево, потом анализировать с пом стандартных средств 1С и обрабатывать.
Если это обработка, то загруж доки за интервал времени в таблицу значений, в табл.значений, колонка тип булево, и колонка тип- документ нужный. Далее - аналогично.


есть еще вариант... используется в стандартных обработках.

Сообщение отредактировал Домовик - 18.01.12, 16:03

Спасибо сказали: Valdi77,

Kaliban Подменю пользователя
сообщение 18.01.12, 16:38
Сообщение #3

Говорящий
Иконка группы
Группа: Местный
Сообщений: 97
Спасибо сказали: 28 раз
Рейтинг: 0

в 7-ке нет булево.
Сделать можно разными способами.
1-обработка подбора - смотреть как в типовой сделан подбор в документы, толька делать из формы журнала.
2-посмотреть как сделаны множественные фильтры в отчетах
3- как в предидущем совете, новая обработка с ТаблицейЗначений, с отдельной колонкой - в которой выводить пиктограмы(выбран-не выбран)
4- еще в Учойсе можно посмотреть как сделано.
короче много способов

Спасибо сказали: Valdi77,

Valdi77 Подменю пользователя
сообщение 18.01.12, 16:45
Сообщение #4

Общительный
**
Группа: Пользователи
Сообщений: 23
Спасибо сказали: 1 раз
Рейтинг: 0

1. Можно использовать элемент Список значений с пометками но там фактически всего одна колонка, понятно что можно объединить текст из нескольких колоно к в одну но это и не удобно и не сильно читабильно

2. Как раз форма журнала самое то, вопрос как наглядно показать пользоватеолю что он выбрал или отменил выбор строки,
вопервых разве в 77 есть тип булево, во вторых даже если нет можно сделать числовой со значениями (1,0 ) или (-1, 0)но отображать числа это не так наглядно и удобно как флажок

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

3. Конечно смотрел стандартные обработки, кроме обычного списка значений с пометкой ничего не видел, это оно или какой другой прием

sava1 Подменю пользователя
сообщение 18.01.12, 16:53
Сообщение #5

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2688
Из: Проскуров
Спасибо сказали: 681 раз
Рейтинг: 659.7

на форму Таблица значений с вычисляемым полем, в которое выводятся пиктограммы, картинка - выбираем картинку, дополнительно - вызов функции, которая возвращает номер картинки

Kaliban Подменю пользователя
сообщение 18.01.12, 17:15
Сообщение #6

Говорящий
Иконка группы
Группа: Местный
Сообщений: 97
Спасибо сказали: 28 раз
Рейтинг: 0

Блин.
Заводите новую форму журнала.
На форму бросаете ТЗ.

В модуле пишете

Процедура ПриОткрытии()
    тз.НоваяКолонка("Док");
КонецПроцедуры  

Процедура ПриВыбореСтроки()    
    тз.НоваяСтрока();
    тз.Док=ТекущийДокумент;
КонецПроцедуры


Далее:
Из целевого места (куда там нужно выбирать несколько строк? В документ?) вызываете
ОткрытьПодбор("Журнал.траляля","ИмяСуперПуперФормы">, ,1)
// 1 - это флаг множественного выбора


Еще на форму журнала лепите кнопку ОК

При щелчках на документы они переносятся в тз.
По кнопке ОК - запуливаете сформированну тз, куда вам надо.

Соль, перец - по вкусу.

kalyamov Подменю пользователя
сообщение 18.01.12, 18:11
Сообщение #7

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 186
Спасибо сказали: 31 раз
Рейтинг: 0

Цитата(Kaliban @ 18.01.12, 16:38) *
в 7-ке нет булево.


Очень тонкое замечание. Что же теперь делать ? Зачем Вы открыли эту тайну ?

Спасибо сказали: Valdi77,

Valdi77 Подменю пользователя
сообщение 18.01.12, 22:01
Сообщение #8

Общительный
**
Группа: Пользователи
Сообщений: 23
Спасибо сказали: 1 раз
Рейтинг: 0

Уважаемый kalyamov
Спасибо за подробный ответ с примером кода
я и не думал копироват инфу из вашего поста просто когда я прочитал советы уважаемого Домовик и сидел с документацией
и пока я разбирался и написал ответ вы уже написали свой пост

П.С.
к сожалению еще и на форуме новичок не найду как редактировать свои же записи

MATEVI Подменю пользователя
сообщение 18.01.12, 22:09
Сообщение #9

Отдыхающий
Иконка группы
Ветеран троянской войныМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 2201
Из: Одесса
Спасибо сказали: 956 раз
Рейтинг: 0

Цитата(Valdi77 @ 18.01.12, 22:01) *
П.С.
к сожалению еще и на форуме новичок не найду как редактировать свои же записи

Для этого необходимо проявлять на нем активность.

logist Подменю пользователя
сообщение 18.01.12, 22:10
Сообщение #10

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Цитата(Valdi77 @ 18.01.12, 22:01) *
к сожалению еще и на форуме новичок не найду как редактировать свои же записи

У Вас нет такой возможности.


Signature
Личные бесплатные консультации не даю, для этого есть форум!

Kaliban Подменю пользователя
сообщение 19.01.12, 10:02
Сообщение #11

Говорящий
Иконка группы
Группа: Местный
Сообщений: 97
Спасибо сказали: 28 раз
Рейтинг: 0

Цитата(kalyamov @ 18.01.12, 18:11) *
Очень тонкое замечание. Что же теперь делать ? Зачем Вы открыли эту тайну ?

Это констатация факта.
Она столь Вас уязвила, что Вы решили поупражнятся в остроумии?
Расслабтесь, к примеру в pure C, тоже не было логического типа до принятия стандарта С99, и это никому не мешало.
Впрочем мой собеседник, производит впечатление, более чем адекватного человека. Которого отсутствие "булево" в 7-ке не смущает. В свою очередь пожелаю ему всяческих успехов.

Сообщение отредактировал Kaliban - 19.01.12, 10:02

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 20.04.24, 0:18
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!