Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » 1C Программирование и поддержка

Модерирует : ShIvADeSt

ShIvADeSt (30-10-2009 09:51): http://forum.ru-board.com/topic.cgi?forum=33&topic=10715  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101

   

ShIvADeSt



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Тема для программирования 1С!!!
Это продолжение темы, предыдущие части доступны тут


ПРОГРАММЫ  1С:Предприятие 1C - 1C: Вопросы по конфигурациям

ВАРЕЗНИК   1C:Предприятие 7.7 - 1С:Предприятие v.8.x - 1C Диск ИТС - 1С: Совместимо 8.х

Топик 1C Ebooks
ЗДЕСЬ  (обновлено 17.10.2009) - небольшая библиотечка (книги, документация, видео, утилиты) по 1С, финансам, бухучету и т.п.
Все рассортировано по версиям...


Для заблудившихся в трех соснах >>> FAQ по форуму RU.Board
 
Предыдущие темы были здесь часть 4 | часть 3 | часть 1
 
Как убить рекламу при обновлении отчетности | конфигурации (ИБ)?

Всего записей: 3956 | Зарегистр. 29-07-2003 | Отправлено: 02:02 03-04-2009 | Исправлено: vkramnik, 12:06 23-10-2009
ZanderZ



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
в модуле формы смотри в обработкеподбора например

Всего записей: 672 | Зарегистр. 19-05-2006 | Отправлено: 12:37 24-07-2009
VladZetRu

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
diversantua
Операции - Регистр сведений - Счета учета номенклатуры
или еще  
Операции - Документы - Установка параметров учета номенклатыры

Всего записей: 467 | Зарегистр. 14-03-2005 | Отправлено: 12:42 24-07-2009
vizlipuzli

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
diversantua
тогда это вопрос больше в ветку 1C: Вопросы по конфигурациям В справочнике "Номенклатура" в элементе справочника вкладка "По умолчанию", а так же меню "Перейти" для доступа к соответсвующим регистрам сведений

Всего записей: 4038 | Зарегистр. 17-08-2005 | Отправлено: 12:58 24-07-2009
diversantua

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vizlipuzli
VladZetRu
я ищу именно кусок кода, реализующий заполнение

Всего записей: 159 | Зарегистр. 16-08-2006 | Отправлено: 13:27 24-07-2009
vizlipuzli

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
diversantua
ок, тогда можно посмотреть в модуле формы документа "Процедура МатериалыНоменклатураПриИзменении(Элемент)"

Всего записей: 4038 | Зарегистр. 17-08-2005 | Отправлено: 13:33 24-07-2009
zextol

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ZanderZ

просто видимо установил криво вот и поэтому никак не мог понять что и куда тыкать, переустановка все поставила на место, огромное спасибо за поддержку.
даже и не знаю смеяться или плакать, дал перезагрузку даже ерунда, что на скрине выше, служба "Агент сервера 1С:Предприятия 8.1" не запущена, при запуске выдает следующее:
"Служба "агент сервера 1с" на локальном компьютере была запущена и затем остановлена. некоторые службы автоматически останавливаются, если им нечего делать, например, служба журналов и оповещений производительности". система win xp x32 sp3, SQL 2005 + 1С v8.1.12.101, к системе подключены два ключа (SQL + 1C).

Всего записей: 51 | Зарегистр. 07-01-2009 | Отправлено: 18:00 24-07-2009 | Исправлено: zextol, 19:01 24-07-2009
egerLESHIK



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот снова "опять двадцать пять". Вроде формирование кассового отчета экспедитора работала верно, но когда пустил в работу, понатыкался на подводные камни. Пока разобрался в чем же прикол мозги дошли уже до верхней точки кипения. Значит, как обычно, конфа "Торговля и склад" (переписанная) под платформу 7.7. Код процедуры уже знакомый по ранним вопросам такой:
 
И что в итоге при выполнении кода происходит: выбираются контрагенты, накладные и суммы по накладным из запроса и все это выводится в печатную форму. Все бы хорошо, однако туда же попадают и суммы списаний, которых не должно быть. Скачав обработку которая формирует запросы непосредственно из программы и сливающая данные в визуальную таблицу значений, после длительного и детального изучения этой таблицы до меня наконец-то дошло в чем дело-то. Оказывается в эту таблицу сливаются все движения по регистрам касающиеся того или иного покупателя и продажи и возвраты и списания. Это уже до меня дошло, когда я вставил часть кода в текст запроса: "|Группировка ВидРасчетов;" Только после этого я понял почему на печать вываливало лишнюю информацию.  
А теперь собственно хочу спросить: из таблицы значений обработки видно, что в колонке ВидРасчетов есть такие данные: "пусто", "Основной долг", "Затраты филиала", "Затраты компании". Собственно, меня интересует: как вытащить данные имеющие ВидРасчетов "Основной долг", получившийся перечень накладных по контрагенту (если документов долга несколько) просуммировать и все это дело вывести на имеющуюся печатную форму?

Всего записей: 950 | Зарегистр. 24-03-2004 | Отправлено: 01:15 25-07-2009 | Исправлено: egerLESHIK, 01:15 25-07-2009
vizlipuzli

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
egerLESHIK
может есть смысл в запросе сделать условие на ВидРасчетов равный "Основной долг"?

Всего записей: 4038 | Зарегистр. 17-08-2005 | Отправлено: 09:21 25-07-2009
egerLESHIK



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Отвечаю сам на свой вопрос (как говорится методом проб и ошибок):
В начале модуля документа вписываю такие переменные:

Код:
//Виды расчетов
Перем ОсновнойДолг;
Перем ВРаботе;
Перем ЗатратыФилиала;
Перем ЗатратыКомпании;

В конец модуля документа вписываю следующее:

Код:
//Виды расчетов
ОсновнойДолг     = Перечисление.ВидыРасчетовПокупатели.ОсновнойДолг;
ВРаботе            = Перечисление.ВидыРасчетовПокупатели.ВРаботе;
ЗатратыФилиала  = Перечисление.ВидыРасчетовПокупатели.ЗатратыФилиала;
ЗатратыКомпании = Перечисление.ВидыРасчетовПокупатели.ЗатратыКомпании;

В сам запрос вписываю такую строчку:
    
Код:
|Условие (ВидРасчетов=ОсновнойДолг);

Вроде работает как надо. Обкатаем в работе и посмотрим на что еще напоремся.

Всего записей: 950 | Зарегистр. 24-03-2004 | Отправлено: 09:26 25-07-2009
vizlipuzli

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
egerLESHIK
не обязательно описывать переменную модуля, можно просто написать прямо в процедуре:
ОсновнойДолг     = Перечисление.ВидыРасчетовПокупатели.ОсновнойДолг;
и далее добавить условие в запрос

Всего записей: 4038 | Зарегистр. 17-08-2005 | Отправлено: 09:39 25-07-2009
kolapap

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Стоить 1с 8.1 ( лицензийна ).
Можна ли зделать щоб она работа через удаленний рабочий стол ( не находит ключей )

Всего записей: 45 | Зарегистр. 15-09-2007 | Отправлено: 12:40 25-07-2009
vizlipuzli

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kolapap
установите правильно 1с на сервере терминалов через "пуск"-"панель управления"-"установка и удаление программ"

Всего записей: 4038 | Зарегистр. 17-08-2005 | Отправлено: 13:33 25-07-2009
Akam1



Комса
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
kolapap
Вы должны еще заплатить денюжку за то, чтобы в терминале она работала. Или пропачтьте файл backend.dll как указано здесь.

----------
В правильно поставленном вопросе всегда содержится 50% ответа
Все будет так, как должно быть. Даже если будет иначе.

Всего записей: 26360 | Зарегистр. 20-04-2006 | Отправлено: 04:03 26-07-2009
Devils_0411

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Порылся в инете, что можно привязать 1с 8.1 к MySQL. Только вот как ето сделать - не могу понять.

Всего записей: 77 | Зарегистр. 05-02-2008 | Отправлено: 15:06 26-07-2009
klimanoff



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, как в документ поступление тмц добавить колонку, в которой бы указывалась розничная цена из справочника цен???
ТИС 7.7

Всего записей: 80 | Зарегистр. 07-04-2008 | Отправлено: 15:09 26-07-2009
OnePrg

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Подскажите, как в документ поступление тмц добавить колонку, в которой бы указывалась розничная цена из справочника цен???  
ТИС 7.7

Добавляешь реквизит типа "Текст" в табоичную часть. В свойствах этого поля прописываешь функцию например ПолучитьЦенаРозн()
 
Функция ПолучитьЦенаРозн()
    спрЦены = СоздатьОбъект("Справочник.Цены");
    спрЦены.ИспользоватьВладельца(Товар);
    Если ВыбратьЭлементыПоРеквизиту("КатегорияЦен",КатегорияЦен,,) = 0 Тогда
      Возврат "";
   Иначе
      спрЦены.ПолучитьЭлемент();
      Возврат Формат(спрЦены.Цена.Получить(ДатаДок),"Ч12.2");
   КонецЕсли;
КонецФункции
 
В общих чертах так.

Всего записей: 452 | Зарегистр. 25-10-2007 | Отправлено: 17:56 26-07-2009
vizlipuzli

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Devils_0411
MySQL официально не поддерживается, поэтому или по OLE или с помощью внешних компонент. А почему именно MySQL а не MS SQL, PostgreSQL, DB2?

Всего записей: 4038 | Зарегистр. 17-08-2005 | Отправлено: 20:08 26-07-2009
niko7

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
"Управление торговлей" (10.3.7.9) необходимо печатать ценники немного других размеров  
чем в конфигурации. Включать возможность изменения не хочу. Как понимаю нужна внешняя
обработка, кто нибудь решал подобные вопросы.

Всего записей: 2414 | Зарегистр. 23-09-2004 | Отправлено: 20:33 26-07-2009
klimanoff



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
OnePrg, спасибо все получилось.
А можно через эту колонку редактировать розничный тип цены в справочнике, т.е допустим пришел новый товар розничная цена  на определенные позиции изменились, эти позиции отредактировали в ТЧ и программа перезаписала цены в справочнике на эти позиции.

Всего записей: 80 | Зарегистр. 07-04-2008 | Отправлено: 22:56 26-07-2009
OnePrg

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
А можно через эту колонку редактировать розничный тип цены в справочнике, т.е допустим пришел новый товар розничная цена  на определенные позиции изменились, эти позиции отредактировали в ТЧ и программа перезаписала цены в справочнике на эти позиции.

Можно, но не через эту колонку. Эта колонка информационная. Если хочешь установить цену, надо добавить уже реквизит табличной части документа, соответственно добавить его в табличную часть и т.д. Но сначала проверь кнопку "Действия". Есть ли там меню "Обновление цен в справочнике"?

Всего записей: 452 | Зарегистр. 25-10-2007 | Отправлено: 23:32 26-07-2009
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » 1C Программирование и поддержка
ShIvADeSt (30-10-2009 09:51): http://forum.ru-board.com/topic.cgi?forum=33&topic=10715


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru