Ru-Board.club
← Вернуться в раздел «Программы»

» Супер Окна

Автор: pupkin0
Дата сообщения: 09.11.2007 09:05
diaminru

Цитата:
клиента удалить не из справочника, а у скопированного счета поле "Клиент" очистить.

Понял, получилось , действительно есть косяк...

Добавлено:
diaminru
Попробуй:
SELECT *.* (или укажи нужные поля)
FROM CLIENTS
RIGHT OUTER JOIN INVOICES ON (CLIENTS.CLDEP = INVOICES.DEPNO) AND (CLIENTS.CLNUM = INVOICES.CLNUM)
WHERE ...(условие по датам)

т.е. для всех данных таблицы INVOICES
Автор: diaminru
Дата сообщения: 09.11.2007 11:35
pupkin0
(CLIENTS.CLDEP = INVOICES.DEPNO) AND (CLIENTS.CLNUM = INVOICES.CLNUM)
Если INVOICES.CLNUM = Null, а в параметрах CLIENTS.CLNUM стоит что оно не может быть Null то условие ложно всегда....

позже попробую на всяк случай... мало ли что... бывает и ружье на стене стреляет...

Добавлено:
pupkin0

гм... ты сам то пробовал тот запрос что написал? не работает он совсем....

работающий запрос у меня написан, то что там лишнее условие приходится писать дело второе... мне в первую очередь интересна причина реализации разработчиками того что описал выше...
Автор: VALERIAN75
Дата сообщения: 09.11.2007 21:37
diaminru
pupkin0
С расшифрованым блобом работать легче... остальное уже зависит от намерений авторов СуОк...
Автор: diodoff
Дата сообщения: 11.11.2007 12:59
Скажите где можно взять базы. Просто недавно поставили СО 6 и надо создать свою базу. Хочу посмотреть оформление других. Спасибо
Автор: s0nya
Дата сообщения: 11.11.2007 13:05
А что вообще в этом блобе?
1. Настройки соединений.
2. Цены комплектующих...

Интерсно же знать зачем он может понадобится

Добавлено:
diodoff
На этом форуме есть живые линки на базы. Ищи...
На шару другого всёравно не найдёш
Автор: diodoff
Дата сообщения: 11.11.2007 13:29
Кто-нибудь работает параллельно с 1С. Какие преимущества и недостатки. Как это происходит. Если есть дайте ссылочку на какую-нибудь инфу. Спасибо
Автор: VALERIAN75
Дата сообщения: 11.11.2007 15:16
s0nya

Цитата:
А что вообще в этом блобе?
1. Настройки соединений.
2. Цены комплектующих...

Интерсно же знать зачем он может понадобится

Там вся остальная инфа, которой нет в открытых таблицах... имея доступ ко всем данным можно легко написать любую выгрузку и/или обработку конкретно под ваше производство и оборудование...

Добавлено:
diodoff

Цитата:
Кто-нибудь работает параллельно с 1С. Какие преимущества и недостатки. Как это происходит. Если есть дайте ссылочку на какую-нибудь инфу. Спасибо

Почитать можно и в мануале как это происходит... а вот настроить выгрузку в 1С 7.7 или 8 - совсем другое!
Автор: foxin
Дата сообщения: 11.11.2007 15:18

Цитата:
Кто-нибудь работает параллельно с 1С. Какие преимущества и недостатки. Как это происходит. Если есть дайте ссылочку на какую-нибудь инфу. Спасибо

Я работаю! Какие вопросы?
Автор: LexVel
Дата сообщения: 11.11.2007 21:06
VALERIAN75
чуть не в тему, но все же по окнам,
может знаешь есть в природе шпросы цвета Ral 8022 или Ral 02 по шкале Gealan?
хочу в домик сделать, будет очень украсиво...
у меня СО2006 нарисовала их просто линиями, без цвета.
Автор: pupkin0
Дата сообщения: 12.11.2007 02:16
diaminru

Цитата:
гм... ты сам то пробовал тот запрос что написал? не работает он совсем....

Сконструировал в IBExpert'е, работает в VBA и 1С через ADODB, и вообще я просто хотел поделиться инфой

Попробуй:
SELECT *.* (или укажи нужные поля)
FROM CLIENTS RIGHT JOIN INVOICES ON (CLIENTS.CLDEP = INVOICES.DEPNO) AND (CLIENTS.CLNUM = INVOICES.CLNUM)
WHERE ...(условие по датам)
Автор: diaminru
Дата сообщения: 12.11.2007 05:56
VALERIAN75
то о чем я пишу с блобом никак не связан, он в данной задаче никуда не упирался....

diodoff
параллельно с 1с работают многие(хотя думаю все, бухгалтерская часть в окнах никак не реальзивана). кто вручную все перебивает из одной программы в другу, кто то автоматизировал процесс переноса данных из СО, у кого автоматизировано все - и перенос данных в СО в 1с и из 1с в СО....

"Какие преимущества и недостатки" - все полностью в этом вопросе зависит от тебя, сможешь четко понять что нужно твоим работягам, сможешь реализовать их требования - будут у тебя сплошные преимущества и никаких недостатков...

все что нужно для перенса данных из СО в 1с:
1. уметь программировать в 1с
2. знать основы ADO или ODBC
3. уметь составлять запросы на языке t-sql

потребуется помимо 1с-ки и СО IbExpert.

все информация которая тебе потребуется есть в инете(по всем перечисленным 3-м пунктам).
какая то конкретная информация касающаяся конкретно баз СО в широком доступе отсутствует - придется полностью самостоятельно все делать... если что и есть у людей, они ею не делятся... толи нет доверия, то ли ....

Добавлено:
pupkin0
(CLIENTS.CLDEP = INVOICES.DEPNO) AND (CLIENTS.CLNUM = INVOICES.CLNUM)
Если INVOICES.CLNUM = Null, а в параметрах CLIENTS.CLNUM стоит что оно не может быть Null, то условие ложно всегда....
то есть скопированный счет у которого очищен клиент не попадет в твою выборку.
работать может запрос и работает, но не полноценно - не будет выбирать все счета.
Автор: Dialer777
Дата сообщения: 12.11.2007 07:13
LexVel

Цитата:
у меня СО2006 нарисовала их просто линиями, без цвета.

Так а ты именно этим шпросам параметры задал? ширина, цвет.
Автор: pupkin0
Дата сообщения: 12.11.2007 08:28
diaminru
Ты меня зацепил
как-же не все счета?: Ссылка
Автор: diaminru
Дата сообщения: 12.11.2007 10:07
pupkin0

c right outer join работает...

с тем что по ссылке согласен, но у тя запрос в итоговую таблицу берет нул из таблицы INVOICES
а у меня он всегда берет значение из таблицы CLIENTS
и если в INVOICES.CLNUM стоит NULL то берется значение из строки CLIENTS.CLNUM равное 0. значение 0 в INVOICES.CLNUM ставится СО если счет просто создан и клиент не был выбран.
у меня в базе в строке с CLIENTS.CLNUM = 0 клиент обозван как "не определен".
и таким образом в моей выборке всегда если клиент не выбран или был удален будет написано "не определен". в твоей выборке в случае когда клиент был удален то у тя буит "NULL", а если он не был выбран то значение которое в таблице CLIENTS в строке с CLIENTS.CLNUM = 0.

понял разницу?

при этом если б разработчиками было сделано что INVOICES.CLNUM равно 0 в обоих случаях:
1. если клиент не был выбран
2. если клиент был удален
то тебе не пришлось бы рисовать right outer join - он тоже является доп.условием выборки, то есть твоем запросе тоже есть дополнительные телодвижения при каждом выполнии выборки...
Автор: diodoff
Дата сообщения: 12.11.2007 12:24
Приветик. Скажите как в заявку стеклопакетов прописать общую площадь и общее кол-во стеклопакетов.
Автор: Lihonosov
Дата сообщения: 12.11.2007 16:17
У меня полетела база!!!!!
Как я ставил ОКНА:
1. Установил SO6_4_Full.
2. Поставил обновление до 8 сборки.
3. Установил эмулятор (тот где в папке файлик реестра)
4. Заменил ехе на базовый.ехе

с 1 октября по 11 ноября - полет нормальный
Прихожу 12 на работу - до 12 часов - все нормально после 12 - во всех счетах в аксессуарах - ДЕМОВЕРСИЯ!!!
При распечатках - ТОЖЕ ДЕМОВЕРСИЯ!!!!

Слава богу бекап идет каждый день и рабочая версия без одного рабочего дня есть!!!
Подскажите кто знает, какой есть выход!

Заменил испорченную на ту которая из бекапа - все работает!!! Но долго ли!!!
Кто сталкивался - подскажите!!
Читал что 8 сборка у некоторых нормально работает с января, или написали неправду или незнаю уже что, но у меня легла база примерно через 40 дней - ЭТО ПРИКОЛ КСТшников???
Автор: pupkin0
Дата сообщения: 13.11.2007 01:30
diodoff

Цитата:
Приветик. Скажите как в заявку стеклопакетов прописать общую площадь и общее кол-во стеклопакетов.

Эта конструкция будет считать количество и плащадь стеклопакетов в счете:
[Цикл:Счета]
[Цикл:Элементы;Фильтр:Только стеклопакеты]Площадь зап.: [ROUND([Элемент:Общ.кол-во]*100)/100] м.кв.    Количество: [Элемент:Кол-во] шт.[Конец цикла]
[Конец цикла]
Автор: ton54
Дата сообщения: 13.11.2007 10:51
Товарищи помогите....

1. Установил SO6_4_Full.
2. Поставил обновление до 8 сборки.
3. Установил эмулятор (тот где в папке файлик реестра). ГДЕ ВЗЯТЬ ЭМУЛЬ?



Добавлено:
Кинте на мыло пожалуйста...
Качнуть с файлообменника не получатся....Надо СО 6 4,7,8 сборки....
Автор: VALERIAN75
Дата сообщения: 13.11.2007 11:18
ton54

Цитата:
3. Установил эмулятор (тот где в папке файлик реестра). ГДЕ ВЗЯТЬ ЭМУЛЬ?

Так если установил, чего ещё надо?
Автор: Egor PR
Дата сообщения: 13.11.2007 13:51
как пользоваться функцией CurAsString(<Число>,<Валюта>), можно пример?
не пойму, как указывать <Валюта>... ;(
Автор: ton54
Дата сообщения: 13.11.2007 15:54
У меня его нет....Я процитировал "Lihonosov"....
Автор: VALERIAN75
Дата сообщения: 13.11.2007 16:06
ton54

Цитата:
У меня его нет....Я процитировал "Lihonosov"....

Пиши в аську и постараемся решить...
Автор: Lihonosov
Дата сообщения: 13.11.2007 16:33
Еще проблемка:

Когда создается счет и в нем изделие: Рама + створка...
И после того как в изделии удаляется все рама, чтобы осталась одна створка - все нормально считает и никаких ошибок не выдает, но после закрытия счета если попытаться его распечатать или войти в изделие окна просто вылетают!!!

В чем может быть проблема?
Автор: VALERIAN75
Дата сообщения: 13.11.2007 17:15
Lihonosov
Зачем дублировать вопросы? Разве тебе в варезе никто не отвечает? Мог бы и в аське спросить...
Автор: pupkin0
Дата сообщения: 14.11.2007 01:05
Egor PR


Цитата:
как пользоваться функцией CurAsString(<Число>,<Валюта>), можно пример?
не пойму, как указывать <Валюта>... ;(

Для примера: [CURASSTRING([Сумма счета (цифр.)], [Валюта счета (кор.)])]

Lihonosov

Цитата:
Еще проблемка:

Когда создается счет и в нем изделие: Рама + створка...
И после того как в изделии удаляется все рама, чтобы осталась одна створка - все нормально считает и никаких ошибок не выдает, но после закрытия счета если попытаться его распечатать или войти в изделие окна просто вылетают!!!

В чем может быть проблема?

Рама является обязательным элементом в программе, как и заполнение, удалять ее полностью нельзя. Начиная с пятой версии появилась возможность создания незамкнутого контура, т.е. удаления одного-двух элементов рамы, но не более того. Для того чтобы корректно прорисовывать только створку, рекомендую создавать фиктивную раму с нулевой толщиной, и при построении изделия, заменить артикул основного профиля на артикул фиктивного комплектующего. В этом случае всё будет работать нормально.

Добавлено:
Вероятнее всего дело связано с масштабированием изделия в окне редактора. привязка размеров идет именно к размерам коробки, ну а если ее нет, то не к чему привязаться, и в результате этого возникает критическая ошибка, которая тупо выкидывает из программы... скорее это не косяк программы, уж точно не настроек, просто задействован такой алгоритм...
Автор: Lihonosov
Дата сообщения: 14.11.2007 08:42

Цитата:
Рама является обязательным элементом в программе, как и заполнение, удалять ее полностью нельзя. Начиная с пятой версии появилась возможность создания незамкнутого контура, т.е. удаления одного-двух элементов рамы, но не более того. Для того чтобы корректно прорисовывать только створку, рекомендую создавать фиктивную раму с нулевой толщиной, и при построении изделия, заменить артикул основного профиля на артикул фиктивного комплектующего. В этом случае всё будет работать нормально.

Добавлено:
Вероятнее всего дело связано с масштабированием изделия в окне редактора. привязка размеров идет именно к размерам коробки, ну а если ее нет, то не к чему привязаться, и в результате этого возникает критическая ошибка, которая тупо выкидывает из программы... скорее это не косяк программы, уж точно не настроек, просто задействован такой алгоритм...

Спасибо большое! Но дело в том, что в четвертой версии все работало!
Автор: VALERIAN75
Дата сообщения: 14.11.2007 08:44
Lihonosov

Цитата:
Спасибо большое! Но дело в том, что в четвертой все работало!

Тогда лучше смотреть саму базу, чтобы понять в чём ошибка!
Автор: Lihonosov
Дата сообщения: 14.11.2007 08:51

Цитата:
Тогда лучше смотреть саму базу, чтобы понять в чём ошибка!

Но у других тоже самое!

Добавлено:
А если не у всех такое, то подскажите в какую сторону базы смотреть та!
Автор: VALERIAN75
Дата сообщения: 14.11.2007 08:58
Lihonosov

Цитата:
Но у других тоже самое!

Ты же говоришь что в 4-ой сборке этого не было! А от сборки ошибок таких быть не может! Скорее сами чего-то напортачили... могу посмотреть базу....
Автор: pupkin0
Дата сообщения: 14.11.2007 09:01
Lihonosov

Цитата:
Спасибо большое! Но дело в том, что в четвертой версии все работало!

Не сравнивай, это абсолютно разные программы, возможно в четверке были использованы другие алгоритмы масштабирования эскиза в окне конструктора. В шестерке не проверял, возможно это уже исправлено, но в пятерке косяк присутствует.
Имею в виду версию, но не сборку .

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172

Предыдущая тема: выгрузить данные из mdb без Access


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.