|
Розница 2.1 кнопка ПолучитьВес ошибка | ☑ | ||
---|---|---|---|---|
0
Dyspho
11.01.16
✎
08:58
|
{ОбщийМодуль.ПодключаемоеОборудованиеРТ.Модуль(440)}: Преобразование значения к типу Число не может быть выполнено
Четн = Четн + Сред(ШтрихКод, 2 * Индекс, 1); В чём может быть проблема ? |
|||
1
aka AMIGO
11.01.16
✎
09:13
|
Отладчик молчит?
|
|||
2
lenochka-semicova
11.01.16
✎
09:14
|
На начало выполнения кода
"Четн" чему равно? "Индекс" чему равен? |
|||
3
lenochka-semicova
11.01.16
✎
09:15
|
||||
4
Dyspho
11.01.16
✎
09:16
|
другой вопрос,ШК формируется правильно, но на печать из шаблона выводит ШК,а не сформированный
|
|||
5
Dyspho
11.01.16
✎
09:24
|
Подскажите, как сделать, чтобы на печать выводился сформированный ШК
|
|||
6
Dyspho
11.01.16
✎
09:36
|
Никто не сталкивался чтоли?
Не понимаю почему ШК сформированный на печать не выводится |
|||
7
Dyspho
11.01.16
✎
09:45
|
Ну серьёзно, помогите, он походу на печать выводит уже заданный гдето шк, а надо тот, что формируется
|
|||
8
lenochka-semicova
11.01.16
✎
10:07
|
Что за шаблон, как и чем выводится?
|
|||
9
Dyspho
11.01.16
✎
10:11
|
(8) Ну вот формируется у меня ШК http://s018.radikal.ru/i524/1601/25/753109a3a408.png
При нажатии на "Печать" выводится другой ШК http://s020.radikal.ru/i722/1601/a4/b6f91aa29c14.png |
|||
10
Dyspho
11.01.16
✎
10:18
|
(8) м?
|
|||
11
НЕА123
11.01.16
✎
10:21
|
(10)
стесняешься показать? |
|||
12
Dyspho
11.01.16
✎
10:23
|
(11) что показать?
|
|||
13
lenochka-semicova
11.01.16
✎
10:37
|
(9) Странно - там суть в том, что в ТЧ ШК заполняется тем же запросом, что и при печати.
Если только полю не включили редактирование. |
|||
14
Dyspho
11.01.16
✎
10:43
|
(13) И что я могу сделать ?)
|
|||
15
lenochka-semicova
11.01.16
✎
10:45
|
(14) ХЗ - надо смотреть в отладчике какой запрос СКД выполняется при заполнении, а какой при печати. Ну и разбираться почему выводит разные значения.
|
|||
16
Dyspho
11.01.16
✎
11:27
|
(15) ну выводит он получается не штрих код весовой
а просто штрихкод товара |
|||
17
lenochka-semicova
11.01.16
✎
11:40
|
(16) Да нет. Там есть СКД ПоляШаблонаБД - в ней заполняется все для табличной части "Товары". В т.ч. и штрихкод.
А когда печатается он еще раз эту СКД выполняет, повторно получая значения. Почему так сделано в типовой - ХЗ. Но оно так сделано. По сути - он всегда получает одно и то же и в табличную часть, и на печать. |
|||
18
Dyspho
11.01.16
✎
11:48
|
(17) И можно ли как то получить весовой ?
|
|||
19
Dyspho
11.01.16
✎
12:01
|
Может быть кто-то делал такое в рознице ?
|
|||
20
lenochka-semicova
11.01.16
✎
12:15
|
(19) Мы допиливали печать не по СКД, а по табличной части, которой включали возможность редактирования - но там много пилить пришлось.
|
|||
21
lenochka-semicova
11.01.16
✎
12:17
|
(18) Как вариант - попробовать отредактировать макет ценника/этикетки - там есть кнопка редактировать СКД - редактировать схему компоновки - там можно прямо в ценнике текст запроса на получение штрихкода подправить.
|
|||
22
Dyspho
11.01.16
✎
12:24
|
(21) А как запрос подправить ? ну т.е. что именно
|
|||
23
Dyspho
11.01.16
✎
12:26
|
(21) Я просто понять не могу почему он штрихкод берёт из регистра, а не из сформированного в поле штрихкод
|
|||
24
Dyspho
11.01.16
✎
12:38
|
печально
|
|||
25
Dyspho
11.01.16
✎
12:57
|
(21) Для каждого Рисунок Из Область.Рисунки Цикл
Если Лев(Рисунок.Имя,8) = ПолучитьИмяПараметраШтрихкод() Тогда ЗначениеШтрихкода = СтрокаТовары[СтруктураРезультата.СоответствиеПолейСКДКолонкамТаблицыТоваров.Получить(ПолучитьИмяПараметраШтрихкод())]; Если ЗначениеЗаполнено(ЗначениеШтрихкода) Тогда ПараметрыШтрихкода = Новый Структура; ПараметрыШтрихкода.Вставить("Ширина", Окр(Рисунок.Ширина / КоличествоМиллиметровВПикселе)); ПараметрыШтрихкода.Вставить("Высота", Окр(Рисунок.Высота / КоличествоМиллиметровВПикселе)); ПараметрыШтрихкода.Вставить("Штрихкод", ЗначениеШтрихкода); ПараметрыШтрихкода.Вставить("ТипКода", СтруктураШаблона.ТипКода); ПараметрыШтрихкода.Вставить("ОтображатьТекст", СтруктураШаблона.ОтображатьТекст); ПараметрыШтрихкода.Вставить("РазмерШрифта", СтруктураШаблона.РазмерШрифта); Если СтруктураШаблона.Свойство("УголПоворота") Тогда ПараметрыШтрихкода.Вставить("УголПоворота", СтруктураШаблона.УголПоворота); КонецЕсли; Рисунок.Картинка = МенеджерОборудованияВызовСервера.ПолучитьКартинкуШтрихкода(ПараметрыШтрихкода); КонецЕсли; КонецЕсли; КонецЦикла; |
|||
26
Dyspho
11.01.16
✎
13:08
|
Срочно нужно сегодня решить, может быть всё таки ктото сталкивался и может помочь
|
|||
27
lenochka-semicova
11.01.16
✎
13:23
|
(26) Повторюсь. В типовой сделано так, что есть СКД ПоляШаблонаБД - в ней заполняется все для табличной части "Товары". В т.ч. и штрихкод.
А когда печатается он еще раз эту СКД выполняет, повторно получая значения и игнорирует то, что заполнили вручную в табличной части. Почему так сделано в типовой - хз. Также в печати этикеток в модуле менеджера есть Функция ПодготовитьСтруктуруДанных(СтруктураНастроек, СтруктураШаблона = Неопределено) Экспорт в ней также можно поразбираться. Заменять придется и в СКД, и в процедуре, скорее всего - что именно - надо смотреть в конкретной базе. Можно посмотреть, как печатаются дисконтные карты, например. Там штрихкод точно берется из табличной части. По аналогии можно сделать и у товаров. |
|||
28
Dyspho
11.01.16
✎
14:44
|
(27) А вы как переделывали? Вы делали вообще обработку конкретнопод весовой товар ?
|
|||
29
Dyspho
11.01.16
✎
14:47
|
(27) ааа?
|
|||
30
lenochka-semicova
11.01.16
✎
15:02
|
(28) Весовому товару весы у всех печатают.
|
|||
31
lenochka-semicova
11.01.16
✎
15:04
|
Т.е. (если я правильно понимаю) вариант, чтобы заказчик купил весы без печати этикеток, чтобы включить их к компу и печатать этикетки на принтер этикеток, получая вес с весов - это извращение и/или жадность заказчика.
Мы переделывали совсем под другие задачи. |
|||
32
Dyspho
11.01.16
✎
15:06
|
(31) Он хочет, чтобы на весы клали товар, выбирали\сканировали его, вес определялся, по кнопкеполучить вес выходит этикетка соштрихкодом, сформировавшемууся по весу sku и т д
|
|||
33
Dyspho
11.01.16
✎
15:14
|
(31) http://hello-site.ru/share/123uuckcukuc/
нельзя ли просто поменять запрос как-нибудь чтобы не из РСа брало а из ТЧ ? |
|||
34
lenochka-semicova
11.01.16
✎
16:28
|
(32) Ну вот об этом и речь - есть такое понятие - весы с печатью этикеток. Специальное оборудование которое взвешивает товары и печатает для них этикетки с весом.
(33) Можно - для этого и привела пример - посмотреть, как сделано для печати дисконтных карт. Там меняется не только в запросе, но и в модулях, обрабатывающих результаты этого запроса. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |