:: Не фоксом единым
Re: VFP + 1C, первый шаг
Vedmak
Автор

Сообщений: 5973
Откуда: CiTY
Дата регистрации: 30.10.2003
Проблема открылась !
Оказалось все как всегда ( а хотелось как лучше )

Я воевал с ТМЦ, а бухи его просто не заполняют. Т.е. операция чисто суммовая.
Я упал. Думаю - а какже движение основных средств ? У них какойто хитрый документ, типа
"исключение основного средства".

Короче, а их мысленно обматерил и пошел учить албанский
Ratings: 0 negative/0 positive
Re: VFP + 1C, первый шаг
Сергей_Л

Сообщений: 20257
Откуда: Киров(Вятка)
Дата регистрации: 07.02.2005
VedmakRiga
Проблема открылась !
Оказалось все как всегда ( а хотелось как лучше )

Я воевал с ТМЦ, а бухи его просто не заполняют. Т.е. операция чисто суммовая.
Я упал. Думаю - а какже движение основных средств ? У них какойто хитрый документ, типа
"исключение основного средства".

Короче, а их мысленно обматерил и пошел учить албанский
Не расстраивайся, любой результат, пусть даже отрицательный есть продвижение вперед.
Лично мне эта проблема пошла на пользу
1. Вспомнил 1С 7.7, установил ее себе на комп! -2 года не держал в руках.
2. Умные люди (Василий)научили новому.
3. Навеяли ностальгические воспоминания о поездке в Ригу в юности...
Ratings: 0 negative/0 positive
Re: VFP + 1C, первый шаг
Vedmak
Автор

Сообщений: 5973
Откуда: CiTY
Дата регистрации: 30.10.2003
<censored>



Исправлено 1 раз(а). Последнее : VedmakRiga, 06.06.07 13:37
Ratings: 0 negative/0 positive
Re: VFP + 1C, первый шаг
Vedmak
Автор

Сообщений: 5973
Откуда: CiTY
Дата регистрации: 30.10.2003
Как говорил корейский торговец в фильме "5-й элемент":
Искать хорошее в плохом это правильно!



Исправлено 1 раз(а). Последнее : VedmakRiga, 06.06.07 13:38
Ratings: 0 negative/0 positive
Re: VFP + 1C, первый шаг
Vedmak
Автор

Сообщений: 5973
Откуда: CiTY
Дата регистрации: 30.10.2003
Цитата:
Как говорится история развивается по спирали.

Приветствую! Вот и мои отношения с 1С 7.7 снова возобновляются. Ели нашел эту ветку со своими изысканиями 12-ти летней давности. )

В приложении пример кода. Пытаюсь перебрать документы "РасходТМЦ" и получить их реквизиты. В переменную lnInvoice получаю число. Правильно ли я понимаю, что это внутренний индекс из справочника "Накладные" ? А как получить объект "Накладная" дабы далее читать его свойства ?


------------------
Говорить стоит лишь для тех, кто слушает.
Ratings: 0 negative/0 positive
Re: VFP + 1C, первый шаг
pasha_usue

Сообщений: 3650
Откуда: Е-бург
Дата регистрации: 06.10.2006
Vedmak
Цитата:
Как говорится история развивается по спирали.

Приветствую! Вот и мои отношения с 1С 7.7 снова возобновляются. Ели нашел эту ветку со своими изысканиями 12-ти летней давности. )

В приложении пример кода. Пытаюсь перебрать документы "РасходТМЦ" и получить их реквизиты. В переменную lnInvoice получаю число. Правильно ли я понимаю, что это внутренний индекс из справочника "Накладные" ? А как получить объект "Накладная" дабы далее читать его свойства ?
Там объектная модель несколько корявая. После того как НайтиЭлемент вернуло 1, объект loInvoiceList теперь содержит свойства данного конкретного элемента справочника. По сути, объект тупо спозиционировался на конкретном элементе.

?loInvoiceList.Код
?loInvoiceList.Наименование

НайтиЭлемент возвращает успех или неудачу (1 или 0).



Исправлено 1 раз(а). Последнее : pasha_usue, 26.07.19 07:59
Ratings: 0 negative/0 positive
Re: VFP + 1C, первый шаг
Vedmak
Автор

Сообщений: 5973
Откуда: CiTY
Дата регистрации: 30.10.2003
[attachment 31363 joxi_3.prg.jpg]
[attachment 31364 joxi_2.prg.jpg]

Интересно, что якобы свойство "Документ" оказывается объектом. Это как ?


------------------
Говорить стоит лишь для тех, кто слушает.
Ratings: 0 negative/0 positive
Re: VFP + 1C, первый шаг
Vedmak
Автор

Сообщений: 5973
Откуда: CiTY
Дата регистрации: 30.10.2003
[attachment 31365 joxi_1.prg.jpg]


------------------
Говорить стоит лишь для тех, кто слушает.
Ratings: 0 negative/0 positive
Re: VFP + 1C, первый шаг
pasha_usue

Сообщений: 3650
Откуда: Е-бург
Дата регистрации: 06.10.2006
Vedmak
[attachment 31363 joxi_3.prg.jpg]
[attachment 31364 joxi_2.prg.jpg]

Интересно, что якобы свойство "Документ" оказывается объектом. Это как ?
Да бог его знает, что у вас там в конфигурации наворочено.

Справочник.Накладные имеет реквизит Документ, который ссылается на документ (объект).
Документ.РасходТМЦ имеет реквизит Накладная, который ссылается на справочник накладных (объект).

Если это взаимная перекрёстная ссылка, то в восьмерке за такое руки бы оборвали. А в семерке, в силу её ущербности, возможно это единственный логичный путь.
Ratings: 0 negative/0 positive
Re: VFP + 1C, первый шаг
Vedmak
Автор

Сообщений: 5973
Откуда: CiTY
Дата регистрации: 30.10.2003
pasha_usue
Если это взаимная перекрёстная ссылка, то в восьмерке за такое руки бы оборвали. А в семерке, в силу её ущербности, возможно это единственный логичный путь.

[attachment 31366 joxi_1.prg.jpg]

В таком случае как номер документа получить ?


------------------
Говорить стоит лишь для тех, кто слушает.
Ratings: 0 negative/0 positive
Re: VFP + 1C, первый шаг
pasha_usue

Сообщений: 3650
Откуда: Е-бург
Дата регистрации: 06.10.2006
Vedmak
В таком случае как номер документа получить ?
loInvoiceList.Документ.НомерДок (если документ не пустой).
loDocList.НомерДок

Похоже, Справочник.Накладные содержит общий реестр нескольких видов накладных. Костыль, но должен работать. И взаимная перекрёстная ссылка вполне себе оправдана.



Исправлено 1 раз(а). Последнее : pasha_usue, 26.07.19 10:45
Ratings: 0 negative/0 positive
Re: VFP + 1C, первый шаг
Vedmak
Автор

Сообщений: 5973
Откуда: CiTY
Дата регистрации: 30.10.2003
pasha_usue
loInvoiceList.Документ.НомерДок

Я удивлен, данные получаю из этого поля. Но в структуре Шапки Документа такого поля не наблюдаю в Конфигураторе. Могут быть скрытые поля ?


------------------
Говорить стоит лишь для тех, кто слушает.
Ratings: 0 negative/0 positive
Re: VFP + 1C, первый шаг
pasha_usue

Сообщений: 3650
Откуда: Е-бург
Дата регистрации: 06.10.2006
Vedmak
pasha_usue
loInvoiceList.Документ.НомерДок

Я удивлен, данные получаю из этого поля. Но в структуре Шапки Документа такого поля не наблюдаю в Конфигураторе. Могут быть скрытые поля ?
НомерДок и ДатаДок это предопределённые реквизиты документа. Так же, как Код и Наименование - предопределённые реквизиты справочника.

И в семёрке их нельзя нигде увидеть, они тупо есть.
Ratings: 0 negative/0 positive
Re: VFP + 1C, первый шаг
pasha_usue

Сообщений: 3650
Откуда: Е-бург
Дата регистрации: 06.10.2006
Ещё есть общие реквизиты документов, но их видно в специальном разделе конфигурации.
Ratings: 0 negative/0 positive
Re: VFP + 1C, первый шаг
Vedmak
Автор

Сообщений: 5973
Откуда: CiTY
Дата регистрации: 30.10.2003
Как правильно создавать документы ?


------------------
Говорить стоит лишь для тех, кто слушает.
Ratings: 0 negative/0 positive
Re: VFP + 1C, первый шаг
pasha_usue

Сообщений: 3650
Откуда: Е-бург
Дата регистрации: 06.10.2006
Vedmak
Как правильно создавать документы ?

МойДок = СоздатьОбъект("Документ.ПриемНаРаботу");
МойДок.Новый();
МойДок.ФИО = "Иванов Иван Иванович";
МойДок.Оклад = 5000;
МойДок.НоваяСтрока();
МойДок.Номенклатура = НекаяНоменклатура; // Это реквизит табличной части. Она одна.
МойДок.Записать();
МойДок.Провести();
Ratings: 0 negative/0 positive
Re: VFP + 1C, первый шаг
Аспид

Сообщений: 3475
Откуда: Москва
Дата регистрации: 01.04.2005
Приложил класс из старенького проекта.
Там другие доки, но принцип думаю ясен будет.
Сам и не смотрел.
Класс собрал, как кажется из всего ему нужного.

SV77 это именно работа с 1с77.
Он унаследован от model. Этот думаю не интересен. Он для работы с ms sql.
Ratings: 0 negative/0 positive
Re: VFP + 1C, первый шаг
Vedmak
Автор

Сообщений: 5973
Откуда: CiTY
Дата регистрации: 30.10.2003
Со справочниками, ка мне кажется разобрался, но не пойму как получить значения для перечисления.

В Документе.РасходТМЦ есть поле "НДС" с типом "Перечесление.Булево" и в нем два значения: Да и Нет. Как в документ ссылку на значение из этого перечисления прикрутить ?


------------------
Говорить стоит лишь для тех, кто слушает.




Исправлено 1 раз(а). Последнее : Vedmak, 02.08.19 17:38
Ratings: 0 negative/0 positive
Re: VFP + 1C, первый шаг
medstrax-FYI

Сообщений: 245
Дата регистрации: 01.08.2019
Не торопись, подумай. Если ты хочешь в серьезный европейский проект, то попробуй решить вопрос само стоятельно. Это будет серьезный вклад в попытку.
Ratings: 0 negative/0 positive
Re: VFP + 1C, первый шаг
Vedmak
Автор

Сообщений: 5973
Откуда: CiTY
Дата регистрации: 30.10.2003
medstrax-FYI
Не торопись, подумай. Если ты хочешь в серьезный европейский проект, то попробуй решить вопрос само стоятельно. Это будет серьезный вклад в попытку.

Мотивирующе. Вы клаву у компа тоже сами паяли ?


------------------
Говорить стоит лишь для тех, кто слушает.




Исправлено 1 раз(а). Последнее : Vedmak, 02.08.19 20:38
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 13 (Гостей: 13)

© 2000-2024 Fox Club 
Яндекс.Метрика