|
Форма Документа | ☑ | ||
---|---|---|---|---|
0
ColonelAp4u
12.12.14
✎
11:56
|
Уважаемые программисты 1С подскажите как мне сделать такую вот вещь. При Создается документ перемещения товаров на отдельной форме в него заносятся товары и количество которое заказали, а по факту мы делаем подбор открывается товары подбора со списком номенклатуры и мы выбираем там нужную нам позицию происходит взвешивание и добавление в колонку количество. А как можно сделать что бы как только создался документ с забитой номенклатурой каждая строка документа стала кнопкой при нажатии на которую происходила обработка выбора и взвешивание и добавление в количество
|
|||
1
ДенисЧ
12.12.14
✎
11:57
|
Это вам программиста нужно звать....
|
|||
2
vicof
12.12.14
✎
11:57
|
дежавю...
|
|||
3
ДенисЧ
12.12.14
✎
11:57
|
А ещё аналитика, который поймёт незвязность речи заказчика...
|
|||
4
mikecool
12.12.14
✎
11:58
|
купи запятых, дешего отдаю
|
|||
5
vicof
12.12.14
✎
11:58
|
(4) ДешеВо))
|
|||
6
Ёпрст
12.12.14
✎
12:03
|
(0)
Помогаю. Открываешь пофигуратор и творишь! |
|||
7
ColonelAp4u
12.12.14
✎
12:06
|
(3) Тогда так!
Создался документ перемещение товаров из заказа поставщику, (произошла обработка выбора и все товары из заказа встали в документ с количеством 0) на форме документа сделал кнопку Подбор товара при нажатии на которую открывался список с номенклатурой из (заранее) указанной группы. Выбирали номенклатуру в списке и если она присутствует в документе перемещения то происходило взвешивание(товар который выбираем должен стоять на весах) и количество становилось равное весу товара. Хочу переделать что бы не открывать список подбора а что бы в самом документе перемещения рядом с каждой строкой товара появилась кнопка типа "+" при нажатии на которую происходило взвешивание и добавление количества |
|||
8
ColonelAp4u
12.12.14
✎
12:07
|
(6) понимаю пятница мысли уже о бухле вечернем но все же прошу помочь в каком направлении скокать
|
|||
9
Ёпрст
12.12.14
✎
12:09
|
(8) Скачут на майдане, вам же нужно просто открыть пофигуратор и начинать творить
|
|||
10
Ёпрст
12.12.14
✎
12:11
|
И.. в чем сложность в ТЧ документа создать кнопку с "+" ??
делаешь текстовую колонку в ТЧ дока, на неё картинку с "+" в предопределнной проце в модуле формы смотришь, что ежели текущая колонка = "+" тогда <сделать шнягу с весами> усё. |
|||
11
Ёпрст
12.12.14
✎
12:16
|
Если у тя снеговик то в табличное поле новую колонку, в картинку строк втыкаешь свою картинку с "+"
Таб полу назначаешь событие ПередНачаломИзменения.. в нём смотришь, что ежели Элемент.ТекущаяКолонка.Имя = "твоя колонка с плюсом" делаешь свои чорные дела и Отказ=Истина; усё. |
|||
12
ДенисЧ
12.12.14
✎
12:17
|
(11) ты что, на бисерную фабрику перешёл работать? ))
|
|||
13
Ёпрст
12.12.14
✎
12:18
|
ну и в ПриВыводеСтроки или в ПриПолученииДанных делаешь своей колонке
ОформлениеСтроки.Ячейки.ИмяКолонкиСПлюсом.ИндексКартинки = 0;//ну или другой, если файл-коллекция используется ОформлениеСтроки.Ячейки.ИмяКолонкиСПлюсом.ОтображатьКартинку = Истина; |
|||
14
Ёпрст
12.12.14
✎
12:19
|
(12) типа того, метлу отобрали, вот приходится по клаве стучать
пятница, х..ле, у нас снег, метлы не в почете - лопатой махать тоскливо |
|||
15
ColonelAp4u
12.12.14
✎
13:18
|
(14) а какой тип данных у этой колонки будет?
|
|||
16
hhhh
12.12.14
✎
13:20
|
(15) колонка табличного поля.
|
|||
17
Ёпрст
12.12.14
✎
13:20
|
(15) пофик, там же будет только твой "+" светится
|
|||
18
ColonelAp4u
12.12.14
✎
13:40
|
(17) скажи плиз какой элемент управления поле ввода?
|
|||
19
Ёпрст
12.12.14
✎
13:40
|
(18) да
|
|||
20
Ёпрст
12.12.14
✎
13:41
|
тыркаешь на заголовок колонки в свойствах назначаешь картинку строк
|
|||
21
ColonelAp4u
12.12.14
✎
13:43
|
это сделал поставил картинку
|
|||
22
ColonelAp4u
12.12.14
✎
13:43
|
имею ввиду строке в этой колонке не нужно давать элемент управления?
|
|||
23
hhhh
12.12.14
✎
13:45
|
(22) ну если у нее нет данных, чем там управлять?
|
|||
24
ColonelAp4u
12.12.14
✎
13:47
|
(20) есть процедура
Процедура ТоварыПриПолученииДанных(Элемент, ОформленияСтрок) Если Анализ Тогда Для Каждого СтрокаОформленияСтрок Из ОформленияСтрок Цикл Если СтрокаОформленияСтрок.ДанныеСтроки.Количество<СтрокаОформленияСтрок.ДанныеСтроки.Заказано или СтрокаОформленияСтрок.ДанныеСтроки.Заказано=0 Тогда СтрокаОформленияСтрок.ЦветФона = WebЦвета.Желтый; Иначе СтрокаОформленияСтрок.ЦветФона = WebЦвета.Белый; КонецЕсли; КонецЦикла; КонецЕсли; КонецПроцедуры |
|||
25
ColonelAp4u
12.12.14
✎
13:51
|
мне сделать так?
Для Каждого СтрокаОформленияСтрок Из ОформленияСтрок Цикл СтрокаОформленияСтрок.Кнопка(имяколонки).ОтображатьКартинку =Истина; |
|||
26
ColonelAp4u
12.12.14
✎
13:57
|
сделал
Процедура ТоварыПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Если Анализ Тогда Для Каждого СтрокаОформленияСтрок Из ОформлениеСтроки Цикл СтрокаОформленияСтрок.Ячейки.Кнопка.ОтображатьКартинку =Истина; КонецЦикла; КонецЕсли; КонецПроцедуры |
|||
27
ColonelAp4u
12.12.14
✎
13:58
|
Итератор для значения не определен!
|
|||
28
ДенисЧ
12.12.14
✎
13:59
|
ОформлениеСтрок - в ПриполученииДанных
|
|||
29
ColonelAp4u
12.12.14
✎
14:04
|
Процедура ТоварыПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
ОформлениеСтроки.Ячейки.Кнопка.ОтображатьКартинку =Истина; КонецПроцедуры |
|||
30
ColonelAp4u
12.12.14
✎
14:05
|
сделал так в отладчике у ячейки кнопка отображать картинку становится истиной а на форме все равно не видна
|
|||
31
ColonelAp4u
12.12.14
✎
14:12
|
сделал так
Процедура ТоварыПриПолученииДанных(Элемент, ОформленияСтрок) Для Каждого СтокаОформленияСтрок Из ОформленияСтрок Цикл СтокаОформленияСтрок.Ячейки.Кнопка.ОтображатьКартинку =Истина; КонецЦикла; КонецПроцедуры то же что и (30) |
|||
32
Ёпрст
12.12.14
✎
14:21
|
(31) ИндексКартинки присвой
|
|||
33
ColonelAp4u
12.12.14
✎
14:31
|
(32) А как картинку растянуть на всю ячейку? и спс
|
|||
34
ColonelAp4u
12.12.14
✎
14:31
|
Выравнивание=Растянуть?
|
|||
35
ColonelAp4u
12.12.14
✎
14:34
|
Или центр
|
|||
36
ColonelAp4u
12.12.14
✎
14:41
|
или сжать ее 14х14?
|
|||
37
Ёпрст
12.12.14
✎
14:47
|
(33) на счет этого не скажу, вроде как в ТП вообще нет управления этим, картинка - одна из коллекции 16х16 ..и усё.
|
|||
38
Ёпрст
12.12.14
✎
14:48
|
сделай еще запрет изменения размера и положения этой колонки в свойствах. и будет харашо
|
|||
39
ColonelAp4u
12.12.14
✎
14:49
|
ну ладно сделал пусть пока отображается криво а как сделать что при нажатии на нее будет происходить выбор количества и запись его в колонку количество из всей номенклатуры
|
|||
40
Ёпрст
12.12.14
✎
14:51
|
(39) см. (11)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |