|
v7: Вывод в чек наименования документа | ☑ | ||
---|---|---|---|---|
0
Yasher56
10.07.18
✎
13:17
|
Всем привет!
Есть необходимость печатать в чек ККМ наименование и номер реализации, из которой с помощью внешних печатных форм выходит чек на фискальный аппарат. Кто может подсказать как это реализовать. Вроде понимание есть откуда это взять, но знаний не хватает в принципе. А зп не дают пока не закончу ввод в эксплуатацию ккм. Надеюсь на понимание. |
|||
1
Масянька
10.07.18
✎
13:19
|
(0) Дай закурить, а то так есть хочется, что переночевать негде (С)
|
|||
2
Builder
10.07.18
✎
13:19
|
ККМ умеют печатать обычные строки как обычный принтер. Сформируй строку и выведи ее в нужное место.
|
|||
3
Yasher56
10.07.18
✎
13:20
|
(1) нехорошо смеяться на больным человеком))
|
|||
4
Builder
10.07.18
✎
13:21
|
(0) + к (2) - Как вывести строку смотри в документации к твоей ККМ.
|
|||
5
Yasher56
10.07.18
✎
13:22
|
(2) это звучит просто. но сижу уже с 8 утра над этой хренотенью. У меня уже 15:21. И понимаю что впринципе это всего лишь 2-3 строки. Но моих знаний по 1с вообще не хватает.
|
|||
6
Somebody
10.07.18
✎
13:24
|
(5) ККМ какая ?
|
|||
7
Builder
10.07.18
✎
13:24
|
(5) Как вариант - заплатить тому кто умеет.
|
|||
8
Somebody
10.07.18
✎
13:25
|
Пример для Атола
ECR.TextWrap = 1; ECR.Caption = СокрЛП(ПечатаемЗдесьЧтоУгодно); ECR.PrintString(); |
|||
9
Yasher56
10.07.18
✎
13:26
|
(7) организация платить не будет, из своего кармана тоже не буду платить. Обработку для печати за свои деньги купил уже.
|
|||
10
Yasher56
10.07.18
✎
13:29
|
(8) В общем ситуация такова. есть 1с 7,7 ТиС 9,2, В нее интегрирован модуль для печати чеков ккм по 54 фз. Атол 30ф. Все печатает хорошо. Единственное необходимо добавить в чек в шапку номер документа из которого печатается через внешние печатные формы.
|
|||
11
Somebody
10.07.18
✎
13:39
|
(10) пример для Атола я привел, таким манером там что угодно печатается где угодно. Передаем нужную строчку методу PrintString() и все.
|
|||
12
Yasher56
10.07.18
✎
13:46
|
(11) ECR<<?>>.TextWrap = 1;
{C:\2008\ExtForms\PrnForms\fr54_ПечатьЧека.ert(132)}: Переменная не определена (ECR) ECR<<?>>.Caption = СокрЛП(ПечатаемЗдесьЧтоУгодно); {C:\2008\ExtForms\PrnForms\fr54_ПечатьЧека.ert(133)}: Переменная не определена (ECR) ECR<<?>>.PrintString(); {C:\2008\ExtForms\PrnForms\fr54_ПечатьЧека.ert(134)}: Переменная не определена (ECR) При проверке модуля обнаружены синтаксические ошибки! |
|||
13
Somebody
10.07.18
✎
13:49
|
ну потому что у меня
ECR = СоздатьОбъект("AddIn.FprnM45"); у вас там в обработке каким именем эта переменная названа, я телепатировать не могу. |
|||
14
Somebody
10.07.18
✎
13:51
|
(13) это все для работы с внешней компонентой FPRNM1C.dll, конечно.
|
|||
15
Yasher56
10.07.18
✎
13:56
|
(14) могу код прислать
|
|||
16
Somebody
10.07.18
✎
13:58
|
(15) можно здесь выложить
|
|||
17
Yasher56
10.07.18
✎
13:59
|
(16) на почту вам отправил
|
|||
18
Somebody
10.07.18
✎
14:44
|
(17) не, в таком виде не знаю куда это вставить. я проще делаю печать чеков для своих - непосредственно через драйвер ккм, без глобальных процедур и оберток.
|
|||
19
Yasher56
10.07.18
✎
14:59
|
(18) ну спасибо хоть отозвался)))
|
|||
20
Kigo_Kigo
10.07.18
✎
15:46
|
(19) А что там за вид?
Первое что надо, это в оьработку передать строку которую надо напечатать, к примеру " Реализация №123 от 10.07.2018", а только потом ее выпечатывать |
|||
21
HawkEye
10.07.18
✎
16:46
|
(9) а ты кем там работаешь?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |