Fråga : Matande data för styrka till en UDDA sida numrerar

Hi

I har en utfärda var jag skrivar ut dubbelt sidrapporter varje dag men inom rapporten jag behöver att tvinga data som avslutar printing på en udda sida för att skriva ut på den nästa udda sidan och inte även sidan, som vi behöver att avskilja dessa data till flera olika people.

Example:

Vendor 1 skrivar ut från tryck för sida 1-9
Vendor 2 från sidan 10-14

What som jag skulle något liknande för att göra här är har försäljare 2 för systemstartprinting från sida 11, och inte sidan 10.

I har för närvarande detta arbete som grupperas av LAGRET, men jag behöver nu det samma tinget att hända med varje FÖRSÄLJARE i varje SOTRE.

I har denna formel: PageNumber ändring 1 = 1 på det jämna lagret och detta som perfekt fungerades, detta skrevs in i DÄMPNINGEN (ingen drillborr besegrar), delar upp av den grupp i den sakkunniga delen för dela upp av kristallen. Jag kopierade enkelt denna till försäljare och tänkte att den skulle gör det samma tinget men den gör inte. hjälp för

Any skulle för att vara mycket appreciated.

Regards,

Ken
" klar "

Svar : Matande data för styrka till en UDDA sida numrerar

Om det fungerar utan problem därefter, jag skulle inte ändring det. Du bör finna viktigare resonerar till införlivade DBCs in i existerande applikation än precis den liknande RIEN eller något.

Autoincrementing sätter in behöver inte DBC (det är en del av DBF strukturerar), och DBC tar inte bort tillfälligt bordlägger - endera dig, eller VFP måste ta dem bort. Jag skulle något att säga DBC är inte så användbar, som den bör vara…, Även RIEN måste frambringas separat som en kodifiera av RI-byggmästaren. Den UTLÄNDSKA NYCKEL- skapelsen ser till inte RI.

Så bruk DBC, när det är nödvändigt, när e.g. du behöver att skapa, beskådar, när du behöver long att sätta in, namnger, startar, databashändelser Etc.

Ett ting som jag inte förstår i ditt ifrågasätter är döma ”under mitt processaa tillfälligt bordlägger skapas, och tas bort av OS”. Om du skapar det tillfälligt, bordlägga, som en markör, därefter som du inte behöver att ta den bort, därför att VFP gör den för dig. Ja den måste tas bort manuellt, efter app-kraschen men varje VFP-applikation har bort ha någon rutinmässig rengöring som den gammala vikarien för borttagnings sparar i vikariemapp. OS bör inte göra detta arbete, och DBC hjälper inte (bara jag kan vara saknad något).

Andra lösningar  
 
programming4us programming4us