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

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

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

ShIvADeSt (03-04-2009 02:03): Продолжение тут
http://forum.ru-board.com/topic.cgi?forum=33&topic=10256#1
 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

ShIvADeSt



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


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

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

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

Для заблудившихся в трех соснах >>> FAQ по форуму RU.Board

Всего записей: 3956 | Зарегистр. 29-07-2003 | Отправлено: 02:30 06-02-2008 | Исправлено: vkramnik, 21:26 27-03-2009
Lihonosov

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

Цитата:
Интересно, что у тебя получится, если артикулы будут совпадать, а наименования отличаться - это при загрузке приходной. Хотя я и так могу предсказать, что получится...

У нас материалы у которых одинаковые артикулы, но разные наименования равнозначны.  
Например, есть материал "Подставочный профиль", артикул у него один, а наименования могут быть разные, т.к. фирмы-поставщики разные.

Всего записей: 540 | Зарегистр. 05-07-2007 | Отправлено: 15:12 13-03-2008
vadver

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Lihonosov
А продаются такие материалы как? Как одно и то же? Или надо разные подбирать?
Я бы сделал подчиненный стправочник "Поставщики" для справочника "ТМЦ" и грузил бы синонимы наименования туда - по каждому поставщику было бы свое наименование. Правда, связанные с этим переделки в конфигурации - уже не для начинающих...

Всего записей: 80 | Зарегистр. 10-05-2005 | Отправлено: 15:22 13-03-2008
Lihonosov

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

Цитата:
А продаются такие материалы как? Как одно и то же? Или надо разные подбирать?  

Одно и тоже.

Всего записей: 540 | Зарегистр. 05-07-2007 | Отправлено: 15:26 13-03-2008
Lihonosov

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

Всего записей: 540 | Зарегистр. 05-07-2007 | Отправлено: 17:30 13-03-2008 | Исправлено: Lihonosov, 17:33 13-03-2008
FOLD

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

Цитата:
У приходной накладной есть функция ЗаполнитьПоУмолчанию().  
Как ее вызвать для новой приходной накладной, которая создана программно?  

Теретически так - записать()документ, открытьФорму и в приоткрытии() вызвать эту процедуру.Но это нецелесообразно, просто распиши заполнение реквизитов  
 
Док = СоздатьОбъект("Документ.приходнаянакладная ");
Док.Новый();
 Док.Организация  = Фирма;
 Док.Контрагент = Клиент;
 и тд
 
Цитата:
И как программно открыть документ определенного номера?

 
  Док = СоздатьОбъект("Документ.приходнаянакладная");
    
    Док.НайтиПоНомеру("00001",НачГода(ТекущаяДата())));      
     ОткрытьФорму(Док.ТекущийДокумент());

Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 17:58 13-03-2008
SergeyReutov



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как в 1С 8 можно посчитать итог по колонке "Сумма" в табличной части документа? Чтобы этот итог можно было использовать программно в модуле документа.

Всего записей: 171 | Зарегистр. 23-01-2003 | Отправлено: 21:45 13-03-2008
FOLD

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SergeyReutov
Итог по колнке сумма так и считается  
  ИмяТабличнойЧасти.Итог("Сумма")  
 
размести эту процедуру (или функцию сделай) в модуле документа, с ключевым словом Экспорт ,  
тогда она будет доступна и в модуле формы и, естесно, в модуле документа

Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 22:21 13-03-2008 | Исправлено: FOLD, 22:24 13-03-2008
Lihonosov

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

Цитата:
просто распиши заполнение реквизитов  

Спасибо. С фирмой, автором, видНДС, Валюта получилось, но с:
...
НоваяНакладная.МестоХранения=глВосстановитьЗначение(НоваяНакладная,"БазМестоХранения");
Не устанавливает место и никаких ошибок не выдает.
Что нетак?

Всего записей: 540 | Зарегистр. 05-07-2007 | Отправлено: 10:15 14-03-2008 | Исправлено: Lihonosov, 10:16 14-03-2008
FOLD

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Lihonosov
 
Цитата:
глВосстановитьЗначение

 
это просто созраненое последнее значение ,которое использовалось данным пользователем в последний раз
 
"МестоХранения" - вероятно это склад, просто подставь нужное значение.
 
Смотри как сделать , создай и заполни интерактивно накладнюу,запони все реквизиты так ,как должны быть у программно созданого документа.
 
В процедуре призакрытии напиши просто
 
      текущийдокумент();  
 
 открой в отладчике и поставь точку останова на этом месте
 
открой- закрой документ , он тебе вывлиться в отладчике ,и рассмори все  реквизиты , потом тебе нужно будет просто повторить эти реквизиты в своем коде

Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 10:29 14-03-2008 | Исправлено: FOLD, 10:31 14-03-2008
Lihonosov

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Еще вопрос:
Как программно открыть форму в развернутом виде?

Всего записей: 540 | Зарегистр. 05-07-2007 | Отправлено: 11:24 14-03-2008
FOLD

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Lihonosov
У 1C стандартно нет таких методов.  
Можно FormEx использовать  http://www.dorex.ru/?projects&formex

Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 11:55 14-03-2008
G789

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

Lihonosov
ОткрытьФорму(<Документ>,<КонтекстФормы>,<РежимПросмотра>)
 

Всего записей: 83 | Зарегистр. 16-05-2007 | Отправлено: 11:55 14-03-2008
FOLD

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
G789
Воопрос читать кто будет?
Как открыть форму  ответ давлся двумя постами выше..
Сейчас вопрос,как открыть форму во весь экран,т.е максимизировать

Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 12:02 14-03-2008 | Исправлено: FOLD, 12:04 14-03-2008
Vxd2000



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Еще раз возвращаясь к отбору в журналах документов.
Он, прочитал неесколько статей в internet' e, делается только в общем журнале, в обычном не делается.
 
Как программно сделать отбор в общем журнале, одновременно, по виду документа и,  например, по контрагенту ?

Всего записей: 1149 | Зарегистр. 14-11-2002 | Отправлено: 14:49 14-03-2008
kirillkr



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Помогите, пожалуйста.
Пытаюсь прочитать любой классификатор KLADR, но при создании файла cdx возникает ошибка
codebase error
Error #: -70
 
Вопрос отпал. Взял классификатор с диска ИТС, на котором уже есть и индексные файлы. Поэтому при создании ошибка не возникает.

Всего записей: 538 | Зарегистр. 08-03-2006 | Отправлено: 17:26 14-03-2008 | Исправлено: kirillkr, 17:48 14-03-2008
Lihonosov

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я программно создаю новый элемент в справочнике ТМЦ.
Все атрибуты получилось установить, а вот БазЕдиницу (единица измерения) не получается.
Как установить программно значение из перечисления?

Всего записей: 540 | Зарегистр. 05-07-2007 | Отправлено: 18:18 14-03-2008
St01en

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Господа, надо снять пароль на конфигураторе 7.7. Слышал есть такая тузла "Соарон", но нигде ее найти не могу. Если у кого есть, поделитесь плиз.

Всего записей: 292 | Зарегистр. 10-04-2006 | Отправлено: 18:49 14-03-2008
FOLD

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Lihonosov
Цитата:
Все атрибуты получилось установить, а вот БазЕдиницу (единица измерения) не получается.

Справочник единицы измерения обычно подчиненый , нужно указать владельца
 
 см в СП ИспользоватьВладельца(ТМЦ)
 
Т.е нужно найти в справочнике единицы измерения элемент и если он не найден , создать новый.Обычно единицы ищут по ОКЕЙ, так как этот справочник во всех конфах одинаковый.  
 
по поводу перчисления см ЗначениеПоИдентификатору()

Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 21:53 14-03-2008
LexusG

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

Цитата:
Господа, надо снять пароль на конфигураторе 7.7. Слышал есть такая тузла "Соарон", но нигде ее найти не могу. Если у кого есть, поделитесь плиз.  

 
В варезник

Всего записей: 448 | Зарегистр. 14-09-2005 | Отправлено: 06:17 15-03-2008
St01en

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LexusG
Сенкс, поиском просто не ищеца =)

Всего записей: 292 | Зарегистр. 10-04-2006 | Отправлено: 11:25 15-03-2008
   

Страницы: 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

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru